peter
0eb61a4823
* fixed crashes with ide and 1.9.x
2004-11-02 23:53:19 +00:00
Jonas Maebe
d9267aafdf
* fixed endianess bug in fpc_val_int64_shortstr() (webtbf/tw2128)
2004-11-02 22:38:58 +00:00
florian
6c739fa996
* fixed rtti reading of arrays for 64 bit
2004-11-02 15:52:04 +00:00
florian
5972f89919
* changed maxlongint to high(sizeint)
2004-11-02 08:50:40 +00:00
florian
ef25f06e1c
* fixed array sizes
2004-11-02 08:46:50 +00:00
florian
041dfe7b99
* fixed some x86-64 multithreading stuff
2004-11-01 20:37:49 +00:00
peter
b2d63683ec
* disable inline for 1.9.4
2004-11-01 19:39:19 +00:00
marco
08a14f8fc4
* typo fixed, aarght
2004-11-01 17:35:22 +00:00
marco
0624b9fa92
* inline problems fixed
2004-11-01 17:29:47 +00:00
marco
34282c6cf9
* htons etc
2004-11-01 16:23:15 +00:00
peter
cc431c4375
* fix shortstr_to_ansistring for 1.0.x
2004-10-31 16:21:30 +00:00
marco
58a29c168d
* arraytostring added
2004-10-30 20:49:10 +00:00
peter
35e7518475
* rtti is always aligned, remove move() workarounds
2004-10-26 15:02:51 +00:00
peter
b454870988
* fix for non-i386
2004-10-25 17:04:07 +00:00
peter
869b0ecc85
* compiler defined HEAP and HEAPSIZE removed
2004-10-25 15:38:59 +00:00
peter
6214bb294b
* record and array parsing moved to procedure and handle like
...
a data stream instead of using records
2004-10-24 21:39:42 +00:00
peter
fd759e521f
* saveregisters calling convention is obsolete
2004-10-24 20:01:41 +00:00
florian
8c85454cf9
+ added system.align
...
+ threadvars are now aligned
2004-10-14 17:39:33 +00:00
Jonas Maebe
9b5904d230
- disabled llround, not present under Mac OS X 10.1
2004-10-12 07:08:33 +00:00
florian
2f291713e1
* fixed aligntoptr
2004-10-10 19:18:31 +00:00
Jonas Maebe
0f26252376
+ cgenmath with libc math functions. Faster than the routines in genmath
...
and also have full double support (exp() only has support for values in
the single range in genmath, for example). Used in FPC_USE_LIBC is
defined
* several fixes to allow compilation with -dHASINLINE, but internalerrors
because of missing support for inlining assembler code
2004-10-09 21:00:46 +00:00
florian
feeba0ede6
* bootstrapping with rtti alignment fixed
2004-10-05 20:21:02 +00:00
florian
b39c0af01b
* rtti alignment fixed
2004-10-04 21:23:15 +00:00
florian
d2bf4b0d92
* fixedPreviousFramePointer on sparc
2004-10-03 17:43:47 +00:00
florian
12bf88080f
* fixed trunc for abs(value) < 1
2004-10-03 14:09:39 +00:00
florian
7e328ccf29
+ made generic trunc 64 bit aware
2004-10-03 14:00:21 +00:00
mazen
b65cffcdef
* widestring conversion routines takes a widechar so no
...
information is lost
2004-09-29 14:55:49 +00:00
florian
f77e8ab5a6
* fixed overflow checking for qword
2004-09-26 07:37:49 +00:00
florian
62f8ed92dc
* tried to fix overflow checking in qword multiplication
2004-09-26 07:15:34 +00:00
Tomas Hajny
ef512a0bfe
* compilation fix
2004-09-22 05:56:11 +00:00
Tomas Hajny
88e2f51c72
* SetTextLineEnding implemented, FileRec.Name position alignment for CPU64
2004-09-21 23:43:26 +00:00
Tomas Hajny
85320d6787
* SetTextLineEnding implemented, FileRec.Name position alignment for CPU64
2004-09-21 23:36:51 +00:00
peter
97260ca1bf
* AnsiChar is equivalent of Char, use only type renamings
2004-09-21 15:04:22 +00:00
peter
a5c6d5130a
* fix reallocmem
2004-09-21 14:49:29 +00:00
olle
1120c598aa
* added $if defined(..) for 2.0.
2004-09-19 19:04:11 +00:00
armin
a23c3f4dd9
* added define DISABLE_NO_THREAD_MANAGER to avoid warnings if thread manager is always present
2004-09-19 18:55:30 +00:00
olle
d4635112e4
* reverted to $ifdef style, so 1.0.x can eat it.
2004-09-19 08:16:03 +00:00
armin
9e930c445d
* added support for netware nlm (netware and netwlibc)
2004-09-18 11:06:52 +00:00
Jonas Maebe
3f10b1b4f6
- removed unused local variable
...
* fixed bug in Utf8ToUnicode (use of uninitialised variable)
2004-09-18 10:23:08 +00:00
olle
0b235a2dab
+ added support for macos
2004-09-18 08:40:26 +00:00
michael
b40e27f8b9
Fix tracememsize for ansistrings (From Peter)
2004-09-16 07:21:08 +00:00
armin
b2f92710df
* add support for netware libc
2004-09-15 20:37:42 +00:00
michael
5cccea2115
+ Fix crash when resizing dynamic array
2004-09-15 07:28:09 +00:00
olle
9a4855aa43
+ added maxExitCode to all System.pp
...
* constrained error code to be below maxExitCode in RunError et. al.
2004-09-03 19:25:21 +00:00
Jonas Maebe
491071539b
* fixed compilation with 1.0.x
2004-08-31 12:23:53 +00:00
Jonas Maebe
814478ac33
* fixed random(int64)
2004-08-30 17:36:18 +00:00
peter
76c6e4dd83
no message
2004-08-29 10:23:12 +00:00
carl
04aca6df4b
* bugfix with file sharing modes. They are now kept, as is the case in BP.
2004-08-26 22:58:01 +00:00
Jonas Maebe
28d5238dc1
* made strlen wrapper inline
2004-08-24 11:49:56 +00:00
olle
268e5d32cc
* prefixed write[buffer|blanks] with fpc_ and made them externally visible
2004-08-20 10:04:39 +00:00