florian
|
a7c0fa0def
o patch for Xtensa by Christo Crause, resolves #37099
|
5 vuotta sitten |
Jonas Maebe
|
cc7b6d0b05
* regenerated message files
|
5 vuotta sitten |
Jonas Maebe
|
a423bf6402
* fix -Agas-darwin to say Aas-darwin for x86-64, and also add it for i386
|
5 vuotta sitten |
nickysn
|
27943baa2f
+ support z80 in the fpc launcher utility
|
5 vuotta sitten |
florian
|
78698beaad
* compilation fixed
|
5 vuotta sitten |
florian
|
80111a0a60
* make local variables in assembler blocks working again after r44933
|
5 vuotta sitten |
yury
|
4e1e35aef5
* Added optimization option cs_opt_unused_para. It is enabled for -O2 and higher. The parentfp optimization is tied to cs_opt_unused_para.
|
5 vuotta sitten |
yury
|
7bffafdf8b
* Improved the parentfp optimization to properly handle cases when a nested routine calls other nested routines.
|
5 vuotta sitten |
yury
|
c15b6f4516
* Fixed the parentfp optimization for some cases when nested procvars are used.
|
5 vuotta sitten |
Károly Balogh
|
cc23515927
z80: vasm doesn't support the JRJP pseudo instruction, so change it to JP during write
|
5 vuotta sitten |
yury
|
11fd466394
* Optimize parentfp when optimization level 1 and higher to be debugger friendly.
|
5 vuotta sitten |
Mattias Gaertner
|
120eb6b8a2
pas2js: fixed system.inc()
|
5 vuotta sitten |
florian
|
a2303bd899
* fixed copy&paste error of r45658
|
5 vuotta sitten |
florian
|
2e36783d0e
* better check for short boolean evaluation in firstcomplex
|
5 vuotta sitten |
michael
|
7e89141993
* Fix bug #37223
|
5 vuotta sitten |
florian
|
8738b4b47f
+ might_have_sideeffects checks also if the tempinitcode of a tempref node might have side effects
|
5 vuotta sitten |
florian
|
62c417c8bf
* temporarily fix #37034 by disabling the problematic optimization until the real cause is fixed
|
5 vuotta sitten |
florian
|
c6c996f506
* write length/code page when writing the string type
|
5 vuotta sitten |
Mattias Gaertner
|
1ff1921d14
pas2js: clean up
|
5 vuotta sitten |
florian
|
b3817f6d92
* slash and divn might have an exception as side effect
|
5 vuotta sitten |
florian
|
33094d263f
* Aarch: handle 0 in AndAnd2And and check if the resulting constant
|
5 vuotta sitten |
Mattias Gaertner
|
8b84d925fb
pas2js: search no namespace, cmd line namespaces, default prg namespace, issue #37206
|
5 vuotta sitten |
florian
|
0feb495ab8
* fixes previously accidentitly commited (and commented out) statement to avoid warning
|
5 vuotta sitten |
florian
|
86772eeafe
* fix compilation of tests
|
5 vuotta sitten |
florian
|
bc1b7960ec
* patch by Bi0T1N: fix result type of InterlockedCompareExchange64 for QWord, resolves #37186
|
5 vuotta sitten |
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 vuotta sitten |
svenbarth
|
4da6465d05
* correctly set the generic related defoptions for an outlined procdef
|
5 vuotta sitten |
svenbarth
|
c45c543faa
* fix typo (no code changes)
|
5 vuotta sitten |
svenbarth
|
4ec76072b4
* ensure that the BSS section for MSX-DOS is correctly initialized to 0
|
5 vuotta sitten |
florian
|
58eca57feb
* patch by Christo Crause: embedded heap manager: free small blocks, resolves #37204
|
5 vuotta sitten |