Commit History

Author SHA1 Message Date
  Jonas Maebe a0b537bc7b * fixed typed constants that use an integer number to initialise a procvar or 8 years ago
  Jonas Maebe 2e9c6f35ae - disable -Ooregvar for the LLVM-based x86-64 code generator, as it causes 8 years ago
  Jonas Maebe a2017b2327 * don't keep tc_equal type conversions for LLVM in case the resultdef doesn't 8 years ago
  Jonas Maebe a8e107bb4b * fix memory leak: free rg[R_MMREGISTER] 8 years ago
  michael d6d10a522a * Patch from Mattias Gaertner 8 years ago
  Károly Balogh f3e33a9dde morphos: new pascal-written internal startup code. also refactored the rtl build process for morphos 8 years ago
  Tomas Hajny 7956cb5d48 * CrtCtrlBreakHandler may not be invoked for Ctrl-C on certain platforms (Win32/Win64) - made conditional (preparation for future use as platform independent include file) 8 years ago
  Tomas Hajny 63c3fc59d4 * as pointed to by Dmitry Boyarintsev (bug #31023), TurnMouseOff is not used and may be removed 8 years ago
  Tomas Hajny 8038b2e64f * patch by Dmitry Boyarintsev (bug #31023) improving compatibility of unit Crt under Win32 and Win64 to other platforms and original TP/BP - Ctrl-C now treated as ASCII 3 and Ctrl-Break respects CheckBreak setting 8 years ago
  Tomas Hajny e5ceb04725 * patch by Dmitry Boyarintsev (bug #31023) implementing SysSetCtrlBreakHandler for Win32 and Win64 8 years ago
  marcus 85e485826a AROS: Startupcode for x86_64 with stack extent feature 8 years ago
  Károly Balogh 8c4e5e0610 bump PPU version due to the latest syscall changes 8 years ago
  Károly Balogh 0cb555c07c syscalls: move the reference implementation of parseparaloc to paramgr. removes two identical copies from CPU specific code and enables basereg convention for AROS/x86_64. also, other minor fixes and cleanups in related code. 8 years ago
  Jonas Maebe ba33da711a * fixed compilation after r35034 8 years ago
  Jonas Maebe 8c167f4e40 * handle already quoted symbol names for LLVM (like for Objective-C) 8 years ago
  Jonas Maebe 876e5eab56 * fixed "smart linking" parameters to llc 8 years ago
  Jonas Maebe f26ed10ba1 * same as r27223 for hlcgobj (fixes webtbs/tw25895 for llvm) 8 years ago
  Jonas Maebe 02e4a27a35 * print internalerrors in case we still encounter stray constants not part of 8 years ago
  Jonas Maebe db40e1575d + support for handling the tcalo_no_dead_strip flag when targeting LLVM: 8 years ago
  Jonas Maebe e62cb7917e + support for setting the "appending" flag of declaration generated via an 8 years ago
  Jonas Maebe 97d6f17cc8 + add support for marking an LLVM definition as using "appending" linkage 8 years ago
  Jonas Maebe d328d7d95d * don't write an alignment for symbols in internal llvm sections (sections 8 years ago
  Jonas Maebe d99d18e258 - removed useless empty asmwrite statement 8 years ago
  Jonas Maebe 827e980351 * fixed comment typo 8 years ago
  Károly Balogh 02d145233d add m68k atari to the list of platforms which support syscalls 8 years ago
  Károly Balogh f5f895e2a3 syscalls: unify call reference creation across 4 different CPU archs. less copypasted code, brings x86_64 AROS support up to speed 8 years ago
  florian c2af5a104e * patch by Emelyanov Roman to allow 64 byte alignment in the $codealign directive, resolves #30934 8 years ago
  marcus cb0cd5ea56 AROS: MUI 64 bit record fixes 8 years ago
  florian 0954e09834 * correctly handle 16 bit signed operations on AVRs without mul instruction, resolves #31036 8 years ago
  marcus 092244309a Amicommon: use THandle/BPTR instead of LongInt (needed for 64 bit) 8 years ago