nickysn
|
f9daec43ef
* synchronized with trunk
|
4 years ago |
florian
|
5cd4e5a016
* pass lp64d to GNU AS for abi_riscv_hf to get the right ABI set
|
4 years ago |
Jonas Maebe
|
c3e2285c45
* when getting an llvm temporary recorddef, recurse into arrays rather than
|
4 years ago |
pierre
|
64866179a9
Add missing llvm directory for ppu unit compilation
|
4 years ago |
Károly Balogh
|
d8997405c5
sinclairql: mark the qhdr metadata format as default in the help text
|
4 years ago |
Károly Balogh
|
fcd9625d6b
qlunits: make qlcube example still build with the current RTL
|
4 years ago |
Károly Balogh
|
2294472ac7
sinclairql: changed startup code to be able to run directly as job without a BASIC loader. based on a patch by Marcel Kilgus in qlforum.co.uk
|
4 years ago |
Károly Balogh
|
6a88f2fc28
sinclairql: drop support for the BASIC loader, write Q-emuLator or XTcc compatible metadata to the executable instead. based on a patch by Marcel Kilgus in qlforum.co.uk
|
4 years ago |
Károly Balogh
|
3eece73a89
sinclairql: fix exitCode parameter accidentally overwritten in mt_frjob. also save d2 register.
|
4 years ago |
Károly Balogh
|
45fc515400
sinclairql: added platform specific options to allow specifying executable metadata format
|
4 years ago |
Tomas Hajny
|
74eb7b5050
+ added coloured compiler output support for OS/2 and DOS targets, platform-specific parts refactored to a standalone unit to remove the heap of ifdefs in unit comphook
|
4 years ago |
florian
|
6ac2957187
* Xtensa: cleanup of getreferencestring
|
4 years ago |
florian
|
4a05053650
+ Xtensa: make use of the LSX/SSX instructions
|
4 years ago |
florian
|
9dcf85a8ef
+ Xtensa: FMA support
|
4 years ago |
Károly Balogh
|
f9d54b7cb7
sinclairql: system unit changes and improvements, patch by Marcel Kilgus in qlforum.co.uk, merged with minor tweaks
|
4 years ago |
Károly Balogh
|
aa1bbb591c
sinclairql: initial implementation of RTL file I/O functions, patch by Marcel Kilgus in qlforum.co.uk
|
4 years ago |
Károly Balogh
|
ab2db33b4c
* backported vlink map file generation to other targets using vlink: Amiga, Atari and ZXSpectrum
|
4 years ago |
Károly Balogh
|
ffa1b24f7e
sinclairql: map file generation support with vlink, inspired by a patch posted by Marcel Kilgus in qlforum.co.uk
|
4 years ago |
Károly Balogh
|
75eaca8ab4
sinclairql: QDOS interface wrapper function improvements, patch by Marcel Kilgus in qlforum.co.uk, merged with minor tweaks
|
4 years ago |
pierre
|
96f2e683e7
Also accept s80bit real constants when FPC_SOFT_FPUX80 macro is defined
|
4 years ago |
Károly Balogh
|
9cf99b818d
sinclairql: use .exe as extension for executables instead of .bin, patch by Marcel Kilgus at qlforum.co.uk
|
4 years ago |
pierre
|
40b7af1025
Use pascal code for LLVM fpc_sqr_real, because fmultp instruction is not accepted by llvm
|
4 years ago |
pierre
|
e4e1ea586c
Revert wrong change, llvm supports extended constants
|
4 years ago |
ondrej
|
de6f3ea9b5
* rename generic TStringBuilder to TGenericStringBuilder to make code tools happy
|
4 years ago |
pierre
|
233d883731
Correct computation of operatingsystem_parameter_envp, which wrongly pointed to the NIL pointer separating argv from environment variables
|
4 years ago |
pierre
|
6d900039c4
Fix LLVM compilation by casting untyped real constants to double type, as LLVM does not support extended type constant apparently
|
4 years ago |
pierre
|
e35e5ad349
Add missing CPULLVM versions for fpc_abs_real and fpc_sqr_real in x86_64/math.inc
|
4 years ago |
Károly Balogh
|
6b1c5861af
* remove obsolete comment from rautils/ConcatConstant, issue reported/initial patch by Marcel Kilgus in QLForum.co.uk
|
4 years ago |
Károly Balogh
|
7444733f5d
m68k: fix DB/DW/DD handling in inline assembler, update BuildConstant() method to current standards. issue reported/initial patch by Marcel Kilgus in QLForum.co.uk
|
4 years ago |
Tomas Hajny
|
7169b6d04c
* provided additional information in comments in the include file header
|
4 years ago |