Jonas Maebe
|
8ed15c96bb
- removed COMPPROCINLINEFIXED define and ifdefs (fixed in 2.2.0)
|
vor 18 Jahren |
peter
|
e8322a83e4
* optimized generic implementations to use pointers instead of
|
vor 18 Jahren |
Tomas Hajny
|
58bca68e6a
+ infrastructure for CtrlBreakHandler added
|
vor 18 Jahren |
florian
|
b11e861b0f
+ define DEFAULT_DOUBLE on m68k
|
vor 18 Jahren |
Jonas Maebe
|
a57f9e0672
+ added QWord overloads for IntToHex, hexStr, OctStr, binStr
|
vor 18 Jahren |
micha
|
d95b9082bb
* add memory barrier prototypes + implementation for i386 and sparc + use lwsync for powerpc64
|
vor 18 Jahren |
daniel
|
35b6980254
* Put pptrint back in place.
|
vor 18 Jahren |
daniel
|
ea47fcfc97
* ptrint -> ptruint
|
vor 18 Jahren |
florian
|
5c58f69595
+ ModuleIs* typed consts added
|
vor 18 Jahren |
yury
|
5afc9355f8
* use proper runtime error codes for EIntfCastError and ESafecallException exceptions.
|
vor 18 Jahren |
florian
|
041ff166cc
* fixed arm compilation
|
vor 18 Jahren |
peter
|
5c914393d5
* added uint64 alias
|
vor 18 Jahren |
ivost
|
ed87187cad
* removed InterlockedCompareExchange64 for i386 from system unit
|
vor 18 Jahren |
ivost
|
2c22173534
* Added InterlockedCompareExchange64 for i386 (supported over cmpxchg8b instruction)
|
vor 18 Jahren |
daniel
|
0cc43888e9
* Redefine ucs4char as subrange type ($0..$10ffff), which is the legal
|
vor 18 Jahren |
florian
|
f42a2d67b9
* made exitcode a longint, at least windows supports it, delphi uses a longint too
|
vor 18 Jahren |
florian
|
48e51671e5
* don't include compiler proc. in the docs
|
vor 19 Jahren |
florian
|
fd2032dab2
+ start of embedded rtl
|
vor 19 Jahren |
Jonas Maebe
|
4240479f5d
* fixed datarace in CBeginThread
|
vor 19 Jahren |
florian
|
4cbb67aa00
* some fpu emulation code from arm to generic code generator moved
|
vor 19 Jahren |
micha
|
53f935213f
* re-export operatingsystem_result (only not needed for i386-linux-2.1.1)
|
vor 19 Jahren |
micha
|
ad7d549965
+ implement pascal inline asm start/halt code for linux/i386
|
vor 19 Jahren |
Jonas Maebe
|
5acc8b44a8
* activated internal get_frame for x86
|
vor 19 Jahren |
daniel
|
bbc80554b1
* Turn cmdline into property on Linux.
|
vor 19 Jahren |
florian
|
d7fe89c63d
* Real is now defined in the system unit being an unique type, fixes #7425
|
vor 19 Jahren |
florian
|
73083de898
* IsLibrary initialized by declaration
|
vor 19 Jahren |
yury
|
7ccca2e438
* Optimization for smartlinking. Removed command line parsing in system unit initialization for wince. The parser is called when command line is accessed first time in program. It saves 1.55KB exe size, when command line is not used.
|
vor 19 Jahren |
peter
|
fc3e5f68c8
* align needs to be unsigned, patch from Burkhard Carstens
|
vor 19 Jahren |
peter
|
4c065bce45
* move InterLocked functions to system unit
|
vor 19 Jahren |
florian
|
eab1f74b54
* exported SwapEndian
|
vor 19 Jahren |