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
florian
1c100f0b13
* prepared test to be used as regression test
2023-09-08 22:47:12 +02:00
Sven/Sarah Barth
3b455c1cf2
* fix #40390 : implement support for handling parameter names (including __SELF and __HIGH(<identifier>)) that resolve directly to registers
...
+ added tests
2023-09-08 17:30:32 +02:00
Sven/Sarah Barth
7f290c27ed
* fix name of test
2023-09-08 16:11:13 +02:00
Sven/Sarah Barth
2df57e117b
* fix #40381 : also check for hints when parsing the parameters of a routine (including open array parameters) or the result type of a function
...
+ added tests
2023-09-08 15:54:08 +02:00
Sven/Sarah Barth
8fa439e64d
+ add some tests for hint directives in context of arrays (both with the element and the index) that check that the hint is indeed generated
2023-09-08 15:23:55 +02:00
Sven/Sarah Barth
30a1cde7a5
* fix #40421 : implement assembly variants of the SwapEndian functions for Aarch64
2023-09-08 15:03:51 +02:00
Sven/Sarah Barth
98fc58b229
+ add a test that check for correct functionality of all the SwapEndian() overloads
2023-09-08 15:02:51 +02:00
Pierre Muller
397745f49a
Add sysutils dependency on Dos unit for msdos OS
2023-09-08 10:34:23 +00:00
Pierre Muller
0210254b2d
Fix wrong index error
2023-09-07 22:54:55 +02:00
Pierre Muller
fbec954de9
Add dependency of dos unit to objpas unit due to use of objfpc mode for FreeRTOS OS
2023-09-01 12:42:50 +00:00
Pierre Muller
cafcc19877
Regenerate Makefile's for amiga, aros, embedded and morphos OSes
2023-09-01 12:31:49 +00:00
marcoonthegit
e789db81ed
* add two FOS_* constants, fixes #40422
2023-08-31 21:51:27 +02:00
marcoonthegit
0af25e1644
* hopefully the final fix to #40288
2023-08-31 11:56:06 +02:00