Commit History

Author SHA1 Message Date
  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
  marcus 7eccbad9d3 Amiga: Missing TAG_END in video unit 8 years ago
  marcus b02d541e78 AROS: x86_64 needs also BINCOMPAT, TTask fixed type for 64 bit 8 years ago
  michael aef26e86d8 * Fix bug #31040 8 years ago
  svenbarth fde867cd5c * change IIDStr from a field to a property as otherwise the compiler would access the wrong field offset as it assumes RawUnitName to be a 255-byte ShortString 8 years ago
  svenbarth 4fb77b71ec * fix for Mantis #31029, based on the patch provided by Silvio Clécio: PArrayOfByte is not necessary and in fact the purpose of TArrayOfByte is a different one from reference counting (namely to ensure correct passing of the parameter), so renamed accordingly (plus a comment); similar change in SetDynArrayProp. Also Get-/SetPropValue in Variants unit has been adjusted to make use of Get-/SetDynArrayProp. 8 years ago
  svenbarth d9ea6aae4d * fix for Mantis #30761: always return the symbol found in the helper instead of doing this dependant on the presence of the overload attribute; for this the collection of all suitable overloads is done in tcallcandidates instead. 8 years ago
  Mattias Gaertner 7f8cdc56d3 undo accidental commit: fppas2js: test TestFunctionResult 8 years ago
  Mattias Gaertner 3bb089223b fppas2js: test TestOperators1 8 years ago
  Jonas Maebe 1afab1ab69 * moved the floating point constant range checking code from 8 years ago
  Jonas Maebe 006c7e1ccf * apply localalignmin/max to local variables for LLVM (fixes webtbs/tw15582) 8 years ago
  Jonas Maebe 7af2663ed1 * fixed writing the VMT field of TP-style objects for typed constants if it 8 years ago
  Jonas Maebe 8cd84bd8e8 * stop updating llvmnextfieldindex once we have established that the current 8 years ago
  Jonas Maebe ee014fa4ff * fixed handling of typed files for LLVM when ISO-like I/O is active: encode 8 years ago