florian
|
b3817f6d92
* slash and divn might have an exception as side effect
|
5 tahun lalu |
florian
|
33094d263f
* Aarch: handle 0 in AndAnd2And and check if the resulting constant
|
5 tahun lalu |
Mattias Gaertner
|
8b84d925fb
pas2js: search no namespace, cmd line namespaces, default prg namespace, issue #37206
|
5 tahun lalu |
florian
|
0feb495ab8
* fixes previously accidentitly commited (and commented out) statement to avoid warning
|
5 tahun lalu |
florian
|
86772eeafe
* fix compilation of tests
|
5 tahun lalu |
florian
|
bc1b7960ec
* patch by Bi0T1N: fix result type of InterlockedCompareExchange64 for QWord, resolves #37186
|
5 tahun lalu |
svenbarth
|
febeef03e4
* for adding procdefs to forwarddefs check for the specialization flag instead of whether it's a full specialization; fixes implicit finalization handlers on x86_64-win64 not being found
|
5 tahun lalu |
svenbarth
|
4da6465d05
* correctly set the generic related defoptions for an outlined procdef
|
5 tahun lalu |
svenbarth
|
c45c543faa
* fix typo (no code changes)
|
5 tahun lalu |
svenbarth
|
4ec76072b4
* ensure that the BSS section for MSX-DOS is correctly initialized to 0
|
5 tahun lalu |
florian
|
58eca57feb
* patch by Christo Crause: embedded heap manager: free small blocks, resolves #37204
|
5 tahun lalu |
Mattias Gaertner
|
f26afe4a6a
pas2js: started delayed specialize
|
5 tahun lalu |
Mattias Gaertner
|
da9a2f59b0
fcl-passrc: type description of specialization: with paths
|
5 tahun lalu |
florian
|
dbd14206c9
* compilation on targets without fpu fixed
|
5 tahun lalu |
florian
|
b2ed667a86
* swap fpu stack correctly when moving data into xmm registers
|
5 tahun lalu |
florian
|
20f6514d97
* fix compilation for non 64 Bit targets
|
5 tahun lalu |
florian
|
50c48349d5
* check properly for i/o errors in the iso read helpers, resolves #37154
|
5 tahun lalu |
Mattias Gaertner
|
810ec836dd
pas2js: started aliasglobals external types
|
5 tahun lalu |
florian
|
6698f6c56b
* patch by Christo Crause: FreeRTOS: heap manager doesn't free small blocks, resolves #37195
|
5 tahun lalu |
michael
|
e9b0b02fea
* Fix bug ID #37197: add version numbers of CentOS
|
5 tahun lalu |
florian
|
5f118da600
* optimize a/a and a-a if fast math is on
|
5 tahun lalu |
michael
|
8a54e8a773
* Fix bug ID #0037189, backwards search
|
5 tahun lalu |
michael
|
fcc4f587ff
* Fix 0037159 (again)
|
5 tahun lalu |
florian
|
aafc22bd74
+ optimize real operations with 0 and 1 if fast math is turned on
|
5 tahun lalu |
Mattias Gaertner
|
8a9178f00a
pas2js: aliasglobals: local var for module
|
5 tahun lalu |
Mattias Gaertner
|
bac9437d73
pas2js: allocate local vars considering parent functions local vars
|
5 tahun lalu |
nickysn
|
de08108b27
+ clear the .bss section on startup in the ZX Spectrum RTL
|
5 tahun lalu |
nickysn
|
4a78b7e073
* fixed stack initialization in the ZX Spectrum startup code
|
5 tahun lalu |
nickysn
|
5816a4a940
* fixed a bug in the Z80 internal linker when reading symbol offsets from .rel files
|
5 tahun lalu |
nickysn
|
a0e2cd3638
* use qword instead of aword for bsssize to avoid 8-bit truncation on Z80
|
5 tahun lalu |