Historique des commits

Auteur SHA1 Message Date
  nickysn dd9ea88b79 * TObjSection.MemPos reverted back to qword after r33692, since it breaks the il y a 9 ans
  florian f950dca8a5 * use PUInt for passing around sizes in ogbase as the width of the data type should dependent on the address size and not the ALU size il y a 9 ans
  florian 90b284e169 + generate .debug_aranges sections for dwarf debug info: enables faster address to debug info translation il y a 9 ans
  nickysn 87baa8c43f * in the internal assembler writer, when starting a new object file, set the il y a 9 ans
  nickysn 5576caada6 * handle the asd_cpu asd_cpu directive and keep track of the currently selected il y a 9 ans
  nickysn db5e67c3fe + introduced a new type TRelocDataInt for use as the 'data' parameter for il y a 9 ans
  nickysn e628729e1d + support 48-bit (16:32) far pointer relocations in the OMF internal linker il y a 9 ans
  nickysn c8e20dfe74 + added i8086-specific consts RELOC_ABSOLUTE16 and RELOC_RELATIVE16, which are il y a 9 ans
  Jeppe Johansen 1b02dd27dc Make relocation type more precise compared to output of gas. il y a 9 ans
  nickysn 0d48e5f6c7 + added support to the omf/i8086-msdos internal linker for omf relocation with il y a 10 ans
  nickysn 78362ed6ae * RELOC_ABSOLUTE32 made different than RELOC_ABSOLUTE on i8086 (and fixed all il y a 10 ans
  nickysn b744c83581 + implemented support for omf fixup records with target group other than 'DGROUP' in the i8086-msdos internal linker il y a 10 ans
  nickysn 1487236f29 + support addr_fardataseg references in the internal asm writer il y a 10 ans
  nickysn cbaa02e7b5 + support writing more than 1024 zeros in TObjSection.WriteZeros il y a 10 ans
  nickysn 4a855b140a + support mixing initialized and bss data in the same object section (only in il y a 10 ans
  nickysn 2e6d462ff6 * omf segment class names moved to a const array in omfbase, so they can be used il y a 10 ans
  nickysn 919cc8377a + added class type property CObjSymbol to TExeOutput as well il y a 10 ans
  nickysn 19aab3fd31 + i8086-msdos internal linker: write symbol addresses in segment:offset format in the linker map file il y a 10 ans
  nickysn 046a4e4114 * allow using a TObjSymbol subclass via using a "class of" type il y a 10 ans
  nickysn f3d5bf3743 * the result of tobjsymbol.address changed from 'aword' to 'qword' as well il y a 10 ans
  nickysn 8977c0fc78 * TExeSection.Size and .DataPos changed from aword to qword, because: il y a 10 ans
  nickysn ba1c494cd6 * the code for displaying a symbol address in the linker map file moved to a il y a 10 ans
  nickysn d8f88599de + support REL_DGROUP and REL_DGROUPREL in TExeOutput.RemoveUnreferencedSections il y a 10 ans
  nickysn f182a98d7b * also preserve TObjSymbol.group when updating external with global symbols il y a 10 ans
  nickysn b74a104e48 * instantiate TObjSectionGroup through a class type, to allow using a child il y a 10 ans
  nickysn 9aeb94676c + added virtual method to tobjsection for returning a string representation of il y a 10 ans
  nickysn a762532ae1 * changed the MemPos field in TObjSection and TExeSection from aword to qword: il y a 10 ans
  nickysn 515d702408 - removed semicolon after 'begin' il y a 10 ans
  nickysn 9fc100574c + added property TObjSymbol.group for use with the omf object format il y a 10 ans
  nickysn 0da38dbc79 + implemented support for the 'dgroup' (addr_dgroup) relocation type in the omf il y a 10 ans