mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-01-18 15:02:42 +00:00
* objcopy.c (copy_object): Set SEC_LINKER_CREATED when adding
sections. testsuite/ * binutils-all/note-1.d: New. * binutils-all/objcopy.exp: Add it.
This commit is contained in:
parent
89b402421c
commit
0930eddd65
@ -1,3 +1,8 @@
|
||||
2010-02-01 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* objcopy.c (copy_object): Set SEC_LINKER_CREATED when adding
|
||||
sections.
|
||||
|
||||
2010-01-28 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
PR 11225
|
||||
|
@ -1608,7 +1608,12 @@ copy_object (bfd *ibfd, bfd *obfd, const bfd_arch_info_type *input_arch)
|
||||
}
|
||||
else
|
||||
{
|
||||
padd->section = bfd_make_section_with_flags (obfd, padd->name, flags);
|
||||
/* We use LINKER_CREATED here so that the backend hooks
|
||||
will create any special section type information,
|
||||
instead of presuming we know what we're doing merely
|
||||
because we set the flags. */
|
||||
padd->section = bfd_make_section_with_flags
|
||||
(obfd, padd->name, flags | SEC_LINKER_CREATED);
|
||||
if (padd->section == NULL)
|
||||
{
|
||||
bfd_nonfatal_message (NULL, obfd, NULL,
|
||||
|
@ -1,3 +1,8 @@
|
||||
2010-02-01 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* binutils-all/note-1.d: New.
|
||||
* binutils-all/objcopy.exp: Add it.
|
||||
|
||||
2010-01-30 Dave Korn <dave.korn.cygwin@gmail.com>
|
||||
|
||||
* binutils-all/windres/html.rc: Don't xfail x86_64-*-mingw*.
|
||||
|
12
binutils/testsuite/binutils-all/note-1.d
Normal file
12
binutils/testsuite/binutils-all/note-1.d
Normal file
@ -0,0 +1,12 @@
|
||||
#PROG: objcopy
|
||||
#readelf: -S --wide
|
||||
#objcopy: --add-section .note=$srcdir/note-1.d
|
||||
#name: add notes section
|
||||
#source: copytest.s
|
||||
|
||||
There are .*
|
||||
|
||||
Section Headers:
|
||||
#...
|
||||
\[[ 0-9]*\] .note NOTE 0*0000000 0*...... 0*000... .*
|
||||
#...
|
@ -835,6 +835,7 @@ if [is_elf_format] {
|
||||
objcopy_test_readelf "ELF group" group-3.s
|
||||
objcopy_test_readelf "ELF group" group-4.s
|
||||
run_dump_test "copy-1"
|
||||
run_dump_test "note-1"
|
||||
}
|
||||
|
||||
run_dump_test "copy-2"
|
||||
|
Loading…
x
Reference in New Issue
Block a user