From: Andrew Hanson Date: Fri, 26 Sep 2025 10:22:37 +0000 (+0200) Subject: bfd: guard ARCH_SIZE uses to avoid -Wundef X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=951df7206e969a8f49f87707121fa1ef93268c28;p=thirdparty%2Fbinutils-gdb.git bfd: guard ARCH_SIZE uses to avoid -Wundef bfd/ * elf-bfd.h: Use `defined(ARCH_SIZE)` instead of testing ARCH_SIZE directly, to silence -Wundef when ARCH_SIZE is not defined. Signed-off-by: Andrew Hanson --- diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h index 51e6ae7bb78..9ce81ebd314 100644 --- a/bfd/elf-bfd.h +++ b/bfd/elf-bfd.h @@ -46,7 +46,7 @@ extern "C" { #define NUM_SHDR_ENTRIES(shdr) ((shdr)->sh_entsize > 0 ? (shdr)->sh_size / (shdr)->sh_entsize : 0) /* If size isn't specified as 64 or 32, NAME macro should fail. */ -#ifndef NAME +#if !defined(NAME) && defined(ARCH_SIZE) #if ARCH_SIZE == 64 #define NAME(x, y) x ## 64 ## _ ## y #endif