Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe ea2e516b4e + -ib parameter to print the code generator backend type: FPC or LLVM %!s(int64=5) %!d(string=hai) anos
  michael 71784254ab * Use exepath on all platforms %!s(int64=5) %!d(string=hai) anos
  michael 39fa965790 * Use exepath on all platforms %!s(int64=5) %!d(string=hai) anos
  michael 02ed51ea25 * Do not expand FPCBINDIR on darwin %!s(int64=5) %!d(string=hai) anos
  michael f3560004cf * Add FPCBINDIR macro for paths %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 79974a9671 + -XlS<x> option to specify a suffix for externally called LLVM utilities, %!s(int64=5) %!d(string=hai) anos
  florian 9e40d536cb + Xtensa: initial skeleton completed %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe c477816100 - removed LLVM support for clang < 7.0 and Xcode < 10.0: those versions %!s(int64=5) %!d(string=hai) anos
  pierre 0fa70759a2 * cutils.pas (size_2_align): Move to.. %!s(int64=5) %!d(string=hai) anos
  svenbarth 24c4b90343 * instead of declaring another type with a 'attribute' suffix, *search* for another type with a 'ATTRIBUTE' suffix (Delphi allows declaring both a TFoo and TFooAttribute in the same unit) %!s(int64=6) %!d(string=hai) anos
  svenbarth b2932393df Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3] %!s(int64=6) %!d(string=hai) anos
  Jeppe Johansen a1a17447ff - Fix bug in 64bit softfloat double negation. %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe fc60ec2ea4 + support for LLVM LTO: compile units with -CLflto -> when compiling a main %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe a7bd37d17a * synchronised with trunk till r40776 %!s(int64=6) %!d(string=hai) anos
  nickysn 261114ff32 + introduce the $OPENBSD_LOCALBASE and $OPENBSD_X11BASE pseudo variables; these %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe cf65c55b72 * support specifying the target LLVM/Xcode version %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe dee1056546 * fixed wrong change of jumpalignmax from 10 to 16 in previous commit %!s(int64=6) %!d(string=hai) anos
  florian 0d50a63c7d + tsettings.tlsmodel %!s(int64=6) %!d(string=hai) anos
  pierre d55f80d2f9 Really change extension of hs1 local variable in get_exepath %!s(int64=6) %!d(string=hai) anos
  florian a092da723a + new fields for more precise control of alignment %!s(int64=6) %!d(string=hai) anos
  Jeppe Johansen 054bf32f1f Add RV64GC cpu type. %!s(int64=7) %!d(string=hai) anos
  Jeppe Johansen ceb38833f2 Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk. %!s(int64=7) %!d(string=hai) anos
  svenbarth 97acf24290 + add a new modeswitch ArrayOperators which is set by default in Delphi modes that enables the internal array operators (currently only "+") %!s(int64=7) %!d(string=hai) anos
  svenbarth be0d51d64c * allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop %!s(int64=7) %!d(string=hai) anos
  svenbarth da672d1344 * instead of using separate booleans use a set to keep track of pending changes for popped settings %!s(int64=7) %!d(string=hai) anos
  nickysn 3e343dff21 + enable by default the ds_dwarf_omf_linnum debug switch on i8086, since that's %!s(int64=7) %!d(string=hai) anos
  svenbarth b77b6b001f + add a global that will contain all default namespaces passed in as parameters %!s(int64=7) %!d(string=hai) anos
  florian c671683e80 + patch by Denis Kozlov to add date/time tokens: %DATEYEAR%, %DATEMONTH%, %DATEDAY%, %TIMEHOUR%, %TIMEMINUTE%, %TIMESECOND% %!s(int64=7) %!d(string=hai) anos
  florian 31f78ea2b6 + implementation of the vectorcall calling convention by J. Gareth Moreton %!s(int64=7) %!d(string=hai) anos
  florian f61b074912 * (re)store alignment when doing a $push/$pop %!s(int64=7) %!d(string=hai) anos