Pierre Muller
4e279d1a18
Replace exeinfo by EXEINFOUNIT variable
2023-09-12 21:39:27 +00:00
Pierre Muller
79e9b05e03
Remove OS specific rule for exeinfo unit
2023-09-12 21:39:27 +00:00
Pierre Muller
ebc34f3dbb
Remove wrong ERRORSUNIT=System.Errors line
2023-09-12 21:39:27 +00:00
Pierre Muller
e2d466f990
Remove duplicated, useless line
2023-09-12 21:39:27 +00:00
Pierre Muller
6ba28372db
Remove OS lnfodwrf unit rule and use LNFODWRFUNIT variable
2023-09-12 21:39:27 +00:00
Pierre Muller
3f4c6c5255
Replace lineinfo by variable LINEINFOUNIT
2023-09-12 21:39:27 +00:00
Pierre Muller
c9a2c24874
Remove OS specific rules for lineinfo unit
2023-09-12 21:39:27 +00:00
Pierre Muller
3e0db101b9
Replace 'softfpu sfpux80 ufloatx80 sfpu128 ufloat128' by DOTTED variable names
2023-09-12 21:39:26 +00:00
florian
657f3c52bf
* according to Jonas iOS doesn't zero extend results in the callee either, so check removed
2023-09-12 23:05:48 +02:00
Rika Ichinose
324b77f317
Let fpc_dynarray_concat(_multi) reuse the only nonempty input or append to the destination if possible.
...
Improve fpc_dynarray_delete.
2023-09-12 20:58:50 +00:00
Pierre Muller
307083a8ba
Regenerated Makefile's after: Replace heaptrc by $(HEAPTRCUNIT) in all Makefile.fpc
2023-09-12 07:24:28 +00:00
Pierre Muller
55196a4fae
Replace heaptrc by $(HEAPTRCUNIT) in all Makefile.fpc
2023-09-12 07:24:28 +00:00
Pierre Muller
df7aa2c1d1
Remove all OS specfic rules for heaptrc unit in Makefile.fpc
2023-09-12 07:24:28 +00:00
Pierre Muller
54175a1abf
Regenerated Makefile's after: Replace all uuchar by $(UUCHARUNIT) in Makefile.fpc
2023-09-12 07:24:28 +00:00
Pierre Muller
b081947e49
Replace all uuchar by $(UUCHARUNIT) in Makefile.fpc
2023-09-12 07:24:28 +00:00
Pierre Muller
ef41312308
Remove OS specific rules for uuchar unit
2023-09-12 07:24:28 +00:00
Pierre Muller
16d7424a75
Set UUCHARUNIT variable
2023-09-12 07:24:28 +00:00
Pierre Muller
5bb3d0ed18
Regenerated Makefile's after: Replace objpas by $(OBJPASUNIT) in all Makefile.fpc
2023-09-12 07:24:28 +00:00
Pierre Muller
a88ab9e23f
Replace objpas by $(OBJPASUNIT) in all Makefile.fpc
2023-09-12 07:24:27 +00:00
Pierre Muller
8f1ca3773c
Remove all OS specfic objpas unit rules
2023-09-12 07:24:27 +00:00
Pierre Muller
abc45c7de4
Remove duplicate fpintres unit in morphos Makefile.fpc
2023-09-12 09:23:50 +02:00
Tomas Hajny
52fdfcd8db
* corrected version provided by Yuri Prokushev, the original author; fix for #40322
2023-09-12 02:17:18 +01:00
Pierre Muller
39ccf7f231
Regenerated Makefile's after: Remove OS specific extpas rules and replace extpas by $(EXTPASUNIT)
2023-09-11 22:25:52 +00:00
Pierre Muller
e34a5ac44b
Remove OS specific extpas rules and replace extpas by $(EXTPASUNIT)
2023-09-11 22:25:18 +00:00
Pierre Muller
62fe06ce9e
Do not use ISO7185UNIT variable for main source file in ISO7185_DEPS
2023-09-11 22:17:44 +00:00
Pierre Muller
d1c0a1b8d3
Remove OS specific iso7185 unit rules, and replace iso7185 by $(ISO7185UNIT)
2023-09-11 22:16:41 +00:00
Pierre Muller
2252beeaf2
Regenerate Makefile's after macpas => $(MACPASUNIT) changes
2023-09-11 22:04:31 +00:00
Pierre Muller
774140bb84
Replace all macpas by $(MACPASUNIT) in Makefile.fpc files
2023-09-11 22:03:34 +00:00
Pierre Muller
7fd97011df
Remove all OS specific macpas unit rule
2023-09-11 22:00:59 +00:00
Pierre Muller
b35bcdf7b4
Makefile's regenerated after: Always set MACPASUNIT variable
2023-09-11 21:51:07 +00:00
Pierre Muller
5bbd1c2172
Always set MACPASUNIT variable
2023-09-11 21:50:20 +00:00
Pierre Muller
2d45b2a105
Regenerated Makefile's after: Replace all fpintres with $(FPINTRESUNIT) in Makefile.fpc
2023-09-11 21:45:28 +00:00
Pierre Muller
24a5c24cb6
Replace all fpintres with $(FPINTRESUNIT) in Makefile.fpc
2023-09-11 21:44:47 +00:00
Pierre Muller
abffcbb1ea
Makefile's regenerated after: Remove explicit fpintres rule, which is present in inc/Mkefile.rtl
2023-09-11 21:37:08 +00:00
Pierre Muller
2eb16fdd5f
Remove explicit fpintres rule, which is present in inc/Mkefile.rtl
2023-09-11 21:36:36 +00:00
Pierre Muller
b0bc73b1c2
Regenerate Makefile's
2023-09-11 21:31:12 +00:00
Pierre Muller
7b2507456c
Set FPINTRESUNIT and OBJPASUNIT variables
2023-09-11 21:31:12 +00:00
Jonas Maebe
bcf77c70fd
default parameter values: fix crash
...
Fix crash when declaring default parameter values while current_procinfo
is not yet valid
resolves #40413
2023-09-11 21:35:07 +02:00
Pierre Muller
a6b508b094
Add aarch64 embedded, freebsd and iphonesim systems
2023-09-11 16:44:11 +02:00
florian
ba78551c4f
* patch by Rika: improve fpc_*_concat_multi, resolves #40251
2023-09-10 19:27:55 +02:00
florian
a517ada539
* on aarch64-darwin, the unused part of function results is not cleared
2023-09-10 19:27:21 +02:00
Pierre Muller
d2edd6fd2f
Change V_Parallel so that V_All doesn't contain V_Parallel, only explicit -vj will add main source file information
2023-09-10 13:54:11 +00:00
Pierre Muller
64a7bc13d6
Try several ports before failing
2023-09-10 11:11:35 +00:00
Michaël Van Canneyt
b6b3cc88f8
* Correctly initialize some variables to avoid AV
2023-09-10 09:37:23 +02:00
Michaël Van Canneyt
0c3f7bb664
* Allow event handlers to modify input
2023-09-09 17:07:39 +02:00
Pierre Muller
67f89afe99
Regenerate msg*.inc files after adding -vj option description
2023-09-09 07:49:31 +00:00
Pierre Muller
63642b13c8
Add -vj option in options unit to set V_Parallel
...
Add mainsourcefile to all messages when V_Parallel verbosity option is set
Flatten out -vX options in help message to make changes easier
Add -vj option in help message
2023-09-09 07:49:22 +00:00
Pierre Muller
fd0f72303b
Add main inputfilename for V_Parallel option to allow easier debugging of parallel compilation issues
2023-09-09 06:58:02 +00:00
Pierre Muller
63f91a768c
Avoid double definition of V_XXX constants by moving them to globals unit
...
Add new V_Parallel constant
2023-09-09 06:54:30 +00:00
Pierre Muller
cf4d02ef92
Add globals to implementation _USES clause to prepare move of V_XXX constants to globals unit
2023-09-09 06:54:30 +00:00