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