peter
f62a47d3cd
* moved fpc_version check so it works correct
1999-05-28 11:21:06 +00:00
peter
164fba5879
* removed ungettempoftype
1999-05-28 11:00:49 +00:00
peter
1d972079c4
* also count ref when asmlabel^.name is used
1999-05-28 09:11:39 +00:00
peter
3f95d8ac14
* log inserted
1999-05-27 21:38:31 +00:00
peter
b1144a48a2
* new demo's
...
* fixed mandel for linux
1999-05-27 21:36:32 +00:00
peter
0b272f13c7
* removed oldasm
...
* plabel -> pasmlabel
* -a switches to source writing automaticly
* assembler readers OOPed
* asmsymbol automaticly external
* jumptables and other label fixes for asm readers
1999-05-27 19:43:55 +00:00
carl
1bca153f22
* getVESAInfo (real mode) would always return TRUE, this would crash
...
windowed VESA modes.
* getVESAInfo (protected mode) would still continue on with
setting up the VESA structure, even if VESA was not
detected!
1999-05-27 01:15:42 +00:00
michael
926094a703
+ updated to 2.0.9
1999-05-26 13:43:49 +00:00
michael
a38e1e1475
+ Some fixes by Georgi Georgiev
1999-05-26 13:41:26 +00:00
michael
37d5ce6110
+ Fixed insertitem
1999-05-26 13:22:23 +00:00
michael
e451211716
+ PSemid_ds fixed
1999-05-26 13:20:00 +00:00
michael
7548fe8c26
* fcntl needs file as Var argument
1999-05-26 11:05:24 +00:00
florian
7e183613ef
* some bugs removed
1999-05-25 20:36:41 +00:00
florian
8d99f7a098
* some bugs in the qword code generation fixed
1999-05-25 20:36:11 +00:00
florian
6e032e30d5
+ a lot of testing for qword added, the operators are nearly complete
...
except div and mod
1999-05-25 20:35:26 +00:00
carl
7fc8c21520
+ Reference for routines: Arc through ImageSize
...
+ Introduction
1999-05-24 13:48:14 +00:00
carl
672beecbc7
+ x86 DOS routines (NOT PART OF OFFICIAL FPC RTL! Test only)
1999-05-24 13:47:22 +00:00
carl
5fbeb2c6dc
+ VESA support (NOT PART OF FPC RTL - test file only!)
1999-05-24 13:46:37 +00:00
carl
26445ed1ce
+ TEST FILE!!! NOT OFFICIALLY PART OF FPC!
...
(Implements DPMI server real mode interrupt)
1999-05-24 13:45:53 +00:00
carl
3ff2cdf4a9
+ Added some color constants
...
+ Added DirectColor support
1999-05-24 13:44:59 +00:00
carl
1f74328581
+ Added checking and exit when in DirectColor mode
1999-05-24 13:44:20 +00:00
carl
0b1a558a5a
+ Added DirectColor support
1999-05-24 13:43:50 +00:00
florian
1bcd891310
* non working safecall directiv implemented, I don't know if we
...
need it
1999-05-24 08:55:29 +00:00
florian
98ce3acbfd
* enhanced int64/qword test files
1999-05-24 08:45:20 +00:00
florian
15c8428f64
* fixed a couple of syntax errors
1999-05-24 08:43:46 +00:00
florian
d2b5850095
+ routines for qword div and mod
1999-05-23 20:27:27 +00:00
florian
59c6d9f289
* qword/int64 multiplication fixed
...
+ qword/int64 subtraction
1999-05-23 19:55:10 +00:00
florian
6b33f4d87d
* better error recovering in typed constants
...
* some problems with arrays of const fixed, some problems
due my previous
- the location type of array constructor is now LOC_MEM
- the pushing of high fixed
- parameter copying fixed
- zero temp. allocation removed
* small problem in the assembler writers fixed:
ref to nil wasn't written correctly
1999-05-23 18:41:55 +00:00
pierre
f664777328
* support for heap allocated before TraceGetMem is used in
...
FPC_CHECKPOINTER
* faster CHECKPOINTER routine (list of valid blocks only !)
1999-05-23 00:07:17 +00:00
carl
695a38934e
+ Default RGB color tables
...
* NOTE: The palette routine currently do not work in 24 bpp and
32 bpp modes, and there is currently NO error checking for that!
1999-05-22 21:29:18 +00:00
carl
66da57e934
* EGAxxxx color constants
...
+ SetRGBPalette, GetRGBPalette
1999-05-22 17:13:46 +00:00
carl
a4d8838546
+ SetAllPalette
...
+ SetPalette
+ GetPalette
+ GetDefaultPalette
1999-05-22 17:11:50 +00:00
carl
bd452e05a9
+ Added SetRGBPalette
...
+ Added GetRGBPalette
1999-05-22 17:10:40 +00:00
Tomas Hajny
4364284281
* typo corrected (Mircosoft)
1999-05-22 14:39:13 +00:00
peter
803a987e17
* more fixed from Maarten Bekkers
1999-05-22 14:01:01 +00:00
peter
c3351959a2
* fixed couple of bugs
1999-05-22 13:44:28 +00:00
florian
6a652349de
* hopefully the default property bug fixed
1999-05-21 20:08:22 +00:00
peter
2e88fbde1a
* align tempsize also on stackalignment
1999-05-21 17:23:47 +00:00
peter
bfed29ff8b
* NEWLAB for label as symbol
1999-05-21 13:54:38 +00:00
pierre
2ba655e786
* bestsize bug fixed
1999-05-21 11:46:28 +00:00
michael
d3198c3ff8
Changes by ivan
1999-05-21 10:53:47 +00:00
peter
08ae7a72e7
* fixed deleteindex which didn't reset indexnr and set first wrong
1999-05-21 10:38:59 +00:00
florian
a7a038d919
+ first revision of test file for int64/qword
1999-05-21 09:47:40 +00:00
pierre
bee8d805f7
+ added synonym filed for ttypesym
...
allows a clean disposal of tdefs and related ttypesyms
1999-05-20 22:22:42 +00:00
pierre
6a0a1149c8
* better stabs line info for vars
1999-05-20 22:19:52 +00:00
pierre
8101571683
* fix from Peter for double bug reported 20/05/1999
1999-05-20 22:18:51 +00:00
michael
d6d6139c05
+ Added appendix on compiling the compiler
1999-05-20 15:32:05 +00:00
peter
ef66ed259d
* fixed arrayconstruct->set conversion which didn't work for enum sets
1999-05-20 14:58:26 +00:00
peter
d4f4226806
* fixed line counting with macro's
1999-05-20 14:57:29 +00:00
florian
8c6426faf7
* some new routines for register management:
...
maybe_savetotemp,restorefromtemp, saveusedregisters,
restoreusedregisters
1999-05-19 22:00:48 +00:00