Commit Graph

510 Commits

Author SHA1 Message Date
Nikolay Nikolov
42b466015d + added wasip2 to the NO_NATIVE_COMPILER_OS_LIST 2025-03-10 23:30:11 +02: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
Nikolay Nikolov
76d155d872 - removed wasm32 from the NO_NATIVE_COMPILER_CPU_LIST 2025-02-25 09:50:05 +02:00
Kirill Kranz
52651a7ede First compiler Build 2024-09-29 16:56:18 +03:00
Nikolay Nikolov
a7be888255 + add optimizer units (empty for now) for the WebAssembly target 2024-09-21 14:50:16 +03:00
Pierre Muller
b40d312521 Recompile rtl before trying to compile msg2inc binary 2024-08-29 22:48:15 +02:00
Pierre Muller
94d7aeb998 Add msg as prerequisite for compiler to fix 'make distclean all' failure 2024-08-29 22:41:40 +02:00
florian
28704b2976 * distclean removes msgtxt.inc and msgidx.inc, resolves #40861 2024-07-24 22:25:00 +02:00
florian
9ea7aa74b5 * get rid of unneeded -dGDB 2024-06-20 20:57:44 +02:00
Pierre Muller
f7eaa6f3d6 Regenerate Makefile's after setting ALLPPUDIRS variable 2024-06-11 07:45:53 +00:00
Pierre Muller
8fa80295d0 Avoid running cleanppulogs and ppulogs rules in parallel 2024-04-03 14:56:51 +00:00
Karoly Balogh
679f2f75b3 human68k: regenerated Makefiles 2023-11-30 23:43:27 +00:00
Pierre Muller
d9ad6bdd1f Avoid troubles with exported directories 2023-10-03 10:14:04 +00:00
Pierre Muller
f1317e893d Update compiler related Makefile's 2023-09-28 11:22:55 +02:00
Pierre Muller
484c178c15 Add new make variable BETATARGETS, for CPU targets in beta stage, to include it into distclean list 2023-05-26 11:32:16 +00:00
Dmytro Bogatskyy
327aac7f24 Add aarch64-iphonesim target 2023-03-27 18:45:00 +00:00
Jinyang He
783bbb66f9 Update Makefiles 2023-02-05 19:18:48 +00:00
florian
eaeb8b70ff + added Risc-V register information file generation to the compiler Makefile
* more stringent naming of register file information for Risc-V
2022-05-31 22:38:30 +02:00
Nikolay Nikolov
8c562995d7 * regenerate makefiles with latest fpcmake 2022-05-24 14:01:59 +03:00
Pierre Muller
8512d7ac8f Add x86_64 CPU to list requiring fpux80 support 2022-03-30 15:10:30 -06:00
Pierre Muller
2f28c5596f Regenerate all Makefile's to fix problem on x86_64 linux 2022-03-07 23:46:15 +00:00
Pierre Muller
ad2ac98858 Update Makefile's 2022-03-07 22:35:29 +00:00
Pierre Muller
4da4c96349 Regenerate Makefile's with mips gcc fixes and new enabled mips64-linux target 2022-02-15 15:45:15 +00:00
Nikolay Nikolov
21593942a1 * regenerate all makefiles with the latest fpcmake 2022-02-13 15:26:54 +02:00
florian
b2eaa4e701 + some MIPS64 stuff added to the Makefiles 2022-02-02 22:14:43 +01:00
Pierre Muller
9c20a033e0 Fix fullinstall make target 2022-01-24 15:16:26 +00:00
Nikolay Nikolov
b407b67ca1 * regenerate all makefiles with latest fpcmake 2022-01-19 07:08:32 +02:00
Robert Roland
53e5a4a03a Adding aaarch64-embedded target
This adds support for aarch64-embedded, specifically for the Raspberry Pi 3.

Uses UART0 at 115200 baud 8N1 for console IO.
2022-01-05 12:29:00 +00:00
Pierre Muller
271ba59cf1 All Makefile's regenerated 2021-11-25 22:13:32 +00:00
florian
65ef6f1f37 * regenerated Makefiles 2021-11-24 22:50:37 +01:00
Florian Klämpfl
67b08734cf * to avoid that -Xg causes a failure during comparing ppc3.exe and ppc386.exe on windows, during the last compiler compilation step, the
same executable name is used
2021-09-08 21:06:30 +02:00
Pierre Muller
810de9eaca Try to avoid infinite loop for revision target on svn repo 2021-09-06 23:31:20 +02:00
florian
b3bf183fd3 * pass the final name of the compiler executable when compiling the compiler to avoid
moving the executable afterwards, this allows proper stack dumps with line numnbers
    on OSes with external debugging information (darwin)
2021-09-05 16:48:01 +02:00
florian
b4f939a4ab * check if git executable really exists 2021-09-01 09:29:50 +02:00
Don
aecec2f6df Allow custom definition of GIT. 2021-09-01 09:29:50 +02:00
florian
27529a7e74 * always use $(GIT) to call git 2021-09-01 09:29:50 +02:00
florian
838cc89fac * properly check if -unpushed should be appended in revision.inc 2021-09-01 09:29:50 +02:00
florian
4c1eb4e454 + include -unpushed in revision.inc if not all changes are pushed to the remote 2021-08-17 15:43:53 +02:00
florian
0ff3f04700 * use git describe to create a revision.inc if a .git dir is found 2021-08-16 21:24:49 +02:00
nickysn
433050a2c4 * set EXEEXT to .wasm for the WASI target in fpcmake
git-svn-id: trunk@49552 -
2021-06-24 00:16:00 +00:00
pierre
dd9179043e Fix message about unsupported OS_TARGET for LLVM
git-svn-id: trunk@49330 -
2021-05-03 16:10:59 +00:00
pierre
43c50d0a32 Remove unused, obsolete -dBROWSERLOG option
git-svn-id: trunk@49246 -
2021-04-22 15:26:15 +00:00
Jonas Maebe
500e29e5e2 * regenerated with FreeBSD/AArch64 support
git-svn-id: trunk@49159 -
2021-04-10 08:19:40 +00:00
pierre
3ac0522f70 Add sinclairql to NO_NATIVE_COMPILER_OS_LIST
git-svn-id: trunk@49133 -
2021-04-07 15:49:31 +00:00
florian
e4cc8af8fc * Makefiles regenerated
git-svn-id: trunk@49124 -
2021-04-05 15:39:07 +00:00
nickysn
4be5609809 + added wasm32 to the list of targets that don't support a native compiler
git-svn-id: branches/wasm@48952 -
2021-03-13 21:56:01 +00:00
nickysn
ea8f068817 * regenerated makefiles after sync with trunk
git-svn-id: branches/wasm@48951 -
2021-03-13 21:52:13 +00:00
nickysn
e42330a7ad * synchronized with trunk
git-svn-id: branches/wasm@48949 -
2021-03-13 21:47:24 +00:00