From 461248c1433714584060fd3a41efe28088aa855b Mon Sep 17 00:00:00 2001 From: Sam James Date: Fri, 22 Nov 2024 15:47:23 +0000 Subject: [PATCH] libiberty: sync with gcc again This imports the following single commit from GCC as of r15-5586-g77f4b1097e6aec: 961c50410926 Add LTO support That change slipped in while I was preparing the previous just-pushed sync. --- libiberty/ChangeLog | 4 ++++ libiberty/simple-object-coff.c | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 4a461602ac0..83e9120c444 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,7 @@ +2024-11-19 Evgeny Karpov + + * simple-object-coff.c: Add aarch64. + 2024-11-16 Andrew Pinski * testsuite/test-demangle.c (get_line): Change K&R style diff --git a/libiberty/simple-object-coff.c b/libiberty/simple-object-coff.c index e748205972f..fd3c310db51 100644 --- a/libiberty/simple-object-coff.c +++ b/libiberty/simple-object-coff.c @@ -219,7 +219,9 @@ static const struct coff_magic_struct coff_magic[] = /* i386. */ { 0x14c, 0, F_EXEC | IMAGE_FILE_SYSTEM | IMAGE_FILE_DLL }, /* x86_64. */ - { 0x8664, 0, F_EXEC | IMAGE_FILE_SYSTEM | IMAGE_FILE_DLL } + { 0x8664, 0, F_EXEC | IMAGE_FILE_SYSTEM | IMAGE_FILE_DLL }, + /* AArch64. */ + { 0xaa64, 0, F_EXEC | IMAGE_FILE_SYSTEM | IMAGE_FILE_DLL } }; /* See if we have a COFF file. */ -- 2.47.3