From fe53efcc8048f643c6e30d968704357933644fe4 Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Mon, 22 Mar 2021 14:56:16 +0100 Subject: Remove strneq macro and use startswith. bfd/ChangeLog: * ecoff.c (strneq): Remove strneq and use startswith. (_bfd_ecoff_slurp_armap): Likewise. binutils/ChangeLog: * elfcomm.h (strneq): Remove strneq and use startswith. * readelf.c (ia64_process_unwind): Likewise. (process_note): Likewise. gas/ChangeLog: * config/obj-coff.c (strneq): Remove strneq and use startswith. (weak_is_altname): Likewise. (obj_coff_section): Likewise. * config/tc-cr16.c (process_label_constant): Likewise. * config/tc-crx.c (strneq): Likewise. include/ChangeLog: * opcode/cr16.h (strneq): Remove strneq and use startswith. ld/ChangeLog: * ldbuildid.c (strneq): Remove strneq and use startswith. (validate_build_id_style): Likewise. (compute_build_id_size): Likewise. opcodes/ChangeLog: * arm-dis.c (strneq): Remove strneq and use startswith. * cr16-dis.c (print_insn_cr16): Likewise. * score-dis.c (streq): Likewise. (strneq): Likewise. * score7-dis.c (strneq): Likewise. --- gas/config/tc-cr16.c | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'gas/config/tc-cr16.c') diff --git a/gas/config/tc-cr16.c b/gas/config/tc-cr16.c index 733b08e..1f6b1fe 100644 --- a/gas/config/tc-cr16.c +++ b/gas/config/tc-cr16.c @@ -905,34 +905,34 @@ process_label_constant (char *str, ins * cr16_ins) cr16_ins->rtype = BFD_RELOC_NONE; relocatable = 1; - if (strneq (input_line_pointer, "@c", 2)) + if (startswith (input_line_pointer, "@c")) symbol_with_at = 1; - if (strneq (input_line_pointer, "@l", 2) - || strneq (input_line_pointer, ":l", 2)) + if (startswith (input_line_pointer, "@l") + || startswith (input_line_pointer, ":l")) symbol_with_l = 1; - if (strneq (input_line_pointer, "@m", 2) - || strneq (input_line_pointer, ":m", 2)) + if (startswith (input_line_pointer, "@m") + || startswith (input_line_pointer, ":m")) symbol_with_m = 1; - if (strneq (input_line_pointer, "@s", 2) - || strneq (input_line_pointer, ":s", 2)) + if (startswith (input_line_pointer, "@s") + || startswith (input_line_pointer, ":s")) symbol_with_s = 1; - if (strneq (input_line_pointer, "@cGOT", 5) - || strneq (input_line_pointer, "@cgot", 5)) + if (startswith (input_line_pointer, "@cGOT") + || startswith (input_line_pointer, "@cgot")) { if (GOT_symbol == NULL) GOT_symbol = symbol_find_or_make (GLOBAL_OFFSET_TABLE_NAME); symbol_with_at_gotc = 1; } - else if (strneq (input_line_pointer, "@GOT", 4) - || strneq (input_line_pointer, "@got", 4)) + else if (startswith (input_line_pointer, "@GOT") + || startswith (input_line_pointer, "@got")) { - if ((strneq (input_line_pointer, "+", 1)) - || (strneq (input_line_pointer, "-", 1))) + if ((startswith (input_line_pointer, "+")) + || (startswith (input_line_pointer, "-"))) as_warn (_("GOT bad expression with %s."), input_line_pointer); if (GOT_symbol == NULL) -- cgit v1.1