Nikolay Nikolov
|
c6af4df9b9
+ declare user-defined wasm globals in the llvm-mc assembly output
|
3 years ago |
Nikolay Nikolov
|
6e1d7b4e57
+ introduced methods for converting WebAssembly global var types from a Pascal type to TWasmBasicType
|
3 years ago |
Nikolay Nikolov
|
7bd1ac4507
* fixed comment
|
3 years ago |
Nikolay Nikolov
|
90b8b9d121
* don't reserve bss data for wasm global vars
|
3 years ago |
Nikolay Nikolov
|
8d441929a8
+ introduced tcpustaticvarsym.is_wasm_global
|
3 years ago |
Nikolay Nikolov
|
55482bd876
+ allow the 'section' directive for the WebAssembly platforms
|
3 years ago |
J. Gareth "Curious Kit" Moreton
|
fcae0e311d
x86: Direct assignment instructions are no longer checked prior to calling CheckJumpMovTransferOpt, instead relying on the callee to do the heavy lifting (also fixed -Os bug)
|
3 years ago |
Jonas Maebe
|
2ed4071c1e
ARM: fixed compiler compilation after 75c16b612660
|
3 years ago |
Jonas Maebe
|
425707e936
Fix compilation with -Oodfa
|
3 years ago |
Jonas Maebe
|
7ef33cf4b2
llvm: generalised sanitizer linking support
|
3 years ago |
Jonas Maebe
|
75c16b6126
llvm: support for getting the llvm rtl (rt) architecture name
|
3 years ago |
Jonas Maebe
|
1148caaece
llvm: move asan library linking support to texternallinker
|
3 years ago |
J. Gareth "Curious Kit" Moreton
|
3e94af163b
* x86: Fixed bug in "Mov0LblCmp0Je -> Mov0JmpLblCmp0Je" optimisation
|
3 years ago |
J. Gareth "Curious Kit" Moreton
|
9432a550e1
* x86: Bug fix where aoc_ForceNewIteration was
|
3 years ago |
florian
|
19ad26afd8
* Riscv32 and Riscv64 on linux: enable safecall support
|
3 years ago |
Nikolay Nikolov
|
5604bd951e
* an attempt to fix WebAssembly debug info section relocations
|
3 years ago |
florian
|
2da28054d4
* RiscV: pass the same default directories to the linker as on other architectures
|
3 years ago |
mattias
|
6915cd9b26
webidl: resolve parent interfaces
|
3 years ago |
mattias
|
c2b1eeb8c6
webidl: fixed read object property
|
3 years ago |
mattias
|
85e84d048b
webidl: fixed cloning pasnames of args
|
3 years ago |
mattias
|
fd38810f33
webidl: skip fields without name
|
3 years ago |
mattias
|
a84c13ad18
webidl: write typedefs and callbacks in one list, they may depend on each other
|
3 years ago |
mattias
|
88efd9eed6
webidl: write function with result type undefined as procedure
|
3 years ago |
mattias
|
d35640bf10
webidl: parse deleter
|
3 years ago |
mattias
|
368289d5d8
webidl: wasmjob: rename conflicting arg names
|
3 years ago |
mattias
|
f1a6d97765
webidl: wasmjob: skip constructor
|
3 years ago |
mattias
|
e660f2ea84
webidl: wasmjob: skip getter
|
3 years ago |
mattias
|
984dcbb810
webidl: sort interfaces topological
|
3 years ago |
florian
|
e66378ee59
* RiscV: generate mret only for FreeRTOS and Embedded
|
3 years ago |
Michaël Van Canneyt
|
0e8d87bc26
* Add Cross-Origin Isolation headers
|
3 years ago |