Kirill Kranz
52651a7ede
First compiler Build
2024-09-29 16:56:18 +03:00
Karoly Balogh
33e9bd3c74
m68k: Human68k support for fpcmake
2023-11-30 23:43:27 +00:00
Pierre Muller
da7ec9acd1
Start use of fpmkunit table
2023-11-06 15:58:12 +00:00
Pierre Muller
1d4d71b5a0
Prepare for use of fpmkunit table by adding o_none and c_none as first element in TOS and TCPU types
2023-09-25 20:47:44 +00:00
Michael VAN CANNEYT
548ab476f7
* Allow to read extra targets from secondary file
2023-07-25 16:20:44 +02:00
Michaël Van Canneyt
0db8f72dcd
* Accept presence of Makefile+fpmake.pp as alid package dir
2023-07-25 14:32:54 +02:00
Michael VAN CANNEYT
34f11a7a14
* Remove unused KnownArchitectures tryout
2023-06-22 09:45:04 +02:00
Michael VAN CANNEYT
49d8a3e3f5
* Handle ARCH_TARGET/ARCH_SOURCE
2023-06-22 09:44:45 +02:00
Michael VAN CANNEYT
54dd32805e
* Remove unused KnownArchitectures tryout
2023-06-22 09:44:45 +02:00
Michael VAN CANNEYT
193550945c
* Lazarus project file
...
* Remove unused KnownArchitectures tryout
* Add SUB_TARGET
2023-06-19 07:04:50 +00:00
Dmytro Bogatskyy
327aac7f24
Add aarch64-iphonesim target
2023-03-27 18:45:00 +00:00
Jinyang He
f737860763
Add loongarch64 fpcmake support
2023-02-05 19:18:48 +00:00
florian
3e75ba52f3
* initial preparations for riscv32-freertos
2023-01-27 22:39:15 +01:00
Pierre Muller
d0db89072e
Enable mips64-linux target
2022-02-15 15:35:10 +00: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
Jonas Maebe
d8021a1102
+ FreeBSD/AArch64 support (patch by Mikaël Urankar, mantis #38441 )
...
git-svn-id: trunk@49157 -
2021-04-10 07:57:28 +00:00
nickysn
eb6a7a82d5
- removed the 'wasm' OS from fpcmake ('embedded' should be used instead)
...
git-svn-id: branches/wasm@48368 -
2021-01-24 01:58:55 +00:00
nickysn
19b06cdf81
+ added wasi to the list of OSes in fpcmake
...
git-svn-id: branches/wasm@47987 -
2021-01-02 22:23:15 +00:00
nickysn
70f19c4a6e
* the 'wasm' CPU renamed 'wasm32' in fpcmake
...
git-svn-id: branches/wasm@47983 -
2021-01-02 22:11:27 +00:00
Károly Balogh
51d8ec90a7
sinclairql: now the target short name is also sinclairql as proposed by Pierre, so it's unified everywhere
...
git-svn-id: trunk@47376 -
2020-11-10 21:31:04 +00:00
Károly Balogh
e0555c307f
sinclairql: added support to fpcmake
...
git-svn-id: trunk@47358 -
2020-11-09 00:14:13 +00:00
pierre
738c11199b
Add amstradcpc OS support for fpcmake and fpmkunit
...
git-svn-id: trunk@46241 -
2020-08-05 09:05:14 +00:00
Jonas Maebe
724c5a3ced
* fixed compilation
...
git-svn-id: trunk@45760 -
2020-07-10 21:58:59 +00:00
Jonas Maebe
e7d1a77f9a
* rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS
...
* rename the m68k/PowerPC-MacOS targets to m68k/PowerPC-MacOSClassic
* repurpose the AArch64/Darwin target for AArch64/macOS
o make AArch64-Darwin default target for a hosted AArch64-Darwin compiler
git-svn-id: trunk@45758 -
2020-07-10 21:52:24 +00:00
florian
9710b2cbb4
+ some basic stuff for mips64el
...
git-svn-id: trunk@45614 -
2020-06-07 20:04:17 +00:00
svenbarth
a04ec36a61
+ add support for Z80 MSX-DOS to fpcmake
...
git-svn-id: trunk@45597 -
2020-06-06 17:16:27 +00:00
nickysn
86643f8a34
* synchronized with trunk
...
git-svn-id: branches/z80@44981 -
2020-04-21 23:36:44 +00:00
svenbarth
79a4409587
* enable AArch64 for Win64 in fpmkunit and fpcmake
...
git-svn-id: trunk@44920 -
2020-04-21 06:04:45 +00:00
nickysn
2f68090dd6
* synchronized with trunk
...
git-svn-id: branches/z80@44898 -
2020-04-20 22:42:08 +00:00
florian
8ac8c79a71
+ initial support for arm-freertos largely based on patch by Michael Ring
...
git-svn-id: trunk@44871 -
2020-04-19 20:59:52 +00:00
nickysn
87eedbc264
+ added the zxspectrum target to fpcmake
...
git-svn-id: branches/z80@44818 -
2020-04-19 01:31:31 +00:00
nickysn
d2c32efb7b
* synchronized with trunk
...
git-svn-id: branches/z80@44809 -
2020-04-18 23:47:30 +00:00
Jonas Maebe
218ca87a3f
* always add the libgcc search directory under Linux, as it is required for
...
both the LLVM code generator and SEH support (it does _not_ force linking
libgcc, just adds the search directory so it can be found in case it's
required)
git-svn-id: trunk@44790 -
2020-04-18 15:44:53 +00:00
nickysn
6a2dbad8ca
* synchronize with trunk
...
git-svn-id: branches/z80@44555 -
2020-04-04 00:36:08 +00:00
florian
7ec42f5dc2
* merge artefacts removed
...
git-svn-id: branches/z80@44548 -
2020-04-03 20:31:51 +00:00
florian
6c6a16a154
+ xtensa-linux
...
git-svn-id: trunk@44544 -
2020-04-03 20:15:26 +00:00
nickysn
48b4cc34cb
* synchronized with trunk
...
git-svn-id: branches/z80@44414 -
2020-03-29 23:04:40 +00:00
florian
391512546e
+ initial FreeRTOS RTL support, largely based on the Embedded target, limited to Xtensa so far
...
git-svn-id: trunk@44400 -
2020-03-29 17:13:45 +00:00
nickysn
755fe97c51
* synchronize with trunk
...
git-svn-id: branches/z80@44397 -
2020-03-29 16:24:32 +00:00
florian
ef13f52ba8
+ add FreeRTOS as new OS target
...
git-svn-id: trunk@44386 -
2020-03-28 15:47:47 +00:00
florian
34d1b90921
+ Xtensa: support in the build utilities
...
git-svn-id: trunk@44319 -
2020-03-20 22:34:35 +00:00
pierre
5cd59fd353
Restore usage of revision.inc file, but do not print date and revision information into generated Makefile's
...
git-svn-id: trunk@44311 -
2020-03-19 13:30:36 +00:00
Károly Balogh
2f7fe0e737
haiku-x86_64: add target to the compiler and ppudump, enable it in fpmake and fpcmake
...
git-svn-id: trunk@40753 -
2019-01-04 02:16:24 +00:00
yury
e367577bf1
+ added support for x86_64-android target.
...
git-svn-id: trunk@39956 -
2018-10-17 16:56:27 +00:00
yury
671d31df1d
+ Added support for the aarch64-android target.
...
git-svn-id: trunk@39862 -
2018-10-06 09:33:09 +00:00
florian
a34d4e715c
Merged riscv_new branch
...
git-svn-id: trunk@39813 -
2018-09-26 19:49:08 +00:00
marco
57b73f7022
* don't include date/rev info of fpcmake. complicates merging.
...
git-svn-id: trunk@39631 -
2018-08-18 15:06:58 +00:00
Jeppe Johansen
ceb38833f2
Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk.
...
git-svn-id: branches/laksen/riscv_new@39474 -
2018-07-20 08:21:15 +00:00
marco
64d8f26b38
* more compiler suffix fixes, mantis #33606 , Aarch64 and m68k
...
git-svn-id: trunk@38866 -
2018-04-29 14:08:00 +00:00
marco
8d67230b2d
* fix for bug #33606 , ppc<x> suffix (x86_64->x64)
...
git-svn-id: trunk@38773 -
2018-04-15 17:10:51 +00:00