Pierre Muller
|
f86068b0e1
|
Add unicodedata unit to rsts entry
|
2025-04-08 21:46:52 +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 |
|
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
|
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
|
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
|
cb2d675732
|
Remove OS specific SYSTEMUNIT variable setting
|
2023-10-09 01:02:28 +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
|
3daac41f3d
|
Handle typinfo unit for DOTTED
|
2023-09-26 01:02:45 +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
|
21fba0badd
|
Set dynlibs related variables
|
2023-09-20 13:21:02 +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
|
dd1a1d4485
|
Remove syslinux (former name of system unit), which is obsolete for clean rules
|
2023-09-19 21:46:00 +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
|
8395118f43
|
Use CP_UNITS in OS Makefile.fpc
|
2023-09-13 20:53:24 +00:00 |
|
Pierre Muller
|
55196a4fae
|
Replace heaptrc by $(HEAPTRCUNIT) in all 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
|
a88ab9e23f
|
Replace objpas by $(OBJPASUNIT) in all Makefile.fpc
|
2023-09-12 07:24:27 +00:00 |
|
Pierre Muller
|
774140bb84
|
Replace all macpas by $(MACPASUNIT) in Makefile.fpc files
|
2023-09-11 22:03:34 +00:00 |
|
Pierre Muller
|
24a5c24cb6
|
Replace all fpintres with $(FPINTRESUNIT) in Makefile.fpc
|
2023-09-11 21:44:47 +00:00 |
|
Pierre Muller
|
febb45c39c
|
Re-add 'Lost in translation' mmx unit for i386-linux target
|
2023-08-10 15:18:01 +02:00 |
|
Pierre Muller
|
58d39f8319
|
Use SYSUTILS_UNIX_DEPS to set +SYSUTILS_DEPS_OS for linux
|
2023-08-04 20:59:09 +00:00 |
|
Pierre Muller
|
6cbb73034f
|
Avoid overwriting of already set DOS_DEPS_OS and DYNLIBS_DEPS_OS variables for linux RTL
|
2023-08-01 19:30:29 +02:00 |
|
Michaël Van Canneyt
|
f65e6cfebe
|
* Additional dependency for unit unit
|
2023-08-01 07:52:48 +02:00 |
|
Michaël Van Canneyt
|
681dfc91ac
|
* Fix typo
|
2023-07-30 18:55:28 +02:00 |
|
Michaël Van Canneyt
|
ba79c04af2
|
* Extra dependencies for dos, solves hopefully jenkins problem ?
|
2023-07-30 17:46:36 +02:00 |
|
Michaël Van Canneyt
|
681a00a76f
|
* Fixes based on feedback of team, fixes issue #40368
|
2023-07-30 11:19:47 +02:00 |
|
Michaël Van Canneyt
|
82bc431bf4
|
* Remove double system unit target
|
2023-07-28 13:22:52 +02:00 |
|
Michaël Van Canneyt
|
27ce569b0b
|
* Fix EOL escapes, regenerate makefiles
|
2023-07-28 12:49:13 +02:00 |
|
Michaël Van Canneyt
|
fb93b59966
|
* Dynlibs dependency
|
2023-07-27 23:23:21 +02:00 |
|
Michaël Van Canneyt
|
2d562c1560
|
* dos unit deps
|
2023-07-27 22:57:42 +02:00 |
|
Michaël Van Canneyt
|
64226a0ab1
|
* Add dependencies, fix jenkins build
|
2023-07-27 20:42:10 +02:00 |
|
Michael VAN CANNEYT
|
ccfa38c68e
|
* Dotted RTL compiles
|
2023-07-27 19:04:03 +02:00 |
|
Pierre Muller
|
a304962ea0
|
Try to implement linux si_uc.inc for xtensa CPU
|
2023-05-11 01:02:04 +00:00 |
|
Jinyang He
|
92e60d2107
|
add loongarch64 linux rtl support
|
2023-02-05 19:18:48 +00:00 |
|
inoussa
|
163d2ab344
|
Unicode' unicodenumtable.pas removed : update Makefile.fpc.
|
2022-03-26 21:17:54 +00:00 |
|
florian
|
c1ef094457
|
+ startup code skeleton for MIPS64
|
2022-02-06 13:50:32 +01:00 |
|
florian
|
0b2a58027c
|
* powerpc64-linux: unused assembler loader files removed
|
2022-01-05 21:01:39 +01:00 |
|
florian
|
644263277f
|
* clean up of assembler files not used anymore
|
2022-01-05 20:52:35 +01:00 |
|
florian
|
a399627aee
|
+ RiscV: initial implementation of gprof support
* cleanup
git-svn-id: trunk@48945 -
|
2021-03-12 21:27:51 +00:00 |
|
Jonas Maebe
|
24e188f0d2
|
* add missing unixutils -> baseunix dependency
git-svn-id: trunk@47302 -
|
2020-11-03 21:34:26 +00:00 |
|
svenbarth
|
0df460f56e
|
* simplify rules for softfpu units
git-svn-id: trunk@47186 -
|
2020-10-24 20:57:56 +00:00 |
|
Jonas Maebe
|
de095258a7
|
* add missing unixtype dependencies
git-svn-id: trunk@46989 -
|
2020-09-28 14:02:00 +00:00 |
|
florian
|
0ff034216a
|
+ xtensa-linux support for the rtl makefile
git-svn-id: trunk@44577 -
|
2020-04-04 20:01:13 +00:00 |
|
pierre
|
b990c59693
|
+ riscv32 cpu: Use SYSINIT_UNITS instead of LOADERS
* mips/mipsel cpus: pass -xgot on to AS call for LOADERS,
if OPT contains -ao-xgot.
git-svn-id: trunk@43527 -
|
2019-11-20 22:57:49 +00:00 |
|
florian
|
f5d5e84649
|
* more libunits
git-svn-id: trunk@43494 -
|
2019-11-16 14:04:46 +00:00 |
|