Историја ревизија

Аутор SHA1 Порука Датум
  tg74 634338dcd2 merge with trunk пре 10 година
  tg74 a78fc3fbee merge with trunk пре 11 година
  yury c2fed960c9 * Add android to supported targets for assemblers. It fixes assembling for i386-android. пре 12 година
  sergei af4935e346 + Support dynamic copy relocations. пре 12 година
  sergei 0aa7204707 + Added codes of dynamic relocations to TElfTarget; since most targets use similar dynamic relocation model differing only in code values, this will allow to do majority of handling in the base class. пре 12 година
  sergei c4d8396158 * Function RelocName made a member of TElfTarget, so it can be used outside of TElfExeOutput class. пре 12 година
  sergei d79761c607 * Changed TElfTarget from class to record, so it can contain data members while remaining statically allocated. пре 12 година
  sergei a730830c19 * Factored code for allocating GOT slots into TElfExeOutput.AllocGOTSlot. пре 12 година
  sergei 8ff1d76239 + x86_64/cpuelf.pas: Support writing RELATIVE relocations separately from other ones. пре 13 година
  sergei 90d564e6a5 + ELF linker: handle R_386_GOTOFF and R_X86_64_GOTOFF64 relocations пре 13 година
  sergei 6d70009f06 + ELF linker. Works on x86_64-linux and i386-linux good enough to pass the testsuite, but still requires a lot of work in nearly all aspects. In particular, no attempt to resolve symbols from shared libs is done, everything is just treated as imports. Symbol versioning isn't supported either. пре 13 година
  sergei c529356693 * Split most CPU-specific code from ogelf.pas into newly created cpuelf.pas units in CPU subdirectories. пре 13 година