mattias
5bedf92bfb
fcl-js: fixed mem leak
2022-02-01 13:16:46 +01:00
mattias
ad971df05a
fcl-js: fixed mem leak
2022-02-01 13:11:11 +01:00
mattias
32d06f2e87
fcl-js: fixed mem leak
2022-02-01 13:08:11 +01:00
mattias
e298e6eccd
fcl-js: clean up
2022-02-01 13:07:46 +01:00
mattias
a70d33ff00
pas2js: fixed init external class RTTI
2022-02-01 10:20:35 +01:00
mattias
030c3b6652
fcl-passrc: clean up
2022-02-01 10:18:04 +01:00
Pierre Muller
7a444281e8
Retry incase of thread initialization failure
2022-01-31 22:40:09 +01:00
Michaël Van Canneyt
f9a6e082ba
* Remove duplicate HexDigits constants. Fix issue #39462
2022-01-31 10:05:33 +01:00
Florian Klämpfl
f36a665879
* test for fixed bug to play safe
2022-01-30 22:35:14 +01:00
Thorsten Otto
859ae5fc7c
Fix linker script for atari/gnu ld
2022-01-30 13:34:10 +01:00
Thorsten Otto
d93c7579de
Fix linker commandline for m68k-atari
2022-01-30 13:34:10 +01:00
Michaël Van Canneyt
bc6d8fbaf2
* Use correct define for tests 51/52
2022-01-30 13:32:41 +01:00
Michaël Van Canneyt
7b3ef85d2f
* Patch from Werner Pamler to fix issue #39544
2022-01-30 12:42:17 +01:00
Michaël Van Canneyt
5f27474465
* Update to upstream implementation by Alexey Torgashin. Fix issue #39423
2022-01-30 12:17:23 +01:00
Sven/Sarah Barth
e39f7ec8a0
* fix #39548 : correctly declare the function result of SysAllocStringLen()
2022-01-30 12:11:08 +01:00
J. Gareth "Curious Kit" Moreton
9b4033fa80
Fast mod
2022-01-30 08:22:39 +00:00
ccrause
181ee30174
Update build and link requirements for esp-idf v4.4. Refactor the version dependent linker fragments list into an array of version specific array of strings for easier updating in future.
2022-01-30 08:14:07 +00:00
Joost van der Sluis
e547284588
* Section-offsets have 64 bits in the Dwarf-64 format
2022-01-29 23:57:49 +01:00
Sergey Larin
00efaece74
Fixed free_fun function signature in zlib
...
fix! 2d00cab5
2022-01-29 22:43:48 +00:00
Joost van der Sluis
b26463ed99
* Removed unused parameter
2022-01-29 23:00:12 +01:00
Ionut Stoica
5233473748
Fix memory leak - avoid handler allocation when not needed
2022-01-29 14:28:46 +00:00
florian
f21f7f0f50
* handle result type of unsigned ordinal operations in ISO/Extpas mode similiar to TP, solves
...
#37875
2022-01-28 22:48:50 +01:00
J. Gareth "Curious Kit" Moreton
29625c7112
Fixed registers in references not being tracked properly in MovMovXX2MovXX 1 optimisation
2022-01-28 20:17:24 +00:00
J. Gareth "Curious Kit" Moreton
f8e04aad03
CMOV now modifies rather than writes to the destination register so RegUsedAfterInstruction behaves properly
2022-01-28 20:17:24 +00:00
J. Gareth "Curious Kit" Moreton
69fff102af
Added correct flag tracking for JccMov2CMov optimisations
2022-01-28 20:17:24 +00:00
Michaël Van Canneyt
4d5d1c8e10
* Demo authenticator app
2022-01-28 12:24:05 +01:00
Michaël Van Canneyt
2391d317bc
* Sample to demonstrate generating/showing/checking a TOTP
2022-01-28 11:37:30 +01:00
florian
d5d9716916
* fix thlcgxtensa.g_intf_wrapper as proposed by Anton in #39326 , resolves #39326
2022-01-27 22:37:31 +01:00
Sergey Larin
ee2d313aa0
Added TranslatePlaceholderCP in fpc_Read_Text_AnsiStr procedure.
...
This is a small optimization.
2022-01-26 20:28:17 +00:00
Sergey Larin
a8b0e0ed65
Added TranslatePlaceholderCP before Wide2AnsiMoveProc call.
...
In the fpc_setstring_ansistr_pwidechar procedure, before calling Wide2AnsiMoveProc, the translation cp = 0 to the DefaultSystemCodePage has been added.
Note: In all other places such translation is present.
2022-01-26 20:28:17 +00:00
Nikolay Nikolov
68cd1c3973
+ define USE_NOTHREADMANAGER in the WASI system unit
2022-01-26 16:39:29 +02:00
Nikolay Nikolov
9579759f01
+ added wasi to the list of targets without thread support
2022-01-26 15:39:24 +02:00
Ionut Stoica
bef4da339a
fphttpclient - only handle Unix in conditional compilation for UnixSocketPath feature
2022-01-26 08:33:08 +01:00
Karoly Balogh
f12fcc9e06
* rtl/atari: do not default to tinyheap for now. the compiler itself doesn't work with tinyheap for some reason
2022-01-26 01:06:01 +01:00
Karoly Balogh
1e90a4db3e
* rtl/atari: get rid of the old prt0.as startup code, which is not in use any more. this way, we do not require GAS any more for a build
2022-01-26 00:01:30 +01:00
Karoly Balogh
6010ece532
* m68k-atari: make vasm the default assembler. also don't claim we have an internal linker
2022-01-25 23:50:07 +01:00
Karoly Balogh
a87b38f753
* m68k-atari: make the Atari target always default to VLink, even for crosscompilers
2022-01-25 23:50:07 +01:00
Karoly Balogh
ed2dca9a9b
* m68k-atari: make the Atari target use 68000 CPU as default
2022-01-25 23:50:07 +01:00
Karoly Balogh
9739a88e11
* regenerated message includes
2022-01-25 23:50:07 +01:00
Karoly Balogh
b3cbf07f27
+ m68k-atari: fixed bogus TOS program flags passed to VLink. added -WF argument to allow the user to specify their own flags if needed
2022-01-25 23:50:07 +01:00
Pierre Muller
ca8a94e693
Disable utils tply package for all wasm32 targets as it uses goto's
2022-01-25 22:02:56 +00:00
Pierre Muller
91f29419a5
Avoid use of fastmath optimization inside compiler
2022-01-25 21:50:03 +00:00
Ionut Stoica
54efcc4bbb
Client support of HTTP over unix socket
2022-01-25 17:38:35 +01:00
Karoly Balogh
88959bdda7
* m68k-sinclairql: fix the inclusion of the target proper
2022-01-25 12:04:49 +01:00
Nikolay Nikolov
c4f9ec91c9
+ fix support for 8-byte records, held in a register pair on the WebAssembly target. This fixes #39524
2022-01-25 13:03:35 +02:00
Pierre Muller
40cf71c9a5
Disable h2pas utils package for wasm32 as this CPU does not support goto
2022-01-24 18:25:51 +00:00
Pierre Muller
140fe74efb
Add possibility to pass jvm target compilation parameters and clean up if no problem is detected
2022-01-24 16:35:33 +00:00
Pierre Muller
9c20a033e0
Fix fullinstall make target
2022-01-24 15:16:26 +00:00
Florian Klämpfl
773babd45d
+ test for already fixed bug so this avoids that is is reintroduced
2022-01-23 20:11:12 +01:00
florian
2a7744df80
* check also for 64 bit registers in TX86AsmOptimizer.RegModifiedByInstruction
2022-01-23 12:30:30 +01:00