marcoonthegit
|
db9375d23f
* add GetDateFormatEx, from bug #35118 by 440bx
|
3 năm trước cách đây |
Nikolay Nikolov
|
47c271dcd0
+ implemented InterlockedIncrement, InterlockedDecrement, InterlockedExchange,
|
3 năm trước cách đây |
Jonas Maebe
|
ccc843f983
llvmdbg: emit uppercase symbol names unless C++-style debug info is selected
|
3 năm trước cách đây |
Jonas Maebe
|
9a7a97175e
llvmdbg: emit debug information for global variables
|
3 năm trước cách đây |
Jonas Maebe
|
1b393c80aa
llvmdbg: fix missing initialisation when there are no procedures
|
3 năm trước cách đây |
Jonas Maebe
|
d0bf7acc18
llvmdbg: build hashtable to lookup llvmdecl belonging to a global variable
|
3 năm trước cách đây |
Jonas Maebe
|
e865ab4c3a
llvmdbg: handle nil in more places
|
3 năm trước cách đây |
Jonas Maebe
|
a33e6230a0
llvm metadata: add DIGlobalVariableExpression enum
|
3 năm trước cách đây |
Jonas Maebe
|
f896766837
agllvm: fix writing metadata operands for variable declarations
|
3 năm trước cách đây |
florian
|
91481a5fae
* more robust code for constant propagation in for loops
|
3 năm trước cách đây |
Nikolay Nikolov
|
f1cb5d8f71
+ support intrinsic for the memory.atomic.notify WebAssembly instruction
|
3 năm trước cách đây |
Nikolay Nikolov
|
86643710c4
+ support intrinsics for the WebAssembly memory.atomic.wait32 and memory.atomic.wait64 instructions
|
3 năm trước cách đây |
Nikolay Nikolov
|
3cfdf000a2
+ support the new WebAssembly threads and atomics instructions in the internal assembler
|
3 năm trước cách đây |
Nikolay Nikolov
|
e376851fd8
* fixes to the WebAssembly atomic function intrinsics
|
3 năm trước cách đây |
mattias
|
08a9b16c82
fcl-json: fixed tests
|
3 năm trước cách đây |
mattias
|
5700cb56ac
fcl-json: fixed StringToJSONString
|
3 năm trước cách đây |
Nikolay Nikolov
|
e03b920520
+ added intrinsic support for the WebAssembly cmpxchg atomic operations as well
|
3 năm trước cách đây |
florian
|
a1ee4e04ed
* if a for loop does not change a variable, we can propate it if it is a constant, resolves #39726
|
3 năm trước cách đây |
Jonas Maebe
|
8817e896db
Add missing reference increases for ait_jvar labels
|
3 năm trước cách đây |
Nikolay Nikolov
|
d8f06aa4f1
+ added instrinsic support for the all the 2-parameter read-modify-write
|
3 năm trước cách đây |
Karoly Balogh
|
c5a443d0dd
amunits: correct the HookEntry wrapper functions to new compiler behavior. at some point during 3.3.1, the compiler started to omit stackframes when not needed, which broke the previous assumptions about stackframe handling
|
3 năm trước cách đây |
florian
|
c79df5f0fc
* better constant propation for inline nodes
|
3 năm trước cách đây |
mattias
|
621f3b8387
fcl-passrc: fixed compile pscanner with pas2js
|
3 năm trước cách đây |
mattias
|
f102e40b69
fcl-passrc: moved ReadNextPascalToken to fpscanner
|
3 năm trước cách đây |
mattias
|
dd6ccd0fb4
fcl-json: fixed compile with fpc 3.2.2
|
3 năm trước cách đây |
Michaël Van Canneyt
|
1b22a68fc6
* Export wasiAlloc and wasiFree
|
3 năm trước cách đây |
Michaël Van Canneyt
|
050153fb50
* Make sure webcompiler works again
|
3 năm trước cách đây |
Pierre Muller
|
5203c3e849
Add dumping of backtrace in case of unhandled exception inside TCustomInstaller.Run method
|
3 năm trước cách đây |
Pierre Muller
|
be969205ad
Do not alloc/dealloc NR_DEFAULTFLAGS for wasm32, as it is NR_NO
|
3 năm trước cách đây |
florian
|
9f47e21da3
* increase default dwarf version for linux targets where current distributions exist
|
3 năm trước cách đây |