florian
|
16c2b4a41f
|
+ switch -vb
* while/repeat loops accept now also word/longbool conditions
* makebooltojump did an invalid ungetregister32, fixed
|
1998-09-05 22:10:54 +00:00 |
|
peter
|
8c0de1dd76
|
* uniform filerec/textrec (with recsize:longint and name:0..255)
|
1998-09-04 18:16:12 +00:00 |
|
peter
|
fadc4f7b86
|
* filedef updated
|
1998-09-04 18:15:02 +00:00 |
|
peter
|
e6ab99b763
|
- 145
|
1998-09-04 18:14:33 +00:00 |
|
pierre
|
d154df9536
|
* the algorythm was wrong (unnecessary checks were made)
|
1998-09-04 17:38:15 +00:00 |
|
pierre
|
5bde11ba3b
|
* bug with datalabel corrected
+ assembler errors better commented
* one nested record crash removed
|
1998-09-04 17:34:20 +00:00 |
|
pierre
|
be80e14900
|
* REDIR handling corrected
|
1998-09-04 17:32:36 +00:00 |
|
pierre
|
5342205224
|
* small corrections
|
1998-09-04 17:27:48 +00:00 |
|
pierre
|
0471257bec
|
* small modifications
|
1998-09-04 17:27:09 +00:00 |
|
pierre
|
06e24d00f4
|
+ all unknown function ifdef with
conditionnal unknown_functions
testwin works now, but windowcreate still fails !!
|
1998-09-04 17:17:28 +00:00 |
|
peter
|
849b98894e
|
* fixed small typo
|
1998-09-04 15:05:32 +00:00 |
|
pierre
|
b700fab197
|
+ added SED testing for ascdef.pp and unidef.pp
* func.pp ready
still some functions missing (commented out for now)
|
1998-09-04 12:33:11 +00:00 |
|
florian
|
7cedcfc690
|
* bug0159 fixed
|
1998-09-04 12:24:24 +00:00 |
|
florian
|
28fd9c1421
|
* problem with -Or fixed
|
1998-09-04 11:55:17 +00:00 |
|
florian
|
9d247d5a18
|
* ugly fix for STRCAT, nevertheless it needs more fixing !!!!!!!
we need an new version of STRCAT which takes a length parameter
|
1998-09-04 10:05:04 +00:00 |
|
florian
|
6f729ef9af
|
* bug0132 is fixed
|
1998-09-04 09:09:36 +00:00 |
|
florian
|
a6a35e02ab
|
* bug0132 fixed
|
1998-09-04 09:06:36 +00:00 |
|
peter
|
f03a034c8f
|
* 0.99.5 doesn't compile a whole objpas anymore to overcome crashes
|
1998-09-04 08:49:06 +00:00 |
|
peter
|
9a5480b556
|
- 127,157,158
|
1998-09-04 08:47:14 +00:00 |
|
peter
|
58c2d999f0
|
* updated some error messages
|
1998-09-04 08:41:36 +00:00 |
|
peter
|
ad876c5a90
|
* fixed boolean:=integer which is not explicit
|
1998-09-04 08:36:49 +00:00 |
|
peter
|
86a7e31743
|
+ (. and .) which are equal to [ and ]
|
1998-09-04 08:36:06 +00:00 |
|
pierre
|
df384b0243
|
* small improvements in number of found functions
all remaining are in func.pp
|
1998-09-03 18:17:30 +00:00 |
|
florian
|
6ca0a4d19b
|
+ better code for type conversation longint/dword to real type
|
1998-09-03 17:39:03 +00:00 |
|
pierre
|
36a555ead1
|
* most functions found in main DLL's
still some missing
use 'make dllnames' to get missing names
|
1998-09-03 17:14:50 +00:00 |
|
pierre
|
e1bc033a5c
|
* better lines for stabs
(no scroll back to if before else part
no return to case line at jump outside case)
+ source lines also if not in order
|
1998-09-03 17:08:37 +00:00 |
|
florian
|
eb42a79164
|
* bug of type conversation from dword to real fixed
* bug fix of Jonas applied
|
1998-09-03 16:24:50 +00:00 |
|
florian
|
66f6852b96
|
+ rtti generation
* init table generation changed
|
1998-09-03 16:03:14 +00:00 |
|
peter
|
2f528ca8d9
|
* moved more inputfile things from tscannerfile to tinputfile
* changed ifdef Sourceline to cs_asm_source
|
1998-09-03 11:24:00 +00:00 |
|
peter
|
e6649d5f16
|
- 50,91
|
1998-09-02 15:17:03 +00:00 |
|
carl
|
5532caf597
|
* indirect register refs with movsx/movzx fixed
|
1998-09-02 15:16:44 +00:00 |
|
peter
|
6a5a4973cc
|
* enum packing changed from len to max
|
1998-09-02 15:14:28 +00:00 |
|
peter
|
19e4c67078
|
* fixed typo in directive table
|
1998-09-02 15:13:31 +00:00 |
|
pierre
|
b8e1249066
|
* do_open sometimes returns -1 as handle on fail
was not checked correctly
|
1998-09-02 09:03:46 +00:00 |
|
pierre
|
2d3c36ad2c
|
+ added -s support must be defined as LOCALOPT
because it does not work for rtl building
+ added some compilation time info
|
1998-09-02 08:51:30 +00:00 |
|
pierre
|
5dcd940b51
|
* local asm labels with global variable names removed !!
|
1998-09-02 08:16:00 +00:00 |
|
carl
|
8b4cca9641
|
* bugfix of PUSH opcode with constants
|
1998-09-02 01:24:09 +00:00 |
|
carl
|
0de70c3b6e
|
* bugfix of operand overrides, VERY stupid bugfix BTW...
|
1998-09-02 01:23:40 +00:00 |
|
peter
|
d66124cb2f
|
+ internal constant functions
|
1998-09-01 17:39:46 +00:00 |
|
peter
|
92e386c26f
|
* nicer output when column=0
|
1998-09-01 17:37:59 +00:00 |
|
peter
|
d3671db8bf
|
* removed debug writeln :(
|
1998-09-01 17:37:29 +00:00 |
|
peter
|
b8ff0c3320
|
+ internconst
|
1998-09-01 17:36:17 +00:00 |
|
peter
|
c4ed67543a
|
+ aktpackenum
|
1998-09-01 12:53:19 +00:00 |
|
peter
|
f4799ed92f
|
+ a lot of delphi switches
|
1998-09-01 12:52:05 +00:00 |
|
peter
|
0382686875
|
* close also resets lastlinepos
|
1998-09-01 12:51:02 +00:00 |
|
peter
|
d7af76312f
|
* better setverbosity to support W+/W- etc.
|
1998-09-01 12:49:52 +00:00 |
|
peter
|
1ce8f6f825
|
* use pdef^.size instead of orddef^.typ
|
1998-09-01 12:47:57 +00:00 |
|
peter
|
19bf2df53a
|
* m68k fixes, splitted cg68k like cgi386
|
1998-09-01 09:07:08 +00:00 |
|
peter
|
fdc07d7e67
|
* fixed string[4]='.library'
|
1998-09-01 09:05:36 +00:00 |
|
peter
|
6b807957b1
|
+ resetregistercount, resetusableregisters
|
1998-09-01 09:03:47 +00:00 |
|