Commit History

Author SHA1 Message Date
  florian c1f3d8dcaa * unified names of system_*/systems_* sets 15 years ago
  florian 34227e811d + patch by Sven Barth to add native NT rtl support to the compiler, resolves #14886 15 years ago
  Jonas Maebe edacea82be * changed assembler directives for darwin lazy/non-lazy symbol pointers 15 years ago
  Jonas Maebe 0c675a4039 * the objc1 unit has been renamed to objc 16 years ago
  yury bf00b3e94b * Replaced some ifdef x86_64 by ifdef cpu64bitaddr, since it is more correct. 16 years ago
  yury ede93974bc * Fixed writing of external debug info when reloc section should be created. 16 years ago
  yury c4439e4e39 * Properly write 64-bit relocations into .reloc section. 16 years ago
  yury 5cd83b26d9 * More proper check for executable image size limits. 16 years ago
  yury 99917e034d * Fixed visibility notes of some overrode methods. 16 years ago
  yury 9d78ca3f19 * RELOC_SECREL32 must be relative to EXE section, not to object file section. 16 years ago
  yury 50060dfd52 * Do not assume sizeof(pint) section alignment if no alignment is specified for the section. 16 years ago
  yury 070fa422b5 * Partially reverted r12648. PE flags should be set in main PE header (and it is done already). LoaderFlags in optional header are obsolete. 16 years ago
  florian 442333d05f * fixed string length which makes ObjC section names fit 16 years ago
  Jonas Maebe 6165536b5e + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable 16 years ago
  yury 89d466a3dc * Fixed writing debug link for external symbols file. Bug #13041. 16 years ago
  florian a3d784b8e5 * internal coff linker takes care of min./max. stack size as well as pe flags 16 years ago
  Jonas Maebe b1c3f76ff9 * changed the supported targets for assembler writers to a set, and 16 years ago
  yury 9cc15bd994 * Do not write COFF string table into EXE if COFF symbol table is not present. It fixes loading of stripped DLL on Win9x. Bug #12629. 16 years ago
  yury 4cabbe0e39 * Fixed compiler cycling with enabled range and overflow checking. 17 years ago
  yury eb9c9c77d8 * More correct fix for overflow check for RELOC_RELATIVE_24. 17 years ago
  yury c92c034882 * Fixed overflow check for RELOC_RELATIVE_24. 17 years ago
  yury 4cb3fef484 * Fixed executable size limit for wince. 17 years ago
  yury c84aa860bd * Added error message if resulting executable image size is too big to fit in memory. bug #11702. 17 years ago
  yury 5e11e697b4 * Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers. 17 years ago
  yury 0bcaf8845f * Fixed 'mixed signed/unsigned' warnings. 17 years ago
  yury 491f0fa1d8 * Replaced all user defined warnings by TODO comments to reduce compiler noise. 17 years ago
  yury fd0ed50331 * Removed/commented more unused variables. 17 years ago
  yury d5a3a28379 * Set PE_FILE_LARGE_ADDRESS_AWARE flag for win64 executables to allow access more than 2GB of memory. 17 years ago
  yury fcceb9cfa1 * Removed/ifdefed/commented unused local variables. 17 years ago
  yury efb280e0e9 * Use system_wince in all places. 17 years ago