From 854f1e4be9172c835d1b89973d29ce66f9e65479 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Mon, 29 Mar 2021 09:49:35 +1030 Subject: gas int vs bfd_boolean fixes * config/tc-arm.c (struct arm_long_option_table ): Return bfd_boolean. * config/tc-arm.h (arm_optimize_expr, arm_data_in_code): Likewise. * config/tc-metag.c (parse_mov_port): Replace unsigned int variable with bfd_boolean. (parse_mmov, parse_mov_ct, parse_alu, parse_shift, parse_bitop), (parse_cmp, parse_fmmov, parse_fmov_data, parse_fearith), (parse_dget_set, parse_dalu): Likewise, ensuring assignment from logical expressions. (struct metag_long_option ): Return bfd_boolean. (metag_parse_cpu, metag_parse_fpu, metag_parse_dsp): Likewise. * config/tc-msp430.c (msp430_dstoperand): Correct dummy type. * config/tc-s12z.c (parse_operand_func): Return bfd_boolean. (no_operands, lex_force_match, lex_reg_list): Likewise. (size_from_suffix): Return int. (s12z_relax_frag, md_estimate_size_before_relax): Return 0. * config/tc-s12z.h (tc_s12z_fix_adjustable): Likewise. --- gas/config/tc-arm.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gas/config/tc-arm.h') diff --git a/gas/config/tc-arm.h b/gas/config/tc-arm.h index 641ddc4..884e00f 100644 --- a/gas/config/tc-arm.h +++ b/gas/config/tc-arm.h @@ -82,7 +82,7 @@ extern unsigned int arm_frag_max_var (struct frag *); extern int arm_relax_frag (asection *, struct frag *, long); #define md_optimize_expr(l,o,r) arm_optimize_expr (l, o, r) -extern int arm_optimize_expr (expressionS *, operatorT, expressionS *); +extern bfd_boolean arm_optimize_expr (expressionS *, operatorT, expressionS *); #define md_cleanup() arm_cleanup () @@ -348,7 +348,7 @@ extern int arm_force_relocation (struct fix *); extern void arm_cleanup (void); extern void arm_start_line_hook (void); extern void arm_frob_label (symbolS *); -extern int arm_data_in_code (void); +extern bfd_boolean arm_data_in_code (void); extern char * arm_canonicalize_symbol_name (char *); extern void arm_adjust_symtab (void); extern void armelf_frob_symbol (symbolS *, int *); -- cgit v1.1