florian
9523c61fc1
+ rtti genreation for properties added
1998-09-06 22:42:02 +00:00
peter
fadc4f7b86
* filedef updated
1998-09-04 18:15:02 +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
66f6852b96
+ rtti generation
...
* init table generation changed
1998-09-03 16:03:14 +00:00
peter
6a5a4973cc
* enum packing changed from len to max
1998-09-02 15:14:28 +00:00
peter
d3671db8bf
* removed debug writeln :(
1998-09-01 17:37:29 +00:00
peter
c4ed67543a
+ aktpackenum
1998-09-01 12:53:19 +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
florian
8cf2b05bf3
+ ansistring to pchar type cast fixed
1998-08-28 12:51:39 +00:00
pierre
b94116497c
* CDECL changed to CVAR for variables
...
specifications are read in structures also
+ started adding GPC compatibility mode ( option -Sp)
* names changed to lowercase
1998-08-25 12:42:36 +00:00
florian
544b4099f7
+ rtti generation for classes added
...
+ new/dispose do now also a call to INITIALIZE/FINALIZE, if necessaray
1998-08-23 21:04:34 +00:00
peter
f656c1bb73
* object_options are always written for object syms
1998-08-20 12:53:26 +00:00
peter
35c6030a1b
+ subrange types for enums
...
+ checking for bounds type with ranges
1998-08-19 00:42:39 +00:00
peter
6cc16ea7f1
- removed OLDPPU
1998-08-17 10:10:04 +00:00
peter
85c8a88cbe
+ localswitches, moduleswitches, globalswitches splitting
1998-08-10 14:49:33 +00:00
florian
206549900f
* some ansi/wide/longstring support fixed:
...
o parameter passing
o returning as result from functions
1998-07-18 22:54:23 +00:00
peter
1bffd4e290
* released NEWINPUT
1998-07-14 14:46:36 +00:00
peter
2cd0720f62
* m68k updates
1998-07-10 10:50:54 +00:00
peter
5e5e2fd78d
* fixed ttypesym bug finally
...
* fileinfo in the symtable and better using for unused vars
1998-07-09 23:59:59 +00:00
peter
911abb5abc
+ NEWINPUT for a better inputfile and scanner object
1998-07-07 11:19:50 +00:00
peter
804397de24
* ifdef newppu -> ifndef oldppu
1998-06-24 14:48:34 +00:00
peter
c2d5abdfed
+ targetcpu
...
* cleaner pmodules for newppu
1998-06-16 08:56:17 +00:00
pierre
2d681748ac
* small bug in systems.pas corrected
...
+ operators in different units better hanlded
1998-06-15 15:38:07 +00:00
daniel
4035b254df
* Reverted my changes.
1998-06-15 14:30:12 +00:00
daniel
d9445e22e9
* Fixes to make it compilable under BP again.
1998-06-15 13:31:20 +00:00
peter
c614d62eaf
* working browser and newppu
...
* some small fixes against crashes which occured in bp7 (but not in
fpc?!)
1998-06-13 00:10:04 +00:00
michael
004da8b801
* Fixed wrong code for ansistring
1998-06-12 14:10:37 +00:00
peter
6cd01467c6
* -gb works again
1998-06-11 10:11:57 +00:00
florian
4a381dad31
+ first working rtti
...
+ data init/final. for local variables
1998-06-07 15:30:25 +00:00
pierre
1a44be1502
* fixes for inline for operators
...
* inline procedure more correctly restricted
1998-06-05 14:37:27 +00:00
peter
f66f837fc8
* m68k compiles
...
+ .def file creation moved to gendef.pas so it could also be used
for win32
1998-06-04 23:51:26 +00:00
pierre
afe0d5a50d
* demangled name of procsym reworked to become independant of the mangling scheme
...
Come test_funcret improvements (not yet working)S: ----------------------------------------------------------------------
1998-06-04 09:55:35 +00:00
peter
d6268ae22f
+ wordbool,longbool
...
* rename bis,von -> high,low
* moved some systemunit loading/creating to psystem.pas
1998-06-03 22:48:50 +00:00
peter
659c2fb45d
* fixed call bugs with assembler readers
...
+ OPR_SYMBOL to hold a symbol in the asm parser
* fixed staticsymtable vars which were acessed through %ebp instead of
name
1998-05-31 14:13:30 +00:00
peter
7b28ebd6ef
* symtable.pas splitted into includefiles
...
* symtable adapted for $ifdef NEWPPU
1998-05-27 19:45:02 +00:00