mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 15:41:40 +00:00
binman: Drop .note section from ELF
Recent versions of binutils add a '.note.gnu.property' into the ELF file. This is not required and interferes with the expected output. Drop it. Also fix testMakeElf() to use a different file for input and output. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
8dbb7444eb
commit
9d44a7e6c6
2 changed files with 4 additions and 1 deletions
|
@ -221,6 +221,9 @@ SECTIONS
|
|||
.empty : {
|
||||
*(.empty)
|
||||
} :empty
|
||||
/DISCARD/ : {
|
||||
*(.note.gnu.property)
|
||||
}
|
||||
.note : {
|
||||
*(.comment)
|
||||
} :note
|
||||
|
|
|
@ -148,7 +148,7 @@ class TestElf(unittest.TestCase):
|
|||
expected_text = b'1234'
|
||||
expected_data = b'wxyz'
|
||||
elf_fname = os.path.join(outdir, 'elf')
|
||||
bin_fname = os.path.join(outdir, 'elf')
|
||||
bin_fname = os.path.join(outdir, 'bin')
|
||||
|
||||
# Make an Elf file and then convert it to a fkat binary file. This
|
||||
# should produce the original data.
|
||||
|
|
Loading…
Reference in a new issue