Danke für die Antwort.
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? ...