Commit Graph

23 Commits

Author SHA1 Message Date
peter
6ee9d913cd + farpointer type
* absolutesym now also stores if its far
1998-12-30 22:15:45 +00:00
peter
1b369bb4bb + globtype,tokens,version unit splitted from globals 1998-12-11 00:02:37 +00:00
florian
4244dda54b + basic operations with int64/qord (compiler with -dint64)
+ rtti of enumerations extended: names are now written
1998-12-10 09:47:13 +00:00
pierre
4201ea4903 * var:=new(pointer_type) support added 1998-11-25 19:12:51 +00:00
florian
d5aea5e17f * problems with rtti fixed, hope it works 1998-11-20 15:35:54 +00:00
peter
85726fcb35 * more ansistring fixes 1998-11-17 00:36:38 +00:00
pierre
006cb9f6d0 * added error for with if different segment 1998-11-16 15:35:09 +00:00
florian
852aeb1a13 + check for access to index 0 of long/wide/ansi strings added,
gives now an error
  * problem with access to contant index of ansistrings fixed
1998-10-21 11:44:42 +00:00
florian
e05ec93224 + support of <procedure var type>:=<pointer> in delphi mode added 1998-10-12 09:49:53 +00:00
florian
491cd2afe3 * range checking in units doesn't work if the units are smartlinked, fixed 1998-10-02 07:20:35 +00:00
florian
9083713fe4 * type casts pchar<->ansistring fixed
* ansistring[..] calls does now an unique call
1998-09-27 10:16:22 +00:00
florian
7ff17144f4 * problem with with and classes fixed 1998-09-23 15:46:36 +00:00
peter
c72691c843 + pass_2 for cg386
* Message() -> CGMessage() for pass_1/pass_2
1998-09-17 09:42:09 +00:00
peter
181d4769a2 * all internal RTL functions start with FPC_ 1998-09-14 10:43:44 +00:00
florian
66f6852b96 + rtti generation
* init table generation changed
1998-09-03 16:03:14 +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
michael
3c007d3646 * Applied Peters Fix 1998-08-20 11:27:40 +00:00
peter
85c8a88cbe + localswitches, moduleswitches, globalswitches splitting 1998-08-10 14:49:33 +00:00
florian
9af86a2bf0 + better support for switch $H
+ index access to ansi strings added
 + assigment of data (records/arrays) containing ansi strings
1998-07-26 21:58:57 +00:00
florian
9b4225f26f * internal error 10 together with array access fixed. I hope
that's the final fix.
1998-07-24 22:16:52 +00:00
florian
028721c4de * first version of rtti support 1998-06-25 08:48:04 +00:00
pierre
0e8616ed1f + temporary variables now in temp_gen.pas unit
because it is processor independent
  * mppc68k.bat modified to undefine i386 and support_mmx
    (which are defaults for i386)
1998-06-08 13:13:28 +00:00
peter
6f4cfe38eb * splitted cgi386 1998-06-05 17:44:10 +00:00