Pierre Muller
|
57e74e0c8b
|
Regenerated Makefile's after: Add linux dependency on syscall unit for libc on i386 and x86_64
|
2024-01-29 11:20:47 +00:00 |
|
florian
|
40072fb762
|
* defines fixed
|
2024-01-22 22:14:06 +01:00 |
|
florian
|
dc5041d778
|
* fix compilation for mipsel-android (hopefully)
|
2024-01-21 11:32:28 +01:00 |
|
florian
|
785e259e62
|
* compilation on linux with FPC_USE_LIBC fixed
|
2024-01-19 23:45:07 +01:00 |
|
florian
|
54dba5738c
|
* cleaned up TTimespecArr declarations
|
2024-01-17 23:25:03 +01:00 |
|
florian
|
9ee2eee293
|
* fix utimensat and utimensat if the rtl is compiled with -dFPC_USE_LIBC
|
2024-01-15 21:56:40 +01:00 |
|
florian
|
654d75b777
|
* fix bootstrapping with with 3.2.2 and -dFPC_USE_LIBC
|
2024-01-15 21:56:09 +01:00 |
|
florian
|
774e0f9122
|
+ support for fputimens on non-linux OSes
* reworked fputimens support on linux
+ FileSetDate for all unix OSes
|
2024-01-14 22:23:11 +01:00 |
|
Pierre Muller
|
3edd92dab1
|
Examinc OPT and CROSSOPT instead of FPCOPT in [prerules] to check if syscall unit needs objpas dependency
|
2024-01-07 23:23:49 +01:00 |
|
Pierre Muller
|
37ffd4051a
|
Add dependency on objpas unit for syscall unit compiled with -dFPC_USE_LIBC
|
2024-01-06 17:06:51 +01:00 |
|
Pierre Muller
|
7c9cf75418
|
Fix syscall unit compilation for i386-linux using -dFPC_USE_LIBC
|
2024-01-06 17:06:51 +01:00 |
|
Karoly Balogh
|
679f2f75b3
|
human68k: regenerated Makefiles
|
2023-11-30 23:43:27 +00:00 |
|
Michaël Van Canneyt
|
f0b714d5ad
|
* Add pthread_mutex_timedlock, sem_timedwait may be needed in future
|
2023-11-10 14:13:23 +01:00 |
|
Michaël Van Canneyt
|
7bd8ac25d4
|
* Regen Makefiles with correct defines for some lineinfo units
|
2023-11-08 18:15:52 +01:00 |
|
Michaël Van Canneyt
|
ebed69e858
|
* Fix name of lineinfo
|
2023-11-08 17:12:37 +01:00 |
|
Michaël Van Canneyt
|
ab3b7f8f69
|
* Do not use namespace prefix for lnfodwarf
|
2023-11-08 17:08:03 +01:00 |
|
Michaël Van Canneyt
|
2ad272f03f
|
* Correct dependency of (System.)Character, or resulting unit is unusable
|
2023-11-02 12:10:36 +01:00 |
|
Pierre Muller
|
71c6b6be0c
|
Add also DOSDIR and CLASSESDIR
|
2023-10-09 11:38:14 +02:00 |
|
Pierre Muller
|
2815273cf0
|
Set SYSUTILSDIR to unix dir in linux Makefile.fpc
|
2023-10-09 11:19:21 +02:00 |
|
Pierre Muller
|
08f9aaa6e6
|
Regenerate Makefile's with centralized SYSTEMUNIT variable
|
2023-10-09 01:02:28 +02:00 |
|
Pierre Muller
|
cb2d675732
|
Remove OS specific SYSTEMUNIT variable setting
|
2023-10-09 01:02:28 +02:00 |
|
Pierre Muller
|
ca0fbc1de6
|
Regenerate Makefile's after system rule changes
|
2023-09-29 17:44:35 +02:00 |
|
Pierre Muller
|
c3fddb91ce
|
Regenerate Makefile's after changes for DOTTED support
|
2023-09-27 16:50:05 +02:00 |
|
Pierre Muller
|
f8e277ef0f
|
Regenerate Makefile's after changes for DOTTED support
|
2023-09-26 22:48:55 +02:00 |
|
Pierre Muller
|
cbe5fabd3d
|
Regenerate Makefile's after changes for DOTTED support
|
2023-09-26 15:31:09 +02:00 |
|
Pierre Muller
|
bb3f9a2454
|
Remove OS specific rules for cpu unit and use CPUUNIT variable
|
2023-09-26 15:31:02 +02:00 |
|
Pierre Muller
|
ececf26d87
|
Regenerate Makefile's after change to inc/Makefile.rtl
|
2023-09-26 01:02:46 +02:00 |
|
Pierre Muller
|
3daac41f3d
|
Handle typinfo unit for DOTTED
|
2023-09-26 01:02:45 +02:00 |
|
Pierre Muller
|
95886b7e03
|
Regenerate Makefile's after DOTTED conversions
|
2023-09-25 16:39:02 +02:00 |
|
Pierre Muller
|
d38324e4e0
|
sysnr.inc is in linux/sparcgen directory for sparc and sparc64
|
2023-09-25 01:02:55 +02:00 |
|
Pierre Muller
|
e4fb8aa30a
|
Handle rtlconst(s) unit for DOTTED
|
2023-09-25 01:02:51 +02:00 |
|
Pierre Muller
|
be78db8180
|
Handle sysconst unit for DOTTED
|
2023-09-25 01:02:49 +02:00 |
|
Pierre Muller
|
5cc4b7531d
|
Handle syscall unit for DOTTED.
|
2023-09-25 01:02:49 +02:00 |
|
Pierre Muller
|
6f09604636
|
Regenerate all RTL Makefile's
|
2023-09-20 18:05:47 +02:00 |
|
Pierre Muller
|
21fba0badd
|
Set dynlibs related variables
|
2023-09-20 13:21:02 +02:00 |
|
Pierre Muller
|
b5e3217bb5
|
Makefile's regenerated after math unit rule update
|
2023-09-20 08:26:07 +02:00 |
|
Pierre Muller
|
82dec844c3
|
* Update math unit rules for dotted version
+ Add PROCINC/mathu.inc dependency in generic rule for math unit
* Remove OS specific rules for math unit
* Use MATHUNIT variable everywhere
|
2023-09-20 08:26:06 +02:00 |
|
Pierre Muller
|
0f0454a092
|
Modify references to old syslinux unit in comments
|
2023-09-19 21:53:26 +00:00 |
|
Pierre Muller
|
dd1a1d4485
|
Remove syslinux (former name of system unit), which is obsolete for clean rules
|
2023-09-19 21:46:00 +00:00 |
|
Pierre Muller
|
d37669c54a
|
Regenerated Makefile's after CP_UNITS_SRC fix for dotted version
|
2023-09-19 21:29:36 +00:00 |
|
Pierre Muller
|
3dd21b88da
|
* Remove OS specific linux unit rules
* Replace linux by LINUXUNIT where neeeded
* Remove OS specific linuxvcs unit rule
* Replace linuxvcs by LINUXVCSUNIT
|
2023-09-19 21:29:36 +00:00 |
|
Pierre Muller
|
bc641cc76b
|
Use frame register $r22 (aliased as $fp) inside SignalToRunerror for loongarch64 CPU to fix backtrace dumps
|
2023-09-15 15:20:29 +00:00 |
|
Pierre Muller
|
5676cf4c1a
|
Fix CP_UNITS variable setting
|
2023-09-14 11:21:00 +00:00 |
|
Pierre Muller
|
3370ae1806
|
Regenerated Makefile's after: Fix EXEINFOUNIT and CP_UNITS variable values or dotted case
|
2023-09-14 08:55:27 +00:00 |
|
Pierre Muller
|
1647b998ed
|
Regenerate Makefile's after: Fix CP_UNITS_SRC variable value
|
2023-09-13 21:20:18 +00:00 |
|
Pierre Muller
|
308a71c79c
|
Regenerate RTL Makefile's
|
2023-09-13 21:09:22 +00:00 |
|
Pierre Muller
|
8395118f43
|
Use CP_UNITS in OS Makefile.fpc
|
2023-09-13 20:53:24 +00:00 |
|
Pierre Muller
|
c6dd35bc54
|
Regenerate rtl Mzkefile's
|
2023-09-12 21:39:27 +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 |
|