pierre
|
717153cfb0
Fix fullcycle by setting EXCLUDE_80BIT_TARGETS to 1 if 80bit-real is not supported by current source CPU
|
9 vuotta sitten |
pierre
|
dbf1100b33
Add fullinstallsymlink phony target, to be able to create all symlinks needed to all crosscompilers
|
9 vuotta sitten |
Károly Balogh
|
e0b0ec3d43
m68k: disabled the force-enabled stack checking for m68k-amiga when compiling the compiler, which was enabled since forever. the current Amiga RTL startup code supports setting stack size programmatically, therefore very low default stack on Amiga is no longer a problem
|
9 vuotta sitten |
nickysn
|
2e3cb70489
* regenerated makefiles after adding the win16 target
|
10 vuotta sitten |
Jonas Maebe
|
8c8657e2d5
* base optimiser support for the JVM target
|
10 vuotta sitten |
Jonas Maebe
|
3f9f498e0d
- removed leftover alpha, ia64 and vis code
|
10 vuotta sitten |
pierre
|
dc06f85b58
Set ALLOW_WARNINGSS to 1 for m68k and avr compiler to allow successful fullinstall completion
|
10 vuotta sitten |
Jonas Maebe
|
a04cae2c4b
- removed partial Alpha, IA64 and vis backends since they were never nor
|
10 vuotta sitten |
pierre
|
999436c5e6
Fix fullinstall for win64 and disable 8086 and i386 compiler for win64 os source only for fullcycle and fullinstall
|
10 vuotta sitten |
Károly Balogh
|
7940806fc2
fixed ifneq vs. ifndef
|
10 vuotta sitten |
florian
|
b7422716b2
* turn off compiler and utils building for nds
|
10 vuotta sitten |
marco
|
422df4bc77
* fixed typo removing ppca64, mantis 27533
|
10 vuotta sitten |
Jonas Maebe
|
65c2c68b5f
* call the AArch64 compiler ppca64 instead of ppcaarch64 (less typing)
|
10 vuotta sitten |
Jonas Maebe
|
f2c0b88e4f
* AArch64 compiler building support to top level and compiler Makefile
|
10 vuotta sitten |
Tomas Hajny
|
01441be35c
* avoid mixed revision information 1:realrevision in revision.inc for fpcbuild checkout
|
10 vuotta sitten |
marco
|
d407b668d1
* version updated to 3.1.1
|
10 vuotta sitten |
marco
|
2578514853
* first dragonfly patch (existing most). Mantis #27091
|
10 vuotta sitten |
sergei
|
1e9f57467d
- m68k: removed "-dNOOPT" at build time, enabling the branch optimizer. Not tested thoroughly, but it does not change compiler behavior unless "-O1" or higher is supplied at command line.
|
11 vuotta sitten |
florian
|
fd5fa95416
+ OPTNEW Makefile parameter: when running a native cycle, this allows to pass a parameter only to the new generated compiler
|
11 vuotta sitten |
pierre
|
7a03a7485f
Fix typing error in cross-cycle at level 2
|
11 vuotta sitten |
nickysn
|
781fa416e2
* make insdatx86 now also refereshes the i8086 ins files
|
12 vuotta sitten |
nickysn
|
a013019462
* make insdatx86 now also updates the i8086 reg files
|
12 vuotta sitten |
florian
|
19c8abac0b
+ enable jump optimizer for i8086
|
12 vuotta sitten |
florian
|
981570fe32
+ added i8086 related stuff to compiler Makefile.fpc
|
12 vuotta sitten |
florian
|
0197b84b7f
+ instruction table generator for arm64
|
13 vuotta sitten |
florian
|
5af1d48158
+ register definitions for AArch64 aka ARM64
|
13 vuotta sitten |
Jonas Maebe
|
8097697362
* added jvm to fullcycle now that all warnings are fixed
|
13 vuotta sitten |
pierre
|
bf80b55a1b
Also set CYCLELEVEL for cross-compilation rtl parts
|
13 vuotta sitten |
pierre
|
0dc69d5b3e
Avoid troubles if svnversion is found twice in SEARCHPATH
|
13 vuotta sitten |
pierre
|
5140bc2021
extcycle produces lots of warnings, thus add ALLOW_WARNINGS=1
|
13 vuotta sitten |