Commit Graph

36 Commits

Author SHA1 Message Date
peter
21a8c2cc8e * merged fixes from 1.0.x 2001-12-26 21:03:56 +00:00
florian
5050f1ff66 * init and final code in genrtti.inc updated 2001-11-17 16:56:08 +00:00
michael
2a27de0fb0 + Initial variant support 2001-11-14 22:59:11 +00:00
Jonas Maebe
b9f6efc85b + "compproc" helpers
* renamed several helpers so that their name is the same as their
    "public alias", which should facilitate the conversion of processor
    specific code in the code generator to processor independent code
  * some small fixes to the val_ansistring and val_widestring helpers
    (always immediately exit if the source string is longer than 255
     chars)
  * fixed fpc_dynarray_high and fpc_dynarray_length if the dynarray is
    still nil (used to crash, now return resp -1 and 0)
2001-08-01 15:00:09 +00:00
florian
a4755024cc * some fixes for widestrings and variants 2001-05-31 22:42:56 +00:00
peter
802acf6940 * m68k updates 2001-04-23 18:25:44 +00:00
florian
1117f793db + FPC_FINALIZEARRAY
* Finalize to int_finalize renamed
2000-11-09 17:49:34 +00:00
florian
49881f1aec * another fix for interfaces 2000-11-06 21:52:21 +00:00
peter
2660e94c5f * removed some warnings 2000-11-06 21:35:59 +00:00
florian
747f3d9552 + interfaces support 2000-11-04 16:28:55 +00:00
florian
1a2851eb47 * a lot of small changes:
- setlength is internal
     - win32 graph unit extended
     ....
2000-10-21 18:20:17 +00:00
michael
650fbb86aa + removed logs 2000-07-13 11:32:24 +00:00
michael
e7aca136a1 + Initial import 2000-07-13 06:29:38 +00:00
Jonas Maebe
2689404afd * fixed web bug #983 (array name wasn't skipped in add/decref) 2000-06-07 08:55:30 +00:00
peter
7c516d9404 * fixed addref/decref for records, the data/type was read in the
wrong order
2000-04-01 11:45:34 +00:00
florian
ff96d13e5f * fixed constants in rtti
* longjmp does now a finit
2000-02-18 15:23:01 +00:00
peter
6b66a55cd6 * truncated log 2000-02-09 16:59:28 +00:00
marco
f2142127d8 * Direct params to internal assembler 2000-01-11 21:11:34 +00:00
daniel
ec29a31834 * copyright 2000 2000-01-07 16:41:28 +00:00
michael
344a35fec1 Object finalization data fixed 1999-07-31 22:27:28 +00:00
peter
af8a04a5af * use external names
* removed all direct assembler modes
1999-03-01 15:40:48 +00:00
michael
36d5398924 + Finalize fixed after florians fix :) 1998-12-20 14:08:06 +00:00
florian
9af41247e4 * Finalize fixed, constant for ansistrings is 9, not 10 1998-12-19 00:22:09 +00:00
peter
516958a67b * removed temp symbols 1998-12-15 22:42:49 +00:00
michael
5f21062312 + Adjusted typeinfo constants 1998-11-30 10:07:34 +00:00
peter
7aeb09d89d * renamed string functions 1998-11-17 00:41:08 +00:00
peter
a990cb8ab6 * fixes for 0.99.8 1998-11-16 12:21:47 +00:00
michael
7b19196a21 + Corrections in record and array handling. 1998-09-29 08:38:25 +00:00
florian
41efdfd57d * some ansistring fixes 1998-09-20 17:49:07 +00:00
peter
4620a73a9b * FPC_ names
* Heap manager is now system independent
1998-09-14 10:48:00 +00:00
florian
cb2b504eb1 + rtti for objects and classes
+ TObject.GetClassName implemented
1998-08-23 20:58:50 +00:00
florian
811044754a * better rtti 1998-06-25 08:41:41 +00:00
michael
553665456a + Small patch: forgot to make alias public 1998-06-17 11:50:43 +00:00
michael
504b4faf62 + Forgot to commit some changes 1998-06-10 07:46:45 +00:00
michael
b36e918420 + Implemented DecRef 1998-06-08 19:26:53 +00:00
michael
4b73216117 + Split rtti according to processor. Implemented optimized i386 code. 1998-06-08 15:32:08 +00:00