tools/nolibc: use arm64 name over aarch64
Nolibc generally uses the kernel's architecture names. aarch64 is the only exception. Remove the special case. Nothing changes for the users. Acked-by: Willy Tarreau <w@1wt.eu> Link: https://lore.kernel.org/r/20250623-nolibc-aarch64-arm64-v1-1-a2892f1c1b27@weissschuh.net Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
This commit is contained in:
parent
f7c8bb6c3c
commit
01e8a6d0c3
|
|
@ -23,8 +23,7 @@ else
|
|||
Q=@
|
||||
endif
|
||||
|
||||
nolibc_arch := $(patsubst arm64,aarch64,$(ARCH))
|
||||
arch_file := arch-$(nolibc_arch).h
|
||||
arch_file := arch-$(ARCH).h
|
||||
all_files := \
|
||||
compiler.h \
|
||||
crt.h \
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
/* SPDX-License-Identifier: LGPL-2.1 OR MIT */
|
||||
/*
|
||||
* AARCH64 specific definitions for NOLIBC
|
||||
* ARM64 specific definitions for NOLIBC
|
||||
* Copyright (C) 2017-2022 Willy Tarreau <w@1wt.eu>
|
||||
*/
|
||||
|
||||
#ifndef _NOLIBC_ARCH_AARCH64_H
|
||||
#define _NOLIBC_ARCH_AARCH64_H
|
||||
#ifndef _NOLIBC_ARCH_ARM64_H
|
||||
#define _NOLIBC_ARCH_ARM64_H
|
||||
|
||||
#include "compiler.h"
|
||||
#include "crt.h"
|
||||
|
||||
/* Syscalls for AARCH64 :
|
||||
/* Syscalls for ARM64 :
|
||||
* - registers are 64-bit
|
||||
* - stack is 16-byte aligned
|
||||
* - syscall number is passed in x8
|
||||
|
|
@ -150,4 +150,4 @@ void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _s
|
|||
);
|
||||
__nolibc_entrypoint_epilogue();
|
||||
}
|
||||
#endif /* _NOLIBC_ARCH_AARCH64_H */
|
||||
#endif /* _NOLIBC_ARCH_ARM64_H */
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
#elif defined(__ARM_EABI__)
|
||||
#include "arch-arm.h"
|
||||
#elif defined(__aarch64__)
|
||||
#include "arch-aarch64.h"
|
||||
#include "arch-arm64.h"
|
||||
#elif defined(__mips__)
|
||||
#include "arch-mips.h"
|
||||
#elif defined(__powerpc__)
|
||||
|
|
|
|||
Loading…
Reference in New Issue