summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
* * regenerated Makefilesflorian2020-03-211-2/+17
* makefiles: Add support for xtensa-embedded target.laksen2020-03-211-0/+6
* + Xtensa: support in the build utilitiesflorian2020-03-201-6/+9
* + Xtensa: register informationflorian2020-03-201-0/+276
* * Show message about creating fppkg/conf.d directorymichael2020-03-071-2/+4
* Add most SSE instructions as intrinsics.laksen2020-03-061-13/+203
* + new pio_inline_forbidden flag to indicate that while parsing thejonas2020-01-291-1/+2
* * never inline routines that call get_frame (otherwise get_frame would returnjonas2020-01-291-1/+3
* * first part of merging parts of Jeppe's intrinsics patch, mainly r31135florian2020-01-141-0/+543
* * record whether a function uses fastmath, and define the function asjonas2019-12-301-1/+2
* * support for marking arraydefs as vectorsjonas2019-12-241-1/+2
* * Remove duplicate ibextraheader handling.pierre2019-12-111-10/+3
* * keep track of static symbols that a global function references, as those mu...svenbarth2019-11-211-2/+4
* * -P option for ppumoveflorian2019-11-161-5/+8
* * Fix overflow of compiler messages (bug id 27973)michael2019-11-151-1/+1
* Regenerate all Makefile's after commit #43472pierre2019-11-151-4/+8
* Fix ppudump after commit #43450pierre2019-11-131-2/+0
* * packed tabstractvarsym.addr_taken/different_scope fields into a setjonas2019-11-111-0/+27
* * replaced tentryfile.get/putsmall/normalset() with a common tget/putsetjonas2019-11-061-17/+17
* + support pi_needs_tlsflorian2019-10-051-1/+3
* m68k: add subregisters. on 68k, these are not as universal as on x86 and work...karoly2019-09-201-1/+15
* + add "thunk" attribute for stubs/thunks and emit it for LLVMjonas2019-09-151-1/+2
* somehow committing went wrong, second part of last commit:florian2019-09-031-8/+8
* + AArch64: support for vX.8b/vX.16b register namesflorian2019-09-031-0/+16
* Fix problems with big endian systems without 80-bit floating point supportpierre2019-09-021-7/+18
* * implement support for the Objective-C "related result type" conventionjonas2019-08-251-1/+2
* Update all trunk/fpcsrc Makefile's after commit 42749pierre2019-08-201-4/+6
* Reduce cpu-os dependency on real constant printout by using system.strpierre2019-08-131-3/+7
* -- Zusammenführen der Unterschiede zwischen Projektarchiv-URLs in ».«:florian2019-08-112-4/+6
* Correct size of asizeint, which is still 4-byte long even when CpuAddrBitSiz...pierre2019-08-091-4/+5
* Fix gettokenbufshortint, as shortint is one byte long, not twopierre2019-08-061-5/+3
* Add mode and optimizer switches names, and check that no unknown switch is setpierre2019-08-061-13/+142
* Reorganize token buffer output to be able to use it for generics and inlined...pierre2019-08-051-420/+443
* Try to fix ppudump for generic/inline.pierre2019-07-291-12/+23
* Fix recordtoken writing into ppu files to allow correctpierre2019-07-291-34/+3
* * store attribute information in PPU; this is less important for the compiler...svenbarth2019-07-122-0/+101
* * write a name for the none property access entry (looks nicer than a "(Nil)"...svenbarth2019-07-121-0/+1
* * write an entry name for the property optionssvenbarth2019-07-121-0/+1
* Fixed ppudump compilation on big endian platforms after r42324marcus2019-07-041-0/+1
* Correctly read saved tsettingspierre2019-07-041-11/+393
* - removed remnants of old ppu file support (ppudump does not support anyjonas2019-06-301-21/+9
* * record in ppu flag whether or not symbols are ansistrings, and use thatjonas2019-06-301-8/+13
* * fix ppudump compilationjonas2019-05-251-2/+4
* * synchronised with trunk till r42118jonas2019-05-251-10/+353
|\
| * List TSettings partially and improve generic outputpierre2019-05-201-10/+353
* | * synchronised with trunk till r42105jonas2019-05-191-1/+2
|\ \ | |/
| * * abstracted registration of library init/fini routines (to be able to addjonas2019-05-191-1/+2
* | * synchronised with trunk till r42095jonas2019-05-182-1/+3
|\ \ | |/
| * Remove two warnings about missing case (others are still present in ppudump....pierre2019-05-162-1/+3
* | * regenerated Makefiles with LLVM bitcode installation supportjonas2019-04-201-6/+8