コミット履歴

作者 SHA1 メッセージ 日付
  sergei 0b16c3565a * Don't reject IMAGE_REL_ARM_SECREL relocations, Mantis #20467 14 年 前
  florian 111d05c68f o patch by Alexander Shishkin, resolves #20409 14 年 前
  sergei 6280ee2eed * Changed attributes of .pdata section so it is smart-linkable on x86_64. 14 年 前
  sergei 392dafd175 * Another attempt to align section raw data size in COFF headers. Without this, image modification WinAPIs like BeginUpdateResource/EndUpdateResource typically corrupt the image. Resolves #16852 (at least partially). 14 年 前
  sergei c9f92c0323 * Excluded oso_executable from attributes of user sections. User sections may currently be specified only for variables and typed consts, which are not executable. 14 年 前
  sergei 6a2e87121b * ogcoff.pas: sort all objsections having '$' in the name, not just .idata$*. This is a documented PECOFF feature and it is required for tls callback stuff to link correctly regardless of the order of declarations in source files. 14 年 前
  sergei 5d5ddbbe3e * Revert rounding section data size, it should be done in a more sophisticated way 14 年 前
  sergei 2d96c34b06 * Improvements to PE executable output: 14 年 前
  pierre 372b16b2e6 * Look for __FPC_tls_callbacks, should be reset to nil for DLLs, not yet done 14 年 前
  pierre 30feeff3c2 + TlsDirectory handling code 14 年 前
  florian f328b6d635 + user section type 14 年 前
  pierre fd2b777435 * ogcoff.pas: 14 年 前
  pierre fa4b4906e6 * ogcoff.pas: Add support for RELOC_SECREL32. 15 年 前
  pierre 7c04d8d13b From patch submitted by Willibald Krenn in Bug Report 17500. 15 年 前
  florian c1f3d8dcaa * unified names of system_*/systems_* sets 15 年 前
  florian 34227e811d + patch by Sven Barth to add native NT rtl support to the compiler, resolves #14886 15 年 前
  Jonas Maebe edacea82be * changed assembler directives for darwin lazy/non-lazy symbol pointers 15 年 前
  Jonas Maebe 0c675a4039 * the objc1 unit has been renamed to objc 16 年 前
  yury bf00b3e94b * Replaced some ifdef x86_64 by ifdef cpu64bitaddr, since it is more correct. 16 年 前
  yury ede93974bc * Fixed writing of external debug info when reloc section should be created. 16 年 前
  yury c4439e4e39 * Properly write 64-bit relocations into .reloc section. 16 年 前
  yury 5cd83b26d9 * More proper check for executable image size limits. 16 年 前
  yury 99917e034d * Fixed visibility notes of some overrode methods. 16 年 前
  yury 9d78ca3f19 * RELOC_SECREL32 must be relative to EXE section, not to object file section. 16 年 前
  yury 50060dfd52 * Do not assume sizeof(pint) section alignment if no alignment is specified for the section. 16 年 前
  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 年 前
  florian 442333d05f * fixed string length which makes ObjC section names fit 16 年 前
  Jonas Maebe 6165536b5e + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable 16 年 前
  yury 89d466a3dc * Fixed writing debug link for external symbols file. Bug #13041. 16 年 前
  florian a3d784b8e5 * internal coff linker takes care of min./max. stack size as well as pe flags 16 年 前