Commit Graph

35 Commits

Author SHA1 Message Date
peter
611da2d24e * merged nasm compiler
* old asm moved to oldasm/
1999-05-01 13:23:57 +00:00
peter
884c517b18 * release storenumber,double_checksum 1999-04-26 13:31:24 +00:00
peter
cb70b62a82 * storenumber works
* fixed some typos in double_checksum
  + incompatible types type1 and type2 message (with storenumber)
1999-04-21 09:43:28 +00:00
peter
73fe4aa80e * fixed exit() 1999-04-17 13:10:58 +00:00
peter
cc9df8d478 * first things to store the symbol/def number in the ppu 1999-04-14 09:14:44 +00:00
peter
d8a1d467c4 * fixed exit() with word/byte return 1999-03-05 16:14:59 +00:00
peter
c8f444b65f * ag386bin updates
+ coff writer
1999-02-25 21:02:16 +00:00
peter
bf9b5e3a54 * updates for ag386bin 1999-02-22 02:14:59 +00:00
pierre
0109220005 * bug0152 for i:=1 to i-5 do (i-5) evaluated first 1999-01-26 11:26:21 +00:00
florian
d656d708b7 * ansistring memory leaks fixed 1998-12-19 00:23:40 +00:00
pierre
a1f1003555 * some range check bugs fixed (still not working !)
+ added DLL writing support for win32 (also accepts variables)
  + TempAnsi for code that could be used for Temporary ansi strings
    handling
1998-11-30 09:42:52 +00:00
peter
0cadc4f3c3 * VALUEPARA for tp7 compatible value parameters 1998-11-18 15:44:05 +00:00
florian
70261b4c01 * functions with ansi strings as result didn't work, solved 1998-11-12 16:43:32 +00:00
florian
f4bf391b48 + partial disposing of temp. ansistrings 1998-10-29 15:42:43 +00:00
florian
eadcc6ad1a * new introduded problem with classes fix, the parent class wasn't set
correct, if the class was defined forward before
1998-10-26 22:58:16 +00:00
pierre
3048845e68 * some memory leaks fixed (thanks to Peter for heaptrc !) 1998-10-06 17:16:31 +00:00
peter
8772ddfc7b * fixed repeat continue until true; 1998-09-28 12:13:51 +00:00
florian
39584dd9f6 * small problems with DOM and excpetions fixed (code generation
of raise was wrong and self was sometimes destroyed :()
1998-09-26 15:03:02 +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
peter
58c2d999f0 * updated some error messages 1998-09-04 08:41:36 +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
peter
1ce8f6f825 * use pdef^.size instead of orddef^.typ 1998-09-01 12:47:57 +00:00
peter
19c63e360f * removed warnings 1998-08-28 10:56:56 +00:00
florian
76ee202b37 * some fixes for ansi strings
* $log$ to $Log$ changed
1998-08-05 16:00:08 +00:00
Jonas Maebe
f932c3d833 * converted // comment to {} comment 1998-08-04 16:26:26 +00:00
michael
9fed2b39d0 Default exception handler also needs to call FPC_CATCHES 1998-07-31 11:36:34 +00:00
florian
a1f903d4b1 * final implemenation of exception support, maybe it needs
some fixes :)
1998-07-30 13:30:31 +00:00
florian
38ec73449d + first implementation of try ... except on .. do end;
* limitiation of 65535 bytes parameters for cdecl removed
1998-07-30 11:18:13 +00:00
michael
762d5c9029 + Corrected try.. code. Type of exception fram is pushed 1998-07-29 13:29:11 +00:00
florian
25b34c1c6c + implementation of raise and try..finally
+ some misc. exception stuff
1998-07-28 21:52:49 +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