Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  sergei dc03282cb7 + Support assembling expressions ".long L2-L1" where label L1 belongs to the current objsection and L2 comes from any objsection. This is done using relative relocations and is compatible with GNU AS. 13 năm trước cách đây
  Jonas Maebe 14cfe770a4 * replaced most (if not all) remaining fields/parameters in the compiler 13 năm trước cách đây
  Jonas Maebe ac43eb9b70 + generic implementation of ReplaceForbiddenAsmSymbolChars() instead 13 năm trước cách đây
  sergei 0b16c3565a * Don't reject IMAGE_REL_ARM_SECREL relocations, Mantis #20467 14 năm trước cách đây
  florian 111d05c68f o patch by Alexander Shishkin, resolves #20409 14 năm trước cách đây
  sergei 6280ee2eed * Changed attributes of .pdata section so it is smart-linkable on x86_64. 14 năm trước cách đây
  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 năm trước cách đây
  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 năm trước cách đây
  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 năm trước cách đây
  sergei 5d5ddbbe3e * Revert rounding section data size, it should be done in a more sophisticated way 14 năm trước cách đây
  sergei 2d96c34b06 * Improvements to PE executable output: 14 năm trước cách đây
  pierre 372b16b2e6 * Look for __FPC_tls_callbacks, should be reset to nil for DLLs, not yet done 14 năm trước cách đây
  pierre 30feeff3c2 + TlsDirectory handling code 14 năm trước cách đây
  florian f328b6d635 + user section type 14 năm trước cách đây
  pierre fd2b777435 * ogcoff.pas: 14 năm trước cách đây
  pierre fa4b4906e6 * ogcoff.pas: Add support for RELOC_SECREL32. 15 năm trước cách đây
  pierre 7c04d8d13b From patch submitted by Willibald Krenn in Bug Report 17500. 15 năm trước cách đây
  florian c1f3d8dcaa * unified names of system_*/systems_* sets 15 năm trước cách đây
  florian 34227e811d + patch by Sven Barth to add native NT rtl support to the compiler, resolves #14886 15 năm trước cách đây
  Jonas Maebe edacea82be * changed assembler directives for darwin lazy/non-lazy symbol pointers 16 năm trước cách đây
  Jonas Maebe 0c675a4039 * the objc1 unit has been renamed to objc 16 năm trước cách đây
  yury bf00b3e94b * Replaced some ifdef x86_64 by ifdef cpu64bitaddr, since it is more correct. 16 năm trước cách đây
  yury ede93974bc * Fixed writing of external debug info when reloc section should be created. 16 năm trước cách đây
  yury c4439e4e39 * Properly write 64-bit relocations into .reloc section. 16 năm trước cách đây
  yury 5cd83b26d9 * More proper check for executable image size limits. 16 năm trước cách đây
  yury 99917e034d * Fixed visibility notes of some overrode methods. 16 năm trước cách đây
  yury 9d78ca3f19 * RELOC_SECREL32 must be relative to EXE section, not to object file section. 16 năm trước cách đây
  yury 50060dfd52 * Do not assume sizeof(pint) section alignment if no alignment is specified for the section. 16 năm trước cách đây
  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 năm trước cách đây
  florian 442333d05f * fixed string length which makes ObjC section names fit 16 năm trước cách đây