llvm-project/llvm/tools/llvm-objcopy/ELF
Jordan Rupprecht 77d3590a87 Revert [llvm-objcopy] Allow strip symtab from executables and DSOs
This reverts r365193 (git commit 194f16b354)

This patch doesn't work with binaries built w/ `--emit-relocs`, e.g.

```
$ echo 'int main() { return 0; }' | clang -Wl,--emit-relocs -x c - -o foo && llvm-objcopy --strip-unneeded foo
llvm-objcopy: error: 'foo': not stripping symbol '__gmon_start__' because it is named in a relocation
```

llvm-svn: 365712
2019-07-10 23:32:44 +00:00
..
ELFObjcopy.cpp Revert [llvm-objcopy] Allow strip symtab from executables and DSOs 2019-07-10 23:32:44 +00:00
ELFObjcopy.h [llvm-objcopy] Implement IHEX reader 2019-06-13 09:56:14 +00:00
Object.cpp Revert [llvm-objcopy] Allow strip symtab from executables and DSOs 2019-07-10 23:32:44 +00:00
Object.h Revert [llvm-objcopy] Allow strip symtab from executables and DSOs 2019-07-10 23:32:44 +00:00