https://gcc.gnu.org/g:0ff49a5c1d39382c57d614a29510559068947376

commit r15-3930-g0ff49a5c1d39382c57d614a29510559068947376
Author: Matthieu Longo <matthieu.lo...@arm.com>
Date:   Thu Sep 26 18:14:23 2024 +0100

    aarch64: fix build failure on aarch64-none-elf
    
    A previous patch ([1]) introduced a build regression on aarch64-none-elf
    target. The changes were primarilly tested on aarch64-unknown-linux-gnu,
    so the issue was missed during development.
    The includes are slighly different between the two targets, and due to some
    include rules ([2]), "aarch64-unwind-def.h" was not found.
    
    [1]: 
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=bdf41d627c13bc5f0dc676991f4513daa9d9ae36
    
    [2]: https://gcc.gnu.org/onlinedocs/cpp/Include-Syntax.html
    > include "file"
    > ...  It searches for a file named file first in the directory
    > containing the current file, ...
    
    libgcc/ChangeLog:
    
            * config/aarch64/aarch64-unwind.h: Fix header path.

Diff:
---
 libgcc/config/aarch64/aarch64-unwind.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libgcc/config/aarch64/aarch64-unwind.h 
b/libgcc/config/aarch64/aarch64-unwind.h
index 2b774eb263cf..4d36f0b26f70 100644
--- a/libgcc/config/aarch64/aarch64-unwind.h
+++ b/libgcc/config/aarch64/aarch64-unwind.h
@@ -25,7 +25,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If 
not, see
 #if !defined (AARCH64_UNWIND_H) && !defined (__ILP32__)
 #define AARCH64_UNWIND_H
 
-#include "aarch64-unwind-def.h"
+#include "config/aarch64/aarch64-unwind-def.h"
 
 #include "ansidecl.h"
 #include <stdbool.h>

Reply via email to