summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* * Improve Test_Double_checksum with Test_Double_checksum_write CRC testing ...pierre2020-11-282-49/+116
* * Fix for Mantis #38122: when a deref node is passed as a Self parameter for ...svenbarth2020-11-281-1/+14
* * take care of po_noreturn in more casesflorian2020-11-282-0/+9
* + factor out PostProcessELFExecutableflorian2020-11-283-152/+170
* * do not include fpcdefs in the cepiktimer unitflorian2020-11-281-2/+0
* Fix compilation with DEBUG_PPU macro setpierre2020-11-281-2/+2
* * do not reuse a loaded reference for avrtiny in a_op_const*, resolves #38142florian2020-11-271-3/+10
* * allow an integer expression for SetPeFlags and SetPeOptFlags (Delphi compat...svenbarth2020-11-261-12/+14
* + add method to retrieve an integer expression from the scannersvenbarth2020-11-261-1/+26
* Add {$i fpcdefs.inc} to units that do not have that includepierre2020-11-262-0/+5
* Improve CRC_checksum testing code with -dDEBUG_UNIT_CRC_CHANGES -dTest_Doubl...pierre2020-11-252-49/+131
* Allow easier disabling of $inline on, by using -dDISABLE_INLINEpierre2020-11-251-1/+3
* * .def must be set on linux else it might be that the created executable isflorian2020-11-251-1/+1
* * pass lp64d to GNU AS for abi_riscv_hf to get the right ABI setflorian2020-11-251-1/+4
* * when getting an llvm temporary recorddef, recurse into arrays rather thanjonas2020-11-251-39/+55
* Add missing llvm directory for ppu unit compilationpierre2020-11-252-2/+2
* sinclairql: mark the qhdr metadata format as default in the help textkaroly2020-11-253-13/+13
* sinclairql: drop support for the BASIC loader, write Q-emuLator or XTcc compa...karoly2020-11-251-27/+63
* sinclairql: added platform specific options to allow specifying executable me...karoly2020-11-255-24/+52
* + added coloured compiler output support for OS/2 and DOS targets, platform...hajny2020-11-242-55/+175
* * Xtensa: cleanup of getreferencestringflorian2020-11-241-12/+9
* + Xtensa: make use of the LSX/SSX instructionsflorian2020-11-242-6/+17
* + Xtensa: FMA supportflorian2020-11-242-0/+91
* * backported vlink map file generation to other targets using vlink: Amiga, A...karoly2020-11-243-2/+18
* sinclairql: map file generation support with vlink, inspired by a patch poste...karoly2020-11-241-1/+6
* Also accept s80bit real constants when FPC_SOFT_FPUX80 macro is definedpierre2020-11-241-4/+4
* sinclairql: use .exe as extension for executables instead of .bin, patch by M...karoly2020-11-241-1/+1
* * remove obsolete comment from rautils/ConcatConstant, issue reported/initial...karoly2020-11-241-5/+0
* m68k: fix DB/DW/DD handling in inline assembler, update BuildConstant() metho...karoly2020-11-241-60/+41
* + Aarch64: implemented FMovFMov2FMov, not yet usedflorian2020-11-221-0/+21
* + Aarch64: call OptPass1FData for FMA instructions as wellflorian2020-11-221-0/+5
* * patch by J. Gareth Moreton: fixes crash on ARM with -CriotR, resolves #38116florian2020-11-222-502/+520
* * set reasonable defaults for arm eabiflorian2020-11-221-37/+54
* + implement prefetch intrinsic for aarch64florian2020-11-222-1/+42
* * fix spilling of avx(512) registersflorian2020-11-212-1/+26
* * fits_in_mm_register takes care of avx(512) supportflorian2020-11-211-2/+8
* * cleanupflorian2020-11-211-4/+1
* + optimization type converted (modulo) divisions as well by removing up/dow...florian2020-11-211-4/+55
* sinclairql: make sure the Sinclair QL defaults to vlinkkaroly2020-11-211-0/+5
* Replace cs_link_on_target by cs_assemble_on_target in assemble unitpierre2020-11-201-6/+6
* In FindObjectFile check the assembly file if cs_assemble_on_target is in glo...pierre2020-11-201-2/+3
* + options.pas: Add new option -sT, to do only the linking on target, bypierre2020-11-204-94/+96
* Add separate cs_assemble_on_target tglobalswitch entrypierre2020-11-202-2/+4
* Do not set USE_FAKE_SYSUTILS for MacOS anymorepierre2020-11-201-4/+0
* Regenerate all Makefile's, and update utils/fpcm/fpcmake.inc and utils/fpcm/...pierre2020-11-202-4/+4
* * if a variant is read/written, include the variants unitflorian2020-11-191-1/+4
* * regenerated all Makefiles after Sinclair QL support was addedkaroly2020-11-192-6/+79
* * Give access to CPU specific fields of tsettings recordpierre2020-11-164-20/+32
* * correctly simplify tree transforms of (a+c1+c2) if a is a pointer, resolv...florian2020-11-162-4/+11
* * better writing of ordinal const. nodesflorian2020-11-161-1/+2