florian
|
fe7cba52dc
+ support of inlined ror/rol on arm
|
17 سال پیش |
florian
|
20e632c8d8
* reorganized ror/rol defines
|
17 سال پیش |
florian
|
1afb1aa9cc
+ ror/rol functions
|
17 سال پیش |
florian
|
d672700a59
* some avr fixes
|
17 سال پیش |
giulio
|
9203f46e1a
* Handling of -Sf parameter fixed
|
17 سال پیش |
yury
|
5dc6e54925
* Removed inline for procedures with assembler or formal parameters, since inline is not supported for them (compiler warns about that now). Even if there is no inline modifier in interface declaration of procedure, it is possible to specify inline in procedure implementation if needed (e.g. for generic implementations) and inlining will work for them.
|
17 سال پیش |
florian
|
48fb130be3
* fixed fpu type setting for avr
|
17 سال پیش |
micha
|
83b7f81f81
+ add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)
|
17 سال پیش |
florian
|
c05d4912f4
+ basic system unit for avr-embedded
|
17 سال پیش |
tom_at_work
|
52135af71f
* implement branchless fpc_abs_long in a generic way
|
17 سال پیش |
marco
|
bce663bb43
* Fix for 10491, pdatetime now defined.
|
17 سال پیش |
peter
|
6ed3d91989
* CompareText for shortstrings added
|
18 سال پیش |
florian
|
fb8bbd5ff0
+ inline abs(<longint>) on x86
|
18 سال پیش |
peter
|
43c446e742
* add DumpExceptionBackTrace
|
18 سال پیش |
florian
|
b2b0e749bb
* win32 system unit doesn't depend anymore directly on the main program, this is necessary to be able to keep it in a dll
|
18 سال پیش |
florian
|
7da7364ee7
* refactored SysResetFPU into SysInitFPU and SysResetFPU
|
18 سال پیش |
florian
|
7878f0feb3
* made all fpc_*_to_shortstr helpers a procedure, resolves #8580
|
18 سال پیش |
Jonas Maebe
|
8ed15c96bb
- removed COMPPROCINLINEFIXED define and ifdefs (fixed in 2.2.0)
|
18 سال پیش |
peter
|
e8322a83e4
* optimized generic implementations to use pointers instead of
|
18 سال پیش |
Tomas Hajny
|
58bca68e6a
+ infrastructure for CtrlBreakHandler added
|
18 سال پیش |
florian
|
b11e861b0f
+ define DEFAULT_DOUBLE on m68k
|
18 سال پیش |
Jonas Maebe
|
a57f9e0672
+ added QWord overloads for IntToHex, hexStr, OctStr, binStr
|
18 سال پیش |
micha
|
d95b9082bb
* add memory barrier prototypes + implementation for i386 and sparc + use lwsync for powerpc64
|
18 سال پیش |
daniel
|
35b6980254
* Put pptrint back in place.
|
18 سال پیش |
daniel
|
ea47fcfc97
* ptrint -> ptruint
|
18 سال پیش |
florian
|
5c58f69595
+ ModuleIs* typed consts added
|
18 سال پیش |
yury
|
5afc9355f8
* use proper runtime error codes for EIntfCastError and ESafecallException exceptions.
|
18 سال پیش |
florian
|
041ff166cc
* fixed arm compilation
|
18 سال پیش |
peter
|
5c914393d5
* added uint64 alias
|
18 سال پیش |
ivost
|
ed87187cad
* removed InterlockedCompareExchange64 for i386 from system unit
|
18 سال پیش |