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