Commit Graph

71838 Commits

Author SHA1 Message Date
Michaël Van Canneyt
1a32b53f2c * Add GetTypeName, GetPropName 2025-03-04 18:01:47 +01:00
Michaël Van Canneyt
2484efc2e7 * Allow to specify list of banned classes. 2025-03-04 17:54:47 +01:00
FPC_Admin
b4af922d15 Remove tscgiapp.pp from dependency of testsuite executable, as this source was removed by last commit 2025-03-03 22:04:05 +00:00
florian
bd5aaf041f + tests for b0003f71dd 2025-03-03 22:47:55 +01:00
Michaël Van Canneyt
0ebb98da7b * Remove debug output 2025-03-03 15:22:32 +01:00
Michaël Van Canneyt
aeef060a0b * Enlarge target os/full variable for wasip1threads 2025-03-03 15:21:13 +01:00
Michaël Van Canneyt
aaf0bf7e19 * wasip1threads needs 14 characters 2025-03-03 14:59:49 +01:00
ccrause
b0003f71dd Check rjmp destination range. 2025-03-02 19:50:30 +02:00
J. Gareth "Curious Kit" Moreton
f29f794543 * New test to catch Boolean added to QWord on i386 2025-03-02 14:00:57 +00:00
J. Gareth "Curious Kit" Moreton
a70e4ed9be * x86: "OptPass2ADD" and "OptPass2SUB" now force another iteration if "OptPass2MOV" returned True 2025-03-02 14:00:57 +00:00
J. Gareth "Curious Kit" Moreton
f85aa24ad0 * x86: Refactoring register update code in "OptPass2ADD" and "OptPass2SUB" 2025-03-02 14:00:57 +00:00
J. Gareth "Curious Kit" Moreton
b2dd980329 * x86: Fixed bug where flags register wasn't tracked during
long-range "AddMov2LeaAdd" and "SubMov2LeaSub" optimisations
2025-03-02 14:00:57 +00:00
J. Gareth "Curious Kit" Moreton
5536810075 * x86: Fixed bug where "aoc_ForceNewIteration" wouldn't update the registers properly in some circumstances 2025-03-02 14:00:57 +00:00
florian
7878a7b390 * better error reporting
* indentation
2025-03-02 14:58:48 +01:00
florian
c89153242d * test for last commit a43f1bc1 2025-03-02 14:57:43 +01:00
ccrause
a43f1bc1d0 Change branch and jump destinations to byte based distances. 2025-03-02 14:43:33 +02:00
florian
4200ebd748 * another ; after then removed, hopefully finally resolves #41171 2025-03-02 12:59:45 +01:00
florian
9328dd6489 * fix further instances where reallocmem instead of sysreallocmem is used to allocate the cmdline buffer, resolves #41168 2025-03-02 12:57:11 +01:00
florian
90faca9e69 * use sysreallocmem as proposed in #41168 2025-03-02 12:54:42 +01:00
Michaël Van Canneyt
cf632954d4 * Fix version history 2025-03-02 12:26:17 +01:00
Michaël Van Canneyt
3677680c08 * Do not call verbose if EscapeSQL does nothing 2025-03-02 12:15:22 +01:00
Michaël Van Canneyt
b40450d687 * Try to handle mixed separation/output lines 2025-03-02 12:13:56 +01:00
Michaël Van Canneyt
e7ae1f9152 * Handle "internalerror generated" suffix found in log file, but not in longlog 2025-03-02 12:09:00 +01:00
Michaël Van Canneyt
59ed4c9228 Set AllVersionID field 2025-03-02 12:03:26 +01:00
Michaël Van Canneyt
13ea45d243 * Add tsutils to uses clause 2025-03-02 11:59:46 +01:00
Michaël Van Canneyt
ec788a84fd Fix ShowLastLog and ShowHistory methods 2025-03-02 11:58:17 +01:00
Michaël Van Canneyt
1034d4d9a5 * Some corrections in output 2025-03-02 11:54:53 +01:00
Michaël Van Canneyt
a341661f98 * threadlist -> tasklist 2025-03-02 11:48:52 +01:00
Michaël Van Canneyt
716aeb4783 Use default URL for sources if CategoryId <= 1 2025-03-02 11:47:10 +01:00
Michaël Van Canneyt
86765fa5a6 * Remove extra spaces in field names 2025-03-02 11:44:03 +01:00
Michaël Van Canneyt
af52e8ce9a * Fix error in version sorting 2025-03-02 11:35:55 +01:00
Michaël Van Canneyt
28233953c1 * More specific names for detailed test run results 2025-03-02 11:31:33 +01:00
Michaël Van Canneyt
dd2e8c8d3e * Add required packages 2025-03-02 11:30:33 +01:00
florian
b4b4896f7f * ensure result is set 2025-03-01 22:33:11 +01:00
florian
2679972f38 * factor out TRVCpuAsmOptimizer.OptPass1SLTIU 2025-03-01 22:24:13 +01:00
Michaël Van Canneyt
0df9da502b * Correct errors like "then;" . Fixes issue #41171 2025-03-01 20:49:54 +01:00
florian
2ef405b3e5 * avoid that not explicitly as vectors marked arrays end up in registers where they are handled not properly 2025-02-28 22:15:16 +01:00
Nikolay Nikolov
0977f0ac0d * WASI system.pp: check that WebAssembly threads are always turned off for the wasip1 target, and always turned on for the wasip1threads target 2025-02-28 15:12:21 +02:00
Nikolay Nikolov
7703ff9b34 * moved the common WASI RTL source files and includes to a 'wasicommon' dir 2025-02-28 15:12:21 +02:00
Nikolay Nikolov
40e41a846f + added .o files for the C linking tests for the wasip1threads platform 2025-02-28 15:12:21 +02:00
Nikolay Nikolov
31644454d0 * test/cg/obj/wasi renamed test/cg/obj/wasip1 2025-02-28 15:12:21 +02:00
Nikolay Nikolov
ac669830a2 * fix dotest.pp after the wasi->wasip1 rename and the addition of wasip1threads 2025-02-28 15:12:21 +02:00
Nikolay Nikolov
4ac20ba523 + added tf_no_pic_supported to the WASI platforms 2025-02-28 15:12:21 +02:00
Nikolay Nikolov
d1dbbc0a35 + also handle system_wasm32_wasip1threads in the compiler anywhere system_wasm32_wasip1 is handled 2025-02-28 15:12:21 +02:00
Nikolay Nikolov
51035eb0f4 + added system_wasm32_wasip1threads to systems_internal_sysinit 2025-02-28 15:12:20 +02:00
Nikolay Nikolov
0d069b160f + added wasip1threads to fpmake.pp 2025-02-28 15:12:20 +02:00
Nikolay Nikolov
890512cae2 + added wasip1threads to fpmkunit 2025-02-28 15:12:20 +02:00
Nikolay Nikolov
1d85913234 + added wasip1threads rtl 2025-02-28 15:12:20 +02:00
Nikolay Nikolov
698e16a12d + added system_wasm32_wasip1threads to systems_wasm 2025-02-28 15:12:20 +02:00
Nikolay Nikolov
b9098d8c5f + register the wasip1threads target in the compiler 2025-02-28 15:12:20 +02:00