Pierre Muller
2ee0138591
Add WasiSharedLibExt
2025-03-17 12:50:49 +00:00
Pierre Muller
39a3f5a678
Handle executable extension for WASI OSes
2025-03-17 01:01:50 +00:00
Nikolay Nikolov
b50d6ff99c
- disable packages that don't compile on the wasip2 platform
2025-03-11 02:10:22 +02:00
Nikolay Nikolov
a150115ed2
+ added wasip2 to fpmake
2025-03-10 23:33:23 +02:00
Nikolay Nikolov
97fde50101
* regen makefiles
2025-03-10 22:39:51 +02:00
Nikolay Nikolov
0d069b160f
+ added wasip1threads to fpmake.pp
2025-02-28 15:12:20 +02:00
Nikolay Nikolov
890512cae2
+ added wasip1threads to fpmkunit
2025-02-28 15:12:20 +02:00
Nikolay Nikolov
bf0c724d80
* regen makefiles
2025-02-28 15:12:20 +02:00
Nikolay Nikolov
4423989868
* renamed wasi -> wasip1 in fpmake.pp files
2025-02-28 15:12:19 +02:00
Nikolay Nikolov
1f965d262d
* wasi renamed wasip1 in fpmkunit
2025-02-28 15:12:19 +02:00
Nikolay Nikolov
12c494cc0f
* update makefiles
2025-02-28 15:12:19 +02:00
J. Gareth "Curious Kit" Moreton
008dc98c33
* Fixed bug in "fpmkunit" where CompileReason wasn't set in "TBuildEngine.NeedsCompile" due to oversight
2024-10-09 20:02:38 +00:00
Kirill Kranz
0dc2f78bc8
all packages witch are not able to compile REMOVED
2024-09-29 16:59:02 +03:00
Kirill Kranz
2f5cbbacb7
DynArrays works
...
because of InitHeap3, malloc3 and free3 functions from the psy-q-sdk
2024-09-29 16:58:12 +03:00
Kirill Kranz
52651a7ede
First compiler Build
2024-09-29 16:56:18 +03:00
Michael Ring
14b3c11c0d
Initial support for esp32-c6-s2-s3. Support for idf versions 5.0.6 and 5.2.1
2024-07-18 20:16:04 +00:00
Michaël Van Canneyt
f7d6201946
* Do not search for files in directories that do not exist when doing distclean
2024-03-05 16:40:57 +01:00
Pierre Muller
2eaa6c5ced
Add handling of packages/fcl-process/src/amicommon directory
2024-01-08 17:46:23 +01:00
Pierre Muller
848c3a252e
Add fcl-process/src/winall include directory for Windows targets
2024-01-08 17:25:30 +01:00
Karoly Balogh
679f2f75b3
human68k: regenerated Makefiles
2023-11-30 23:43:27 +00:00
Karoly Balogh
8d211f17b4
human68k: add support to fpmkunit
2023-11-30 23:43:27 +00:00
Karoly Balogh
ac0287b5e0
human68k: fpmake changes, disable everything that cannot be built currently
2023-11-30 23:43:27 +00:00
Pierre Muller
5205ce30f4
Clean up OSCPUSupported array values
2023-11-06 21:25:35 +00:00
Michaël Van Canneyt
b388355750
* Quotes not needed.
2023-11-03 17:40:56 +01:00
Michaël Van Canneyt
9fe4e1247f
* Fix syntax error
2023-11-03 09:48:46 +01:00
Michaël Van Canneyt
e3d3fe654c
* Do not quote twice in maybequoted. Fix issue #40494
2023-11-03 09:42:05 +01:00
Michaël Van Canneyt
55e72fc0f1
* Undo last change.
2023-10-28 00:59:48 +02:00
Michaël Van Canneyt
9fe395018a
* Remove TStringList descendents
2023-10-28 00:40:12 +02:00
Pierre Muller
76becd36b7
Add new TUnsortedCompilerOptionsStringList class
...
which sets Duplicates to dupAccept explicitly in constructor.
Use new TUnsortedCompilerOptionsStringList class to instanciate
all TStrings containing list of complier options.
2023-10-26 09:42:48 +00:00
Michaël Van Canneyt
4a88ed950a
* No namespaces for fpmkunit
2023-10-24 16:38:34 +02:00
Michaël Van Canneyt
f73456a9d9
* FileNewer should return true if the dest file does not exist.
2023-10-15 17:14:05 +02:00
Pierre Muller
a6b508b094
Add aarch64 embedded, freebsd and iphonesim systems
2023-09-11 16:44:11 +02:00
Michaël Van Canneyt
9e9fdec31a
* Correct target
2023-07-30 12:01:17 +02:00
Michaël Van Canneyt
02b45aa6e4
* fpmkunit package fixes
2023-07-27 19:04:26 +02:00
Michael VAN CANNEYT
bd4e9676fa
* Add namespaces.lst
2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
fef4ae489a
* Some corrections after remarks by Alexey Torgashin
2023-07-25 19:48:18 +02:00
Michael VAN CANNEYT
9a9484b26d
* ApplyNamespaces
2023-07-25 16:58:59 +02:00
Michaël Van Canneyt
bb1b1bc705
* Regenerate makefiles with subtarget support
2023-07-24 16:32:02 +02:00
Michael VAN CANNEYT
10b66491ba
* Allow to work with unicodertl
2023-07-24 15:38:09 +02:00
Michaël Van Canneyt
b83673ecf9
* Fix getlibraryfilename: do not add .so if output already contains it, do not add lib prefix if output already contains it. Take care of -o option
2023-07-19 16:16:49 +02:00
Michaël Van Canneyt
354c4ddcc1
* Fix wrongly renamed units/packages
2023-07-19 14:41:15 +02:00
Michaël Van Canneyt
6b5a4dbf6e
* use cthreads in correct location
2023-07-19 14:27:28 +02:00
Michaël Van Canneyt
dc6728c879
* Remove dependency on cthreads, that should always be in program/library uses clause
2023-07-19 12:34:05 +02:00
Michaël Van Canneyt
8d173d7190
* PChar -> PAnsiChar
2023-07-15 18:22:40 +02:00
florian
20884fdc1b
* search for i386-linux-gcc also by trying i686-linux- as prefix as
...
apparently for newer gcc -m32 does not return the proper libgcc path anymore
2023-06-20 23:16:16 +02:00
Michael VAN CANNEYT
fa735ba7b2
* Refactor, so the combination CPU-OS-SubTarget is a record. Allows for extension if need be
2023-06-19 07:04:50 +00:00
Michael VAN CANNEYT
b2f2c5671c
* Make sure it compiles with previous release
2023-05-23 10:16:07 +02:00
Dmytro Bogatskyy
327aac7f24
Add aarch64-iphonesim target
2023-03-27 18:45:00 +00:00
Pierre Muller
4ed8182c75
Fix interactive information log error
2023-03-20 14:51:18 +01:00
florian
5fe8fbd43a
* take care of mips64* when calling gcc for the libgcc path
2023-03-16 22:25:03 +01:00