Commit History

Autor SHA1 Mensaxe Data
  svenbarth 3af74d2fd2 + implement initial compiler support for Win64 on Aarch64 %!s(int64=5) %!d(string=hai) anos
  svenbarth 3e29742fd9 * for PE+ specific checks use a constant in systems.pas instead of an explicit list (easier to extend this way) %!s(int64=5) %!d(string=hai) anos
  florian 8ac8c79a71 + initial support for arm-freertos largely based on patch by Michael Ring %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe ea2e516b4e + -ib parameter to print the code generator backend type: FPC or LLVM %!s(int64=5) %!d(string=hai) anos
  florian 9d7261a60b * make eabihf/eabi changeable at compilation time %!s(int64=5) %!d(string=hai) anos
  florian 1dd914ffc8 + initial xtensa-linux rtl %!s(int64=5) %!d(string=hai) anos
  florian 79f74bf8cb + xtensa-linux added to systems_linux %!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 391512546e + initial FreeRTOS RTL support, largely based on the Embedded target, limited to Xtensa so far %!s(int64=5) %!d(string=hai) anos
  florian 8fd53df3cd * Xtensa: system_xtensa_embedded is an embedded system %!s(int64=5) %!d(string=hai) anos
  florian ad99285fec + Xtensa: CALL0 abi started %!s(int64=5) %!d(string=hai) anos
  florian 73c68236b6 * Xtensa: completed compiler skeleton %!s(int64=5) %!d(string=hai) anos
  florian 9e40d536cb + Xtensa: initial skeleton completed %!s(int64=5) %!d(string=hai) anos
  marco 96a712f7ff * add FreebSD to weaklinking targets. %!s(int64=5) %!d(string=hai) anos
  florian a20209e691 + tf_init_final_units_by_calls %!s(int64=5) %!d(string=hai) anos
  florian fb91899457 * adapted 16 byte alignment handling on linux: it is now assumed that the callee tries to clear the stack, so in the caller, the stack is re-adjusted %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 3fee990218 * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/ %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe c262c5dbc9 * synchronised with trunk till r42256 %!s(int64=6) %!d(string=hai) anos
  nickysn dec03b5ac7 + added the asmmodes_x86_att set constant - similar to asmmode_x86_intel, but for AT&T asm syntax %!s(int64=6) %!d(string=hai) anos
  nickysn d2b3da1f14 + add asmmode_standard to the asmmodes_x86_intel set on i8086, because i8086 defaults to intel syntax %!s(int64=6) %!d(string=hai) anos
  nickysn ce8ec3ab5d + introduced the asmmodes_x86_intel constant set %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 2923e484fd * synchronised with trunk till r41907 %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe d150869dea * record symbols that need to remain in their original order, and on Darwin %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe a0f850d57f * synchronised with trunk till r41885 %!s(int64=6) %!d(string=hai) anos
  Jeppe Johansen 53542b7c5e - Port RISC-V64 startup code to native inline routines. %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe a7bd37d17a * synchronised with trunk till r40776 %!s(int64=6) %!d(string=hai) anos
  nickysn 516438fd19 * converted the i386 OpenBSD startup code to Pascal %!s(int64=6) %!d(string=hai) anos
  nickysn 52a5669117 + enable weak externals for OpenBSD %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe dc2cbf8018 * synchronised with trunk till r41725 %!s(int64=6) %!d(string=hai) anos
  nickysn ef00eb228b + enable the internal sysinit for OpenBSD x86_64 %!s(int64=6) %!d(string=hai) anos