Commit History

Auteur SHA1 Bericht Datum
  Jonas Maebe d328d7d95d * don't write an alignment for symbols in internal llvm sections (sections 8 jaren geleden
  Jonas Maebe d99d18e258 - removed useless empty asmwrite statement 8 jaren geleden
  Jonas Maebe 827e980351 * fixed comment typo 8 jaren geleden
  Károly Balogh 02d145233d add m68k atari to the list of platforms which support syscalls 8 jaren geleden
  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 jaren geleden
  florian c2af5a104e * patch by Emelyanov Roman to allow 64 byte alignment in the $codealign directive, resolves #30934 8 jaren geleden
  marcus cb0cd5ea56 AROS: MUI 64 bit record fixes 8 jaren geleden
  florian 0954e09834 * correctly handle 16 bit signed operations on AVRs without mul instruction, resolves #31036 8 jaren geleden
  marcus 092244309a Amicommon: use THandle/BPTR instead of LongInt (needed for 64 bit) 8 jaren geleden
  marcus 7eccbad9d3 Amiga: Missing TAG_END in video unit 8 jaren geleden
  marcus b02d541e78 AROS: x86_64 needs also BINCOMPAT, TTask fixed type for 64 bit 8 jaren geleden
  michael aef26e86d8 * Fix bug #31040 8 jaren geleden
  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 jaren geleden
  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 jaren geleden
  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 jaren geleden
  Mattias Gaertner 7f8cdc56d3 undo accidental commit: fppas2js: test TestFunctionResult 8 jaren geleden
  Mattias Gaertner 3bb089223b fppas2js: test TestOperators1 8 jaren geleden
  Jonas Maebe 1afab1ab69 * moved the floating point constant range checking code from 8 jaren geleden
  Jonas Maebe 006c7e1ccf * apply localalignmin/max to local variables for LLVM (fixes webtbs/tw15582) 8 jaren geleden
  Jonas Maebe 7af2663ed1 * fixed writing the VMT field of TP-style objects for typed constants if it 8 jaren geleden
  Jonas Maebe 8cd84bd8e8 * stop updating llvmnextfieldindex once we have established that the current 8 jaren geleden
  Jonas Maebe ee014fa4ff * fixed handling of typed files for LLVM when ISO-like I/O is active: encode 8 jaren geleden
  florian d0b2701693 * similiar fix for i386 as done in r34984 for x86-64 8 jaren geleden
  florian 091b31fc76 * fix avr compilation after r34975 by more tests against feature defines, resolves #31036 8 jaren geleden
  svenbarth 6ba85c2a70 * second fix for Mantis #30626: also search in parent classes for a suitable pre-existing specialization 8 jaren geleden
  svenbarth 0a1e080089 * only create a new procsym for a specialization if it's indeed needed 8 jaren geleden
  svenbarth ebfeb5b62a * fix for Mantis #30830: also remove unregistered specializations from the procsym's deflist when they're removed to avoid an access to freed data 8 jaren geleden
  svenbarth bfaa26d16a Commit r35010 also fixed Mantis #30524. 8 jaren geleden
  svenbarth a535d54bcb * fix for Mantis #30939: Rework generation of the generic name to be less relying on the type hierarchy as a specialization inside the parameter declaration would want to have the full name of the procdef including its parameters, but those are still parsed at that stage (the pretty name is still a topic onto itself however...) 8 jaren geleden
  svenbarth ee466b9a28 * extend tdef.fullownerhierarchyname() with a parameter that skips the inclusion of a procdef's parameter declaration using the new pno_noparams option 8 jaren geleden