Einzelnen Beitrag anzeigen

Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#3

AW: GNU Loader/Linker

  Alt 10. Nov 2010, 23:24
Danke für die Antwort.

Suchst du nach strace?
Nicht wirklich. "strace" war bekannt und ich könnte zumindest bei besagtem Linker auch ne Variable dazu mißbrauchen, siehe hier:

Code:
LD_DEBUG=all ./meinprogram --argumente ...
oder eben lang:

Code:
LD_DEBUG=all
export LD_DEBUG
./meinprogram --argumente ...
(ja, ich weiß das man in Bash "export VAR=VAL" schreiben kann, aber das ist ein Bashismus )

Was ich will ist aber sozusagen den Mechanismus in GDB zu umgehen wenn ich das Programm starte und schon innerhalb des Loaders anzuhalten. Der Name einer zentralen Funktion im Loader könnte u.U. schon helfen, aber ich weiß nicht 100% wo ich gucken soll. In der ELF? Symboltabelle des Loaders den meine ELF erfordert? ...
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat