diff options
author | Alan Modra <amodra@gmail.com> | 2022-12-06 14:40:10 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2022-12-06 14:40:10 +1030 |
commit | 7b5f66a118a6e252a56c472c082a29d39ede68c6 (patch) | |
tree | ae6097315f0fbd29f6a2783856afddd8c715b532 /bfd/section.c | |
parent | 89dbeac7460eaa2c6b0149b8abfac880ecefbfe3 (diff) | |
download | binutils-7b5f66a118a6e252a56c472c082a29d39ede68c6.zip binutils-7b5f66a118a6e252a56c472c082a29d39ede68c6.tar.gz binutils-7b5f66a118a6e252a56c472c082a29d39ede68c6.tar.bz2 |
Get rid of SEC_ELF_RENAME
SEC_ELF_RENAME is a flag used to effect section name changes when
compressing/decompressing zlib-gnu debug sections. This can be
accomplished more directly in one of the objcopy specific bfd
functions. Renaming for ld input is simplified too. Ld input object
files always have BFD_DECOMPRESS set.
bfd/
* compress.c (bfd_convert_section_size): Rename to..
(bfd_convert_section_setup): ..this. Handle objcopy renaming
of compressed/decompressed debug sections.
* elf.c (_bfd_elf_make_section_from_shdr): Only rename zdebug
input for linker.
(elf_fake_sections): Don't handle renaming of debug sections for
objcopy here.
* section.c (SEC_ELF_RENAME): Delete.
* bfd-in2.h: Regenerate.
binutils/
* objcopy.c (setup_section): Call bfd_convert_section_setup.
Don't call bfd_convert_section_size.
Diffstat (limited to 'bfd/section.c')
-rw-r--r-- | bfd/section.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/bfd/section.c b/bfd/section.c index f73e034..30ab6a7 100644 --- a/bfd/section.c +++ b/bfd/section.c @@ -347,10 +347,6 @@ CODE_FRAGMENT . TMS320C54X only. *} .#define SEC_TIC54X_BLOCK 0x10000000 . -. {* This section should be renamed. This is for ELF linker -. internal use only. *} -.#define SEC_ELF_RENAME 0x10000000 -. . {* Conditionally link this section; do not link if there are no . references found to any symbol in the section. This is for TI . TMS320C54X only. *} |