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