diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2015-04-09 10:56:28 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2015-04-09 10:56:28 -0700 |
commit | cd6faa73f8e3b888ee8b73a733382a5587aca202 (patch) | |
tree | 7064b68458f5256b96583af2a6f997e27131972a /gold | |
parent | 19424843891a0b9b0f9c2532cb7251813c4a8cf9 (diff) | |
download | gdb-cd6faa73f8e3b888ee8b73a733382a5587aca202.zip gdb-cd6faa73f8e3b888ee8b73a733382a5587aca202.tar.gz gdb-cd6faa73f8e3b888ee8b73a733382a5587aca202.tar.bz2 |
Properly check --compress-debug-sections=XXX
We can't check if input is ELF in copy_file since some targets may only
set xvec after bfd_check_format_matches is called. This patch moves
this check to copy_object.
bfd/
* elfxx-target.h (TARGET_BIG_SYM): Add BFD_COMPRESS_GABI to
object_flags.
(TARGET_LITTLE_SYM): Likewise.
binutils/
* objcopy.c (do_debug_sections): Use bit patterns.
(copy_object): Return FALSE for compress_zlib, compress_gnu_zlib
and compress_gabi_zlib on non-ELF input.
(copy_file): Don't check non-ELF input here.
Diffstat (limited to 'gold')
0 files changed, 0 insertions, 0 deletions