Commit Verlauf

Autor SHA1 Nachricht Datum
  Jonas Maebe ec4342cc65 * fixed parallel building after r32857 vor 9 Jahren
  nickysn c8e20dfe74 + added i8086-specific consts RELOC_ABSOLUTE16 and RELOC_RELATIVE16, which are vor 9 Jahren
  pierre 40193ea1db Add pi_has_open_array_parameter to proc_info.flags as this requires special handling for i8086 huge memory model to restore DS register correctly vor 9 Jahren
  nickysn 741a3eedf9 * fixed the cpu level of several 186+ instructions, that were mistakenly marked as either 286+ or 8086+ vor 9 Jahren
  michael 8544b8a500 * Patch from Anthony Walter to make IsValidIdent more strict in case of dotted identifiers (bug ID 29364) vor 9 Jahren
  michael 9225ff3293 * Fix for bug ID #28283 by Denis Kozlov vor 9 Jahren
  michael 5e9c34ff47 * Patch from Denis Kozlov to fix bug ID #28288 vor 9 Jahren
  Jonas Maebe b9231aa6f1 * converted objcgutl (Objective-C metadata generation) to the high level vor 9 Jahren
  Jonas Maebe 4aba875c34 * add llvm "weak" flag for tcalo_weak vor 9 Jahren
  Jonas Maebe e3f8f8c974 * fixed position of "weak" linkage flag vor 9 Jahren
  Jonas Maebe 90071e04c4 * encode objc classrefdefs as objc_idtype as that is how they are typed vor 9 Jahren
  Jonas Maebe dacfb1a6ff * load an objc classrefdef as objc_idtype, as that is also how we type vor 9 Jahren
  Jonas Maebe 5959f45694 * emit custom Objective-C names in the LLVM assembler writer vor 9 Jahren
  Jonas Maebe 9e4806f21a * made Objective-C non-fragile ABI field indexing type safe for LLVM vor 9 Jahren
  Jonas Maebe d46fad1e7f * use provided name to a_call_name() instead of hardcoding pd.mangledname() vor 9 Jahren
  Jonas Maebe 1c99adb411 * fix rol/ror for llvm vor 9 Jahren
  Jonas Maebe 4cfec3b6e9 * fixed copy/paste error in r31285 vor 9 Jahren
  Jonas Maebe bbe8e346e0 * handle tc_equal typeconversions from conststring to a stringdef in vor 9 Jahren
  Jonas Maebe 0350369c6a * don't check for a simple result location when loading an uninitialised vor 9 Jahren
  Jonas Maebe ae7b17890a * support non-power-of-two records that have to be passed in MM registers vor 9 Jahren
  Jonas Maebe 49a83b2872 * allow targets to keep certain type conversions for equal types in vor 9 Jahren
  Jonas Maebe 5aadb149ed * ensure the types of all elements emitted in all paths through vor 9 Jahren
  Jonas Maebe 4ae8dcc91e * make the resultdef of left and right equal when comparing a dynarray vor 9 Jahren
  Jonas Maebe f5a3bab7d4 * add llvminfo to override optimizer switches in case of {$ifdef llvm} vor 9 Jahren
  Jonas Maebe cc197a5593 * extended test vor 9 Jahren
  Jonas Maebe 508038a691 + emit_pchar_const() helper for high level typed const builder vor 9 Jahren
  pierre c863cd5bc8 Add u128bit and s128bit support in ppudump vor 9 Jahren
  michael 288aa63a67 * Help for latex backend vor 9 Jahren
  michael 65976e4db3 * Added option to split lines vor 9 Jahren
  michael a87e83e9b7 * Fix selection of package vor 9 Jahren