Jonas Maebe
|
fbebd87593
* use BLX instead of "mov r14, r15; mov r15, reg" for a_call_reg on ARMv6
|
hace 16 años |
Jonas Maebe
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
hace 16 años |
Jonas Maebe
|
22aacd2a60
* return 0 for length(pchar(0)), like Kylix does (using corrected and
|
hace 17 años |
yury
|
20a12503b8
* Fixed fpc_shortstr_to_shortstr for arm.
|
hace 17 años |
yury
|
3dc94e678d
* Fixed fpc_shortstr_assign for arm.
|
hace 17 años |
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.
|
hace 17 años |
micha
|
4a7f6bccf9
* fix arm edsp test to load from aligned address
|
hace 17 años |
florian
|
c544d97de9
* fix edsp instructions detection
|
hace 17 años |
daniel
|
d8bffd27fc
- Intergrate i386/strlen.inc and remove it.
|
hace 18 años |
daniel
|
68731ae067
+ Assembler implementation of mod/div.
|
hace 18 años |
yury
|
1ea7d58a61
* Fixed arm-linux build.
|
hace 18 años |
yury
|
e62c6cfcc4
* Fixed warnings and notes.
|
hace 18 años |
yury
|
986396545d
* Fixed register saving in fpc_mul_qword for arm. It fixed bug #10017.
|
hace 18 años |
florian
|
7da7364ee7
* refactored SysResetFPU into SysInitFPU and SysResetFPU
|
hace 18 años |
florian
|
76b95fb058
* fixed arm-linux compilation with FPC_USE_LIBC
|
hace 18 años |
yury
|
ef3178cdb1
* Fixed default float exceptions mask for arm fpu. It fixes tw3160c.pp on arm-linux.
|
hace 18 años |
florian
|
d78071f8b2
* ensure that softfloat and libgcc float never use rfs/wfs
|
hace 18 años |
florian
|
2085635fe7
* load moveproc with default value
|
hace 18 años |
florian
|
b5b86f6d73
* ce compilation fixed
|
hace 18 años |
florian
|
31c9a91af0
+ edsp detection for arm-linux
|
hace 18 años |
florian
|
57415a73a7
+ assembler coded move for arm
|
hace 18 años |
yury
|
458abdef3e
* implemented SysResetFPU for arm-wince.
|
hace 18 años |
yury
|
d401c0a198
* activated internal get_frame for ARM.
|
hace 19 años |
Legolas
|
9e6d19a494
* rtl part of first Nintendo DS port
|
hace 19 años |
florian
|
69ae03d6bc
* fixed wrong operands of swp
|
hace 19 años |
yury
|
ba21edb0fd
* Implemented inclocked and declocked for arm.
|
hace 19 años |
yury
|
d7cbde6f25
* Assembler Interlocked* functions for ARM.
|
hace 19 años |
oro06
|
3afad32966
*arm: TPECoffLinker is TInternalLinkerWin
|
hace 19 años |
peter
|
4c065bce45
* move InterLocked functions to system unit
|
hace 19 años |
florian
|
5575a837db
* gba patch from Francesco Lombardi
|
hace 19 años |