mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-11-16 12:34:43 +00:00
gas: add missing header guard in tc-<arch>.h files
This patch adds missing header guards in some of the tc-<arch>.h, and merely comments on the corresponding #endif for others. The patch does not aim at being exhaustive, it only touched the files relevant for [1]. [1]: https://inbox.sourceware.org/binutils/20250711112913.2453285-1-matthieu.longo@arm.com/
This commit is contained in:
@@ -271,4 +271,4 @@ struct arc_relax_type
|
||||
extern void arc_md_end (void);
|
||||
#define md_end arc_md_end
|
||||
|
||||
#endif
|
||||
#endif /* TC_ARC */
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA
|
||||
02110-1301, USA. */
|
||||
|
||||
#ifndef TC_ARM
|
||||
#define TC_ARM 1
|
||||
|
||||
#ifndef TARGET_BYTES_BIG_ENDIAN
|
||||
@@ -377,3 +378,5 @@ extern bool arm_tc_equal_in_insn (int, char *);
|
||||
#define TC_LARGEST_EXPONENT_IS_NORMAL(PRECISION) \
|
||||
arm_is_largest_exponent_ok ((PRECISION))
|
||||
int arm_is_largest_exponent_ok (int precision);
|
||||
|
||||
#endif /* TC_ARM */
|
||||
|
||||
@@ -106,4 +106,4 @@ extern long csky_relax_frag (segT, fragS *, long);
|
||||
const char * elf32_csky_target_format (void);
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif /* TC_CSKY */
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA
|
||||
02110-1301, USA. */
|
||||
|
||||
#ifndef TC_MSP430
|
||||
#define TC_MSP430
|
||||
/* By convention, you should define this macro in the `.h' file. For
|
||||
example, `tc-m68k.h' defines `TC_M68K'. You might have to use this
|
||||
@@ -172,3 +173,5 @@ extern bool msp430_allow_local_subtract (expressionS *, expressionS *, segT);
|
||||
#define TC_LINKRELAX_FIXUP(seg) ((seg->flags & SEC_CODE) || (seg->flags & SEC_DEBUGGING))
|
||||
|
||||
#define DWARF2_ADDR_SIZE(bfd) 4
|
||||
|
||||
#endif /* TC_MSP430 */
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA
|
||||
02110-1301, USA. */
|
||||
|
||||
#ifndef TC_PPC
|
||||
#define TC_PPC
|
||||
|
||||
#include "opcode/ppc.h"
|
||||
@@ -367,3 +368,5 @@ extern int ppc_dwarf2_line_min_insn_length;
|
||||
#define DWARF2_DEFAULT_RETURN_COLUMN 0x41
|
||||
#define DWARF2_CIE_DATA_ALIGNMENT ppc_cie_data_alignment
|
||||
#define EH_FRAME_ALIGNMENT 2
|
||||
|
||||
#endif /* TC_PPC */
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA
|
||||
02110-1301, USA. */
|
||||
|
||||
#ifndef TC_S390
|
||||
#define TC_S390
|
||||
|
||||
struct fix;
|
||||
@@ -129,3 +130,5 @@ extern offsetT s390_sframe_cfa_ra_offset (void);
|
||||
/* The abi/arch identifier for SFrame. */
|
||||
unsigned char s390_sframe_get_abi_arch (void);
|
||||
#define sframe_get_abi_arch s390_sframe_get_abi_arch
|
||||
|
||||
#endif /* TC_S390 */
|
||||
|
||||
@@ -178,4 +178,4 @@ extern int sparc_cie_data_alignment;
|
||||
this, BFD_RELOC_32_PCREL will be emitted directly instead. */
|
||||
#define CFI_DIFF_EXPR_OK 0
|
||||
|
||||
#endif
|
||||
#endif /* TC_SPARC */
|
||||
|
||||
@@ -18,7 +18,9 @@
|
||||
Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA
|
||||
02110-1301, USA. */
|
||||
|
||||
#ifndef TC_TIC6X
|
||||
#define TC_TIC6X 1
|
||||
|
||||
#define TARGET_BYTES_BIG_ENDIAN 0
|
||||
#define WORKING_DOT_WORD
|
||||
#define DOUBLEBAR_PARALLEL
|
||||
@@ -225,3 +227,5 @@ struct fde_entry;
|
||||
void tic6x_cfi_endproc (struct fde_entry *fde);
|
||||
|
||||
#define tc_cfi_section_name ".c6xabi.exidx"
|
||||
|
||||
#endif /* TC_TIC6X */
|
||||
|
||||
Reference in New Issue
Block a user