peter
48ea64442f
* fixed a:=copy(b)
2003-10-29 21:00:34 +00:00
florian
78a00b657b
* fixed copy(<dynarray>, ...)
2003-10-25 22:52:07 +00:00
peter
2b6e06bd4a
* fixed dynarray copy
2002-11-26 23:02:07 +00:00
florian
b38887e311
+ range checking for dyn. arrays
2002-10-09 20:24:30 +00:00
peter
603b3bc48b
* Copy() changed to internal function calling compilerprocs
...
* FPC_SHORTSTR_COPY renamed to FPC_SHORTSTR_ASSIGN because of the
new copy functions
2002-10-02 18:21:51 +00:00
peter
01dfac4a4e
* old logs removed and tabs fixed
2002-09-07 15:06:34 +00:00
peter
268e4bb7e7
* use saveregisters for incr routines, saves also problems with
...
the optimizer
2002-04-26 15:19:04 +00:00
peter
0cdf327866
* updated compilerprocs
...
* incr ref count has now a value argument instead of var
2002-04-25 20:14:56 +00:00
peter
1338dbd992
* updated for dynarr:=nil
2002-01-21 20:16:08 +00:00
Jonas Maebe
e27b13b0e4
* correctly check for 0-size dynarray in previous patch
2001-12-29 15:51:11 +00:00
Jonas Maebe
f0662a6990
* don't allocate memory when doing a setlength(dynarr,0) when dynarr is
...
already nil
2001-12-28 14:19:07 +00:00
florian
5050f1ff66
* init and final code in genrtti.inc updated
2001-11-17 16:56:08 +00:00
Jonas Maebe
d601ccd49b
* fixed bug in dynarr_decr_ref I introduced with my previous fixes
2001-09-27 08:59:13 +00:00
Jonas Maebe
da09ad93c7
* fixed several bugs, most related to handling multi-dimensional
...
dynamical arrays
2001-09-26 14:07:25 +00:00
florian
6476fbf2fe
* fixed and added a lot of stuff to get the Jedi DX( headers
...
compiled
2001-08-19 21:02:01 +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
23b3c24a01
+ made the ref. couting MT safe
2001-05-27 14:28:44 +00:00
peter
46b58ded78
* fixes for the stricter compiler
2001-04-13 23:49:48 +00:00
florian
caee5e33c8
* fixed some bugs in setlength
2000-12-01 23:30:00 +00:00
florian
5da658c6db
* interfaces basically running
2000-11-12 23:23:34 +00:00
florian
f79644d9ca
+ AfterConstruction and BeforeDestruction implemented
...
+ TInterfacedObject implemented
2000-11-07 23:42:21 +00:00
peter
2660e94c5f
* removed some warnings
2000-11-06 21:35:59 +00:00
florian
8dc903fc3b
* fixed linker errors
2000-11-04 17:52:46 +00:00