diff options
author | Per Fogelstrom <pefo@cvs.openbsd.org> | 1997-08-01 13:10:46 +0000 |
---|---|---|
committer | Per Fogelstrom <pefo@cvs.openbsd.org> | 1997-08-01 13:10:46 +0000 |
commit | ca77b6da57e48599287f45d2a1ab63c6c5e2b4e3 (patch) | |
tree | 326cc6e67dd3206b19b5380a96bb42505b7bb5bf | |
parent | 8fa56fa690ca5e20bd6c1436619e05e1449dc234 (diff) |
Explain the behaviour of ELF crunching a little.
-rw-r--r-- | distrib/crunch/crunchide/crunchide.1 | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/distrib/crunch/crunchide/crunchide.1 b/distrib/crunch/crunchide/crunchide.1 index 38a04cf6b93..325f9fd49a7 100644 --- a/distrib/crunch/crunchide/crunchide.1 +++ b/distrib/crunch/crunchide/crunchide.1 @@ -58,6 +58,14 @@ is designed as a companion program for .Xr crunchgen 1 , which automates the process of creating crunched binaries from multiple component programs. +.Sh NOTES +The ELF version of +.Nm crunchide +mangles the symboltable beyond recognition. +It is therefore not advisable to try to run +.Xr nm 1 +on a crunched object file. This is due to the nature of the ELF symboltable +and how some arches uses the symbol attributes for their GOT build. .Sh SEE ALSO .Xr crunchgen 1 , .Xr ld 1 |