pierre
3048845e68
* some memory leaks fixed (thanks to Peter for heaptrc !)
1998-10-06 17:16:31 +00:00
peter
2b44a66b5a
* fixed value openarray
...
* ungettemp of arrayconstruct
1998-10-01 09:22:52 +00:00
peter
040a2cf89f
+ floatdef support for array of const
1998-09-28 11:07:39 +00:00
peter
c2ae04ae25
* updated for new tvarrec
1998-09-24 14:26:03 +00:00
peter
3be1a61de4
* high(arrayconstructor) is now correct
...
* procvardef support for variant record
1998-09-23 17:49:59 +00:00
peter
a3fbac27af
* first working array of const things
1998-09-23 09:58:48 +00:00
florian
16367b50f0
* small compiling problems fixed
1998-09-20 18:00:19 +00:00
florian
84e20b561c
* some things regarding ansistrings fixed
1998-09-20 17:46:47 +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
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
66f6852b96
+ rtti generation
...
* init table generation changed
1998-09-03 16:03:14 +00:00
pierre
b61cd6cd0e
+ TEST_FUNCRET now default (old code removed)
...
works also for m68k (at least compiles)
1998-08-21 14:08:39 +00:00
pierre
2d9cbf7fde
+ funcret setting in underproc testing
...
compile with _dTEST_FUNCRET
1998-08-20 09:26:37 +00:00
peter
85c8a88cbe
+ localswitches, moduleswitches, globalswitches splitting
1998-08-10 14:49:33 +00:00
florian
a1f903d4b1
* final implemenation of exception support, maybe it needs
...
some fixes :)
1998-07-30 13:30:31 +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
peter
a4fa957178
* fixed too long line
1998-06-11 13:58:45 +00:00
pierre
5ad339b3d8
+ added procedure directive parsing for procvars
...
(accepted are popstack cdecl and pascal)
+ added C vars with the following syntax
var C calias 'true_c_name';(can be followed by external)
reason is that you must add the Cprefix
which is target dependent
1998-06-09 16:01:33 +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