Karri Kaksonen
e0c7880e34
Split files
2022-07-21 03:20:45 +02:00
Karri Kaksonen
6a6581815d
Import conio automatically
2022-07-21 03:20:45 +02:00
Karri Kaksonen
0f404280a1
Change attributes on gotoxy
2022-07-21 03:20:45 +02:00
Karri Kaksonen
141b887d4d
Change order of gotox gotoy for correct x after newline
2022-07-21 03:20:45 +02:00
Karri Kaksonen
770b22e14d
Remove duplicate code
2022-07-21 03:20:45 +02:00
Karri Kaksonen
7e7f9ffa58
Add blinking cursor
2022-07-21 03:20:45 +02:00
Karri Kaksonen
ff8d2e84bf
Fix screen index bug
2022-07-21 03:20:45 +02:00
Karri Kaksonen
1d7bcb9348
Cleanup
2022-07-21 03:20:45 +02:00
Karri Kaksonen
3ba6dd0a4a
Use local multiply for cursorzone calculations
2022-07-21 03:20:45 +02:00
Karri Kaksonen
9d4f1a0415
Add local multiply routine
2022-07-21 03:20:45 +02:00
Karri Kaksonen
c6b9a012c8
Allocate own zp pointer for conio implementation
2022-07-21 03:20:45 +02:00
Karri Kaksonen
60fffb289a
Allocate own zp pointer for conio implementation
2022-07-21 03:20:45 +02:00
Karri Kaksonen
0eaf3eef6d
Align font to 256 bytes
2022-07-21 03:20:45 +02:00
Karri Kaksonen
0f250d06b9
Fix conflicts with some conio routines
2022-07-21 03:20:45 +02:00
Karri Kaksonen
b8dbe0254a
Add cputc method
2022-07-21 03:20:45 +02:00
Karri Kaksonen
1a2207ffc9
Add setcursor method
2022-07-21 03:20:45 +02:00
Karri Kaksonen
ebd2e5085a
Remove export
2022-07-21 03:20:45 +02:00
Karri Kaksonen
9cdaf82f95
Add space to config
2022-07-21 03:20:45 +02:00
Karri Kaksonen
7f1e69f5e0
Add cursor processing
2022-07-21 03:20:45 +02:00
Karri Kaksonen
f576764214
Remove cursor from conio init
2022-07-21 03:20:45 +02:00
Karri Kaksonen
8b06ff18c0
Don't set cursor in clrscr
2022-07-21 03:20:45 +02:00
Karri Kaksonen
fce4bc0c58
Change order to make decoding easier
2022-07-21 03:20:45 +02:00
Karri Kaksonen
9775a71433
Use question mark instead of exclamation mark
2022-07-21 03:20:45 +02:00
Karri Kaksonen
8f86d5533b
Remove clrscr from init
2022-07-21 03:20:45 +02:00
Karri Kaksonen
7fc69a34ac
Change blue to white
2022-07-21 03:20:45 +02:00
Karri Kaksonen
ce313922d1
Change blue to white
2022-07-21 03:20:45 +02:00
Karri Kaksonen
646997ed43
Add the build tools for the font
2022-07-21 03:20:45 +02:00
Karri Kaksonen
f5c24be572
Fix cursor character
2022-07-21 03:20:45 +02:00
Karri Kaksonen
ff0ddcb52b
Add the font160.png
2022-07-21 03:20:45 +02:00
Karri Kaksonen
e4c1bf15da
Add basic conio buffer
2022-07-21 03:20:45 +02:00
Karri Kaksonen
ba3cd27d30
Add basic conio buffer
2022-07-21 03:20:45 +02:00
mrdudz
7c96af75c5
const value should never have default size, use 32bit instead
2022-07-21 03:20:45 +02:00
mrdudz
87d26b68f4
fix workdir path
2022-07-21 03:20:45 +02:00
mrdudz
623d763457
added a testprogram to check for some of the edge cases
2022-07-21 03:20:45 +02:00
mrdudz
501da2de2b
Also handle the case when the non constant side of the AND expression is
...
known to have a smaller size than the constant side of the expression.
2022-07-21 03:20:45 +02:00
mrdudz
6702b3c85e
special case for evaluating the AND operator, this should fix the problems
...
described in issue #1538
2022-07-21 03:20:45 +02:00
mrdudz
b523d72471
more descriptive error message
2022-07-21 03:20:45 +02:00
mrdudz
964546d444
typo
2022-07-21 03:20:45 +02:00
Greg King
320312e7cc
Made the style-check scripts send their file lists to stderr.
...
A complete list will be shown before make shows its error message. There will be less confusion about which lines are in the list.
2022-07-21 03:20:45 +02:00
mrdudz
4bb152eb65
remove dangling spaces
...
when changing the checker scripts and/or directly comitting to git head, please make sure to also run the checks first so you don't break the autobuilds
2022-07-21 03:20:45 +02:00
acqn
933e8c967d
Testcases for long bit-fields.
2022-07-21 03:20:45 +02:00
acqn
bf7ef02fbc
Added supports for long bit-fields.
2022-07-21 03:20:45 +02:00
acqn
3e614d9353
Separated data initializer stuff from declaration stuff.
2022-07-21 03:20:44 +02:00
acqn
087b7bd8c8
Optimized g_testbitfield() and g_extractbitfield() with enhanced support for long bit-fields.
2022-07-21 03:20:44 +02:00
acqn
ff1eca5701
Added and used new utility type functions for bit-fields.
...
Fixed GetUnderlyingTypeCode() for bit-fields with widths > 16.
2022-07-21 03:20:44 +02:00
Greg King
be5298925c
Oops, forgot to check macros.
2022-07-21 03:20:44 +02:00
Greg King
fb97ce4bfd
Remove work directory paths _before_ checking for style errors.
2022-07-21 03:20:44 +02:00
Greg King
1ea27c35d0
Moved a constant expression out of a loop.
2022-07-21 03:20:44 +02:00
Greg King
17b9f9c2a8
Fixed and tightenned the find commands' expressions.
2022-07-21 03:20:44 +02:00
Greg King
f8b05deef4
Made all of the Makefile's rules be phony.
2022-07-21 03:20:44 +02:00