florian
|
e225b41e3e
|
* properly define esp32 helper unit names in inc/Makefile.rtl
|
2024-07-09 22:23:19 +02:00 |
|
Michaël Van Canneyt
|
e80ce5f61f
|
* Allow to disable monitor
|
2024-06-18 14:51:34 +02:00 |
|
Pierre Muller
|
3d2d27cf67
|
Makefile regenerated after 'nothreads unit depends on objpas because of objfpc mode' commit
|
2024-05-20 15:14:05 +00:00 |
|
Michaël Van Canneyt
|
10d740298d
|
* Added nothreads unit for fake thread support. Currently only WASI
|
2024-05-19 16:14:45 +02:00 |
|
florian
|
cf6b38c35f
|
* regenerated Makefiles after last commit
|
2024-03-23 22:30:37 +01:00 |
|
Pierre Muller
|
d0f08ef259
|
Regenerate RTL Makefile's after RP2040UNIT variable addition, and debug buildrtl.pp unit for Linux OS
|
2024-03-20 17:33:14 +00:00 |
|
Pierre Muller
|
1caa5dfde8
|
Re-implement (for debugging purposes) buildrtl.pp unit for Linux OS (not used in regular RTL compilation)
|
2024-03-20 17:31:38 +00:00 |
|
Pierre Muller
|
603dd63b39
|
Fix make variable name error: OBJPAS_DEPS_SPU => OBJPAS_DEPS_CPU
|
2024-03-11 14:23:25 +00:00 |
|
Michaël Van Canneyt
|
e1b2feac33
|
* Set monitor structures in place
|
2024-02-24 18:11:23 +01:00 |
|
Pierre Muller
|
2efb72bede
|
Use call to seterrno function inside FpSysCall functions for powerpc cpu on linux OS
|
2024-02-24 00:05:20 +03:00 |
|
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 |
|