Michaël Van Canneyt
|
5d100fd2c6
cpuNbitalu is not the correct type for fpc_atomic_cmp_xchg_alu on webassembly
|
7 months ago |
Sven/Sarah Barth
|
d595976f4c
+ add missing cpu64bit defines for consistency
|
7 months ago |
Michaël Van Canneyt
|
3f0593b554
* Better fix for atomic operations on wasm
|
7 months ago |
Nikolay Nikolov
|
44c8193cfa
+ define cpufpemu for MIPS in order to enable (optionally) FPU emulation
|
10 months ago |
Michaël Van Canneyt
|
1e9e533e6c
* Replace object with record where possible
|
1 year ago |
Pierre Muller
|
f6a0da71fc
Do not set USEINLINE macro if DISABLE_INLINE macro is set
|
1 year ago |
Jinyang He
|
12c4290ffe
Add loongarch64 architecture support to compiler
|
2 years ago |
florian
|
19ad26afd8
* Riscv32 and Riscv64 on linux: enable safecall support
|
3 years ago |
Nikolay Nikolov
|
b6aaa06f83
+ enable the ROL/ROR instructions for WebAssembly
|
3 years ago |
Pierre Muller
|
00a287e77d
Fix compilation of mips64 compiler by simple use of 'make mips64'
|
3 years ago |
florian
|
28964711d7
* sorted defines in the compiler: mips64 is defined on all 64 Bit mips platforms, mips64el for little endian, misp64eb for big endian
|
3 years ago |
florian
|
e9e8013316
+ some basic stuff for MIPS64
|
3 years ago |
florian
|
ed2b73eee6
* sorted MIPS defines
|
3 years ago |
Pierre Muller
|
65880e6631
Also set mipseb or mipsel macro for 64-bit mips CPU
|
3 years ago |
Pierre Muller
|
ea812d1c2e
mips64 define must also set mips
|
3 years ago |
Pierre Muller
|
91f29419a5
Avoid use of fastmath optimization inside compiler
|
3 years ago |
florian
|
6404478ea4
* cleanup of VER3_0 defines
|
3 years ago |
florian
|
814b68fac0
* more fixes for VASM for ARM
|
4 years ago |
florian
|
f38f9ff930
* Aarch64: cpu capabilites defines properly named
|
4 years ago |
nickysn
|
8b4aceea50
* synchronized with trunk
|
4 years ago |
pierre
|
a78332ae7f
Add setting of all optimization debug macros with single DEBUG_ALL_OPT macro
|
4 years ago |
nickysn
|
aeafe42144
* synchronized with trunk
|
4 years ago |
pierre
|
787899b921
Allow easier disabling of $inline on, by using -dDISABLE_INLINE
|
4 years ago |
nickysn
|
509821260e
* synchronized with trunk
|
4 years ago |
pierre
|
10273e54dd
Remove setting of USE_FAKE_SYSUTILS macro for MacOSClassic, as sysutils is now compiled for that OS
|
4 years ago |
nickysn
|
d3d51d2f7e
* synchronized with trunk
|
4 years ago |
florian
|
dbb0b24de8
* reverted accidental change
|
4 years ago |
nickysn
|
842f400f0d
* synchronized with trunk
|
4 years ago |
florian
|
d7fe9914a7
+ introduce tcgobj.a_loadfpu_reg_intreg
|
4 years ago |
nickysn
|
988a833836
* synchronized with trunk
|
5 years ago |