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 |
|
Sven/Sarah Barth
|
1b44d17899
|
* fix #41004: correctly determine the instruction pointer for leaf functions and set the CONTEXT_UNWOUND_TO_CALL context flag
|
2024-11-10 22:00:45 +01:00 |
|
Sven/Sarah Barth
|
bc03b48632
|
* correctly declare KNONVOLATILE_CONTEXT_POINTERS.IntegerContext for ARM64
|
2024-11-08 16:56:36 +01: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 |
|
Rika Ichinose
|
d7352e7b66
|
Remove most of the VER3_0 conditionals.
|
2024-08-25 09:44:11 +00:00 |
|
florian
|
e225b41e3e
|
* properly define esp32 helper unit names in inc/Makefile.rtl
|
2024-07-09 22:23:19 +02:00 |
|
Rika Ichinose
|
8d12774d3b
|
Don’t cache process ID.
|
2024-07-01 19:26:01 +00: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 |
|
Rika Ichinose
|
6489b6fc36
|
Shorten win/systhrd.inc; fix SetThreadStackGuarantee signature.
|
2024-05-01 19:57:16 +00: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 |
|
Michaël Van Canneyt
|
4c26e4f989
|
* Enable monitor support
|
2024-02-24 18:11:23 +01: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 |
|
Rika Ichinose
|
48815baef6
|
Load oleaut32.dll for widestrings on demand.
Most of the applications don’t and shouldn’t use widestrings, as unicodestrings are superior.
|
2024-01-26 22:09:41 +00:00 |
|
florian
|
acb6c7f36b
|
* win64 has always SetThreadStackGuarantee
|
2024-01-26 21:42:26 +01:00 |
|
Rika Ichinose
|
a774075f2f
|
Support Windows XP where SetThreadStackGuarantee is absent.
|
2024-01-26 16:57:49 +03:00 |
|
florian
|
14ab1cfb71
|
* set stack margin on windows, so there is stack space left for exception handling in case of a stack overflow, resolves #40589
|
2024-01-24 21:31:03 +01: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
|
a6353fecf0
|
Add tthread.inc dependency for classes unit using TTHREADINCDIR variable
|
2023-09-26 23:52:37 +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
|
cbe5fabd3d
|
Regenerate Makefile's after changes for DOTTED support
|
2023-09-26 15:31:09 +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
|
d956be796b
|
Add windows specific unit dependencies for types unit
|
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
|
be78db8180
|
Handle sysconst 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
|
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
|
d37669c54a
|
Regenerated Makefile's after CP_UNITS_SRC fix for dotted version
|
2023-09-19 21:29:36 +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 |
|