Skip to content

lyn version 0.2.4

Compare
Choose a tag to compare
@StanHash StanHash released this 10 Dec 14:09
· 37 commits to master since this release

(binary for 64bit windows)

  • added support for absolute relocations to local symbols (those will be visible in the EA output no matter what)
  • changed command line options:
lyn [-[no]link] [-[no]longcalls] [-[no]temp] [-[no]hook] [-raw] <elf...>
  • -[no]link specifies whether anticipated linking is to occur (elves linking between themselves) (default is on)
  • -[no]longcalls specifies whether lyn should transform any relative jump/reference to an absolute one (useful when linking code using bls to symbols out of range) (default is off)
  • -[no]temp specifies whether lyn should keep & print all local symbols (when off, only the ones needed for relocation are kept) (default is off)
  • -[no]hook specifies whether automatic routine replacement hooks should be inserted (this happens when an object-relative symbol and an absolute symbol in two different elves have the same name, then lyn will output a "hook" to where the absolute symbol points to that will jump to the object-relative location) (default is on)