On 26/09/2024 18:14, Matthieu Longo wrote:
> 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.
> ---
>  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 2b774eb263c..4d36f0b26f7 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>

OK.

R.

Reply via email to