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
peter
ca8c6dde40
* moved message() to hcodegen, so pass_2 also uses them
1998-09-01 09:02:51 +00:00
peter
f0278f7ddd
* initialize all object variables in .init
1998-09-01 09:01:52 +00:00
peter
df59d0886a
+ glibc2 support
1998-09-01 09:01:00 +00:00
peter
187b659121
- removed tempheap creation/restore
1998-09-01 09:00:27 +00:00
daniel
792ff19c87
* New version written by Tomas Hajny
1998-09-01 08:54:56 +00:00
pierre
3b015ab652
* UseBrowser a little updated (might still be buggy !!)
...
* bug in psub.pas in function specifier removed
* stdcall allowed in interface and in implementation
(FPC will not yet complain if it is missing in either part
because stdcall is only a dummy !!)
1998-09-01 07:54:16 +00:00
peter
35a8d2e4fd
* m68k and palmos updates from surebugfixes
1998-08-31 12:26:20 +00:00
peter
0eb6dd34aa
* secondinline moved to cg386inl
1998-08-31 12:22:14 +00:00
peter
a705ddb599
* fixed array_dec when unknown type was used
1998-08-31 12:20:28 +00:00
peter
4fd66ef828
+ make file is easier to use ;)
1998-08-31 12:19:00 +00:00