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