Commit Graph

71703 Commits

Author SHA1 Message Date
Michaël Van Canneyt
74180145d7 * Cosmetic changes & correction aDate param 2025-03-09 10:55:49 +01:00
Michaël Van Canneyt
984a468997 * Color change 2025-03-09 10:55:49 +01:00
Michaël Van Canneyt
df42ee55d4 * Make CPU/OS/Version fields longer 2025-03-09 10:55:49 +01:00
florian
e6d140df80 * make TRVCpuAsmOptimizer.OptPass1SLTIU look further ahead 2025-03-08 23:08:10 +01:00
florian
d91be468da * fix SltiuAndi2Sltiu optimization 2025-03-07 22:20:46 +01:00
Michaël Van Canneyt
6215d7e8d2 * Add support for int128 integers. Patch by Lacak, fixes issue #41178 2025-03-07 09:07:21 +01:00
Michaël Van Canneyt
7210366766 * Add Int128 functions 2025-03-07 09:07:21 +01:00
Pierre Muller
373ebbcf41 Enable -Aas-clang for unix and embedded targets for aarch64 compiler 2025-03-07 07:06:56 +00:00
florian
7a19bc012a + RiscV: SltiuAndi2Sltiu optimization 2025-03-06 22:59:53 +01:00
J. Gareth "Curious Kit" Moreton
a90e4358c0 * Adding test to catch internal error 200411013 2025-03-06 22:36:57 +01:00
J. Gareth "Curious Kit" Moreton
2b9455e262 * Fixed internal error 200411013 when typecasting and dereferencing nil into an array 2025-03-06 22:36:57 +01:00
Pierre Muller
ce134abe46 Add -Twasip1threads 2025-03-06 14:26:33 +00:00
Rika Ichinose
c433b740e4 Add/actualize CPUX86_HAS_SSSE3. 2025-03-05 22:35:01 +01:00
florian
39ac8a7923 + write more information ttypeconvnodes 2025-03-05 22:32:39 +01:00
FPC_Admin
d34d5c5459 Add missing SQL queries 2025-03-04 21:58:50 +00:00
florian
783436f2a1 * factor out TRVCpuAsmOptimizer.OptPass1SxxI 2025-03-04 22:52:51 +01:00
FPC_Admin
1199bb3eb5 Add help for -Q/--sql option 2025-03-04 21:04:43 +00:00
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