Commit History

Author SHA1 Message Date
  michael 64c324caaf * Patch from Silvio Clecio to add a TryGetValue method to TFPGMap (bug ID 29397) 9 years ago
  michael b96d3cc517 * Some fixes and optimizations to last fix 9 years ago
  nickysn 439ab331e9 * factored out some of the duplicated (between x86 targets) parts of process_ea() to a common function 9 years ago
  michael 0ec3bf6516 * Added various string-replace algorithms by Jarto Tarpio and José Mejuto (bug ID 26864) 9 years ago
  michael 087e123189 * Correctly determine transaction params (from adli82, bug ID #29088) 9 years ago
  michael d0ab9239f2 * Add isc_tpb_lock_timeout (bug ID 29088) 9 years ago
  nickysn db5e67c3fe + introduced a new type TRelocDataInt for use as the 'data' parameter for 9 years ago
  nickysn 4f8baf29c6 + handle RELOC_FARPTR48 relocations as well in TOmfObjData.writeReloc; this is 9 years ago
  pierre 85f9eb655c Allow i8086 cross IDE by adding missing compiler/x86 unit directory 9 years ago
  marco 6d180029ab * copyright update mantis #29384 9 years ago
  michael c34aa86d99 * Fix bug #0029381 9 years ago
  pierre 0791422c1e * Fix compilation of crt unit for msdos tiny memory model 9 years ago
  nickysn 79c5b632f1 + added portl class for 32-bit port access in the i8086-msdos ports unit, if 9 years ago
  nickysn e628729e1d + support 48-bit (16:32) far pointer relocations in the OMF internal linker 9 years ago
  nickysn 02a6b77e32 + added support for 32-bit offset OMF relocations (fltOffset32) in the OMF internal linker 9 years ago
  nickysn d4c21cf13a * also check for 386+ when emitting a reference with a fs: or gs: prefix 9 years ago
  nickysn 80b3e3020a * the SEGFS and SEGGS prefixes are 386+ 9 years ago
  Jonas Maebe ec4342cc65 * fixed parallel building after r32857 9 years ago
  nickysn c8e20dfe74 + added i8086-specific consts RELOC_ABSOLUTE16 and RELOC_RELATIVE16, which are 9 years ago
  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 9 years ago
  nickysn 741a3eedf9 * fixed the cpu level of several 186+ instructions, that were mistakenly marked as either 286+ or 8086+ 9 years ago
  michael 8544b8a500 * Patch from Anthony Walter to make IsValidIdent more strict in case of dotted identifiers (bug ID 29364) 9 years ago
  michael 9225ff3293 * Fix for bug ID #28283 by Denis Kozlov 9 years ago
  michael 5e9c34ff47 * Patch from Denis Kozlov to fix bug ID #28288 9 years ago
  Jonas Maebe b9231aa6f1 * converted objcgutl (Objective-C metadata generation) to the high level 9 years ago
  Jonas Maebe 4aba875c34 * add llvm "weak" flag for tcalo_weak 9 years ago
  Jonas Maebe e3f8f8c974 * fixed position of "weak" linkage flag 9 years ago
  Jonas Maebe 90071e04c4 * encode objc classrefdefs as objc_idtype as that is how they are typed 9 years ago
  Jonas Maebe dacfb1a6ff * load an objc classrefdef as objc_idtype, as that is also how we type 9 years ago
  Jonas Maebe 5959f45694 * emit custom Objective-C names in the LLVM assembler writer 9 years ago