Pierre Muller
3bf5c67485
Revert "Add missing dependency on types unit for math unit"
...
This reverts commit 1f01ba4bc0
.
2025-04-03 12:07:18 +00:00
Pierre Muller
1f01ba4bc0
Add missing dependency on types unit for math unit
2025-04-03 11:58:59 +00:00
Nikolay Nikolov
97fde50101
* regen makefiles
2025-03-10 22:39:51 +02:00
Nikolay Nikolov
bf0c724d80
* regen makefiles
2025-02-28 15:12:20 +02:00
Nikolay Nikolov
12c494cc0f
* update makefiles
2025-02-28 15:12:19 +02:00
Pierre Muller
930596bd85
Fix directories for some source files, based on suggestion by Alfred Glänzer in #40995
2024-11-19 22:12:31 +00:00
Nikolay Nikolov
37b7835b12
+ added unit unix98pty. Only enabled for linux, for now, but can be enabled in the future on other unix-likes.
2024-10-19 16:11:25 +03:00
Kirill Kranz
52651a7ede
First compiler Build
2024-09-29 16:56:18 +03:00
florian
e225b41e3e
* properly define esp32 helper unit names in inc/Makefile.rtl
2024-07-09 22:23:19 +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
603dd63b39
Fix make variable name error: OBJPAS_DEPS_SPU => OBJPAS_DEPS_CPU
2024-03-11 14:23:25 +00: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
Karoly Balogh
679f2f75b3
human68k: regenerated Makefiles
2023-11-30 23:43:27 +00: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
594090b215
* Add delphi-compatible observers to classes
2023-11-08 00:04:18 +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
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
70d25e3b60
Remove OS spefic rules for system unit.
...
Use SYSDEPS variable to add specific dependencies.
Override FPC_SYTEM_OPT to add OS specific options.
Use SYSTEMUNIT variable.
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
f462aa9cf1
Remove obsolete handling of RELEASE, done by fpcmake
2023-09-27 09:02:52 +02:00
Pierre Muller
a6353fecf0
Add tthread.inc dependency for classes unit using TTHREADINCDIR variable
2023-09-26 23:52:37 +02:00
Pierre Muller
38e3a37b82
Remove OS specific classes rules, setting CLASSES_DEPS_OS if needed
2023-09-26 23:35:34 +02:00
Pierre Muller
71ebbd7cc3
Use CLASSESUNIT variable instead of classes
2023-09-26 23:14:49 +02:00
Pierre Muller
f8e277ef0f
Regenerate Makefile's after changes for DOTTED support
2023-09-26 22:48:55 +02:00
Pierre Muller
abf3ce721c
Remove OS specific rules for sysutils unit and set SYSUTILS_DEPS_OS as needed
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
9f38ebf2c9
Remove OS specific dos unit rules, set DOSDIR or DOS_DEPS_OS as needed and use DOSUNIT variable
2023-09-26 15:31:02 +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
97c60e25a9
Replace sortbase by $(SORTBASEUNIT) in all OS Makefile.fpc
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
9db23894a5
Handle types 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
9d9335dc19
Handle ctypes unit DOTTED conversion
2023-09-25 01:02:54 +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
bdfd7a66eb
* Adapt initc unit to DOTTED.
...
* Remove OS specific initc rules.
* Set default directory for initc main source to
UNIXINC variable value if is is set.
* Replace initc references by INITCUNIT variable.
* Add dpmiexcp dependency for initc on go32v2 system
by setting INITC_DEPS_OS.
* Add nwsys.inc dependency for initc on netware system.
2023-09-25 01:02:48 +02:00
Pierre Muller
6f09604636
Regenerate all RTL Makefile's
2023-09-20 18:05:47 +02:00
Pierre Muller
3db44e8d8e
Handle dynlibs unit to support DOTTED version
...
* Replace dynlibs by DYNLIBSUNIT variable use everywhere
* Remove OS specific dynlibs unit rules
* Set DYNLIBSINCDIR varaible where required
* Set DYNLIBS_DEPS_OS where needed
2023-09-20 13:49:54 +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
d37669c54a
Regenerated Makefile's after CP_UNITS_SRC fix for dotted version
2023-09-19 21:29:36 +00:00