Commit Graph

70115 Commits

Author SHA1 Message Date
Sven/Sarah Barth
bd9ea37453 + add a distclean target for sim_pasc 2024-06-16 21:40:57 +02:00
Sven/Sarah Barth
6a983e533a - remove file that's generated again by the Makefile 2024-06-16 21:40:54 +02:00
florian
13de117b8e * give better error message for #40821 2024-06-16 10:51:45 +02:00
florian
ebf39d6109 * patch by alligator: avoid unncessary calls to CalcTotalSize 2024-06-15 22:34:09 +02:00
florian
f8da65f8e9 * cosmetics 2024-06-14 22:58:29 +02:00
Sven/Sarah Barth
47cdbda029 * rename packages/build/Makefile to Makefile-no-regen to avoid it being changed if one uses "fpcmake -Tall -r" in an upper directory 2024-06-14 22:49:26 +02:00
Sven/Sarah Barth
360ea0ec3d * restore original content of packages/build/Makefile 2024-06-14 22:48:56 +02:00
Sven/Sarah Barth
c60f233dc0 * we want to call fpcmake, not fpmake 2024-06-14 15:13:31 +02:00
Sven/Sarah Barth
c069e9b1d2 * rename utils/build/Makefile to Makefile-no-regen so that it isn't touched if someone uses "fpcmake -Tall -r" in some upper directory 2024-06-14 15:08:00 +02:00
Sven/Sarah Barth
3ed60f6c2b * restore original content of utils/build/Makefile 2024-06-14 15:07:17 +02:00
Sven/Sarah Barth
60190ff375 * regenerate Makefiles after the removal of the vpath settings 2024-06-14 15:04:40 +02:00
Sven/Sarah Barth
b8c695dad8 - remove setting the vpath for the PPU tests as this should not be necessary due to all targets being available in the corresponding variables 2024-06-14 15:03:57 +02:00
florian
8b2ebd07bf * don't throw an internal error if a procedure is passed to a const formal parameter, resolves #40817 2024-06-13 22:32:54 +02:00
Michaël Van Canneyt
558704f91c * Make getters/setter protected, add flag to make them private methods 2024-06-13 15:55:18 +02:00
Pierre Muller
c9260edb4f Postpone setting of prevline to correct message when prevline not found 2024-06-13 08:55:05 +02:00
Pierre Muller
83d3a39417 Avoid unnecessary call when length(s) is zero, which avoids range check error 2024-06-13 06:50:11 +00:00
florian
8d3a9c3dda * remove unneeded checks in generic string routines, resolves #40816 2024-06-12 20:41:08 +02:00
Michaël Van Canneyt
0187580793 * Promise implementation and demo 2024-06-12 17:45:47 +02:00
Michaël Van Canneyt
2c66f30520 * Remove debug statements 2024-06-12 17:45:47 +02:00
florian
2fe3955be9 + more change information 2024-06-11 23:22:21 +02:00
Pierre Muller
f7eaa6f3d6 Regenerate Makefile's after setting ALLPPUDIRS variable 2024-06-11 07:45:53 +00:00
Pierre Muller
35510bd0cd Rename ALLPPUDIR to ALLPPUDIRS to use same make variable as in packages and utils directories 2024-06-11 07:45:53 +00:00
Pierre Muller
c7213e6629 Set ALLPPUDIRS make variable 2024-06-11 07:45:53 +00:00
Pierre Muller
5fc78b223c Respect alphabetical order in -T listing for aarch64 compiler 2024-06-11 09:45:40 +02:00
Pierre Muller
a38effb29b Add missing information about -T option for embedded and iphonesim target OS for aarch64 compiler help using -h option 2024-06-11 09:43:09 +02:00
Pierre Muller
d44a1c4100 Remove compiler/msgtxt.inc and compiler/msgidx.inc from tracked file list 2024-06-11 09:25:56 +02:00
Pierre Muller
2d8a50556c Fix exclusion of ogelf unit using $ifndef NOOGELF 2024-06-11 01:05:51 +02:00
Pierre Muller
010127a622 Add ogmacho unit loading unless NOOGMACHO macro is defined 2024-06-11 01:05:51 +02:00
Pierre Muller
ce702df526 Take care about endianess in arm instruction binary code generator 2024-06-11 01:05:51 +02:00
Pierre Muller
318e31487a Take care about endianess in arm eabi attribute section 2024-06-11 01:05:51 +02:00
florian
bdb611c925 * small fix of change information 2024-06-10 23:10:48 +02:00
marcoonthegit
3d41e0923b * silence some warnings 2024-06-10 22:10:35 +02:00
Rika Ichinose
ff9fe851fb Let “Trim”s return string uncopied. 2024-06-09 19:35:22 +00:00
Karoly Balogh
bb078b07d1 qlunits: added a support unit for the QSound sound card's ROM 2024-06-08 23:29:13 +02:00
florian
e2ed90d40f * extended test
* fixed error numbers
2024-06-08 11:11:10 +02:00
Michaël Van Canneyt
ab827e233f * Make sure libressl is loaded correctly. Patch from Zeljko. 2024-06-08 09:21:55 +02:00
florian
f2bcf407f3 + test for Sysutils.Trim* 2024-06-07 23:28:08 +02:00
Sven/Sarah Barth
5bf93d220f * exact-match COMDAT sections are already supported since tdynamicarray.equal() has been implemented a couple of yours ago, so allow them 2024-06-07 15:34:02 +02:00
Sven/Sarah Barth
c2664fdfa5 * move setup of secrec outside of the if-statement as it's the same for both cases 2024-06-07 15:31:58 +02:00
Sven/Sarah Barth
f5beaa80d8 * the COMDAT record contains the section number which is off-by-one to the section index 2024-06-07 15:31:18 +02:00
Sven/Sarah Barth
52c5a0932d * allow the COMDAT selection to be 0 in which case we'll simply assume that we don't have a COMDAT section (but we'll nevertheless look up a potentially associative section) 2024-06-07 15:30:53 +02:00
florian
15b3f16646 * use fld1/fchs regardless of pic 2024-06-06 22:36:29 +02:00
Michaël Van Canneyt
d1a5ecd87e * Add EventFilter, use SafeFormat 2024-06-06 17:09:09 +02:00
Henrique Gottardi Werlang
105fae6d48 Fix for locating the exception type when compiling with the units with namespace. 2024-06-06 09:47:26 -03:00
Michaël Van Canneyt
dbc3d6b98f * Add constructor to TJSArray that accepts array of const 2024-06-06 09:24:07 +02:00
Michaël Van Canneyt
cc1403e4db * Corrections in used detection : treat partials 2024-06-06 09:24:07 +02:00
florian
aaeefacf85 * also optimize loading of -1.0 2024-06-05 22:56:45 +02:00
Michaël Van Canneyt
2daf7f984f * Global memory object 2024-06-05 10:55:05 +02:00
Michaël Van Canneyt
50370ff56d * Add length 2024-06-05 09:32:27 +02:00
Sven/Sarah Barth
f584c559fd * fold the MIPS tabitype into tabi as the former wasn't really used or hooked up anyway; this way the ABI can be set using -Ca<abi> 2024-06-04 23:45:46 +02:00