diff options
author | Nick Clifton <nickc@redhat.com> | 2009-06-22 17:56:02 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2009-06-22 17:56:02 +0000 |
commit | 9c2799c243988c1a6d3fe93c7c2c06599672068d (patch) | |
tree | 68afc552886047c3623e058f7f5eb90e8595bc53 /gas/config/tc-mips.c | |
parent | 6e3f70d70b1c88fb344b31ec6d3021b97d58302e (diff) | |
download | gdb-9c2799c243988c1a6d3fe93c7c2c06599672068d.zip gdb-9c2799c243988c1a6d3fe93c7c2c06599672068d.tar.gz gdb-9c2799c243988c1a6d3fe93c7c2c06599672068d.tar.bz2 |
* gas/app, gas/as.c, gas/as.h, gas/atof-generic.c, gas/cgen.c,
gas/config/atof-ieee.c, gas/config/obj-aout.c,
gas/config/obj-coff.c, gas/config/obj-ecoff.c,
gas/config/obj-elf.c, gas/config/obj-som.c, gas/config/tc-alpha.c,
gas/config/tc-arc.c, gas/config/tc-arm.c, gas/config/tc-cr16.c,
gas/config/tc-cris.c, gas/config/tc-crx.c, gas/config/tc-d30v.c,
gas/config/tc-dlx.c, gas/config/tc-hppa.c, gas/config/tc-i370.c,
gas/config/tc-i386-intel.c, gas/config/tc-i386.c,
gas/config/tc-i860.c, gas/config/tc-i960.c, gas/config/tc-ia64.c,
gas/config/tc-iq2000.c, gas/config/tc-m32c.c,
gas/config/tc-m32r.c, gas/config/tc-m68hc11.c,
gas/config/tc-m68k.c, gas/config/tc-maxq.c, gas/config/tc-mcore.c,
gas/config/tc-mep.c, gas/config/tc-mips.c, gas/config/tc-mmix.c,
gas/config/tc-mn10300.c, gas/config/tc-moxie.c,
gas/config/tc-ns32k.c, gas/config/tc-pj.c, gas/config/tc-ppc.c,
gas/config/tc-s390.c, gas/config/tc-score.c,
gas/config/tc-score7.c, gas/config/tc-sh.c, gas/config/tc-sparc.c,
gas/config/tc-spu.c, gas/config/tc-tic30.c, gas/config/tc-vax.c,
gas/config/tc-xtensa.c, gas/config/xtensa-relax.c,
gas/dw2gencfi.c, gas/dwarf2dbg.c, gas/ehopt.c, gas/expr.c,
gas/frags.c, gas/input-file.c, gas/read.c, gas/sb.c,
gas/subsegs.c, gas/symbols.c, gas/write.c: Change the name of the
gas macro `assert' to `gas_assert'.
Diffstat (limited to 'gas/config/tc-mips.c')
-rw-r--r-- | gas/config/tc-mips.c | 136 |
1 files changed, 68 insertions, 68 deletions
diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index f129cb7..5c2c019 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -2217,7 +2217,7 @@ insn_uses_reg (const struct mips_cl_insn *ip, unsigned int reg, { if (class == MIPS16_REG) { - assert (mips_opts.mips16); + gas_assert (mips_opts.mips16); reg = mips16_to_32_reg_map[reg]; class = MIPS_GR_REG; } @@ -2228,7 +2228,7 @@ insn_uses_reg (const struct mips_cl_insn *ip, unsigned int reg, if (class == MIPS_FP_REG) { - assert (! mips_opts.mips16); + gas_assert (! mips_opts.mips16); /* If we are called with either $f0 or $f1, we must check $f0. This is not optimal, because it will introduce an unnecessary NOP between "lwc1 $f0" and "swc1 $f1". To fix this we would @@ -2317,7 +2317,7 @@ mips_move_labels (void) for (l = si->label_list; l != NULL; l = l->next) { - assert (S_GET_SEGMENT (l->label) == now_seg); + gas_assert (S_GET_SEGMENT (l->label) == now_seg); symbol_set_frag (l->label, frag_now); val = (valueT) frag_now_fix (); /* mips16 text labels are stored as odd. */ @@ -2407,7 +2407,7 @@ relax_close_frag (void) static void relax_start (symbolS *symbol) { - assert (mips_relax.sequence == 0); + gas_assert (mips_relax.sequence == 0); mips_relax.sequence = 1; mips_relax.symbol = symbol; } @@ -2418,7 +2418,7 @@ relax_start (symbolS *symbol) static void relax_switch (void) { - assert (mips_relax.sequence == 1); + gas_assert (mips_relax.sequence == 1); mips_relax.sequence = 2; } @@ -2427,7 +2427,7 @@ relax_switch (void) static void relax_end (void) { - assert (mips_relax.sequence == 2); + gas_assert (mips_relax.sequence == 2); relax_close_frag (); mips_relax.sequence = 0; } @@ -2788,7 +2788,7 @@ append_insn (struct mips_cl_insn *ip, expressionS *address_expr, { /* Work out how many nops in prev_nop_frag are needed by IP. */ int nops = nops_for_insn_or_target (history, ip); - assert (nops <= prev_nop_frag_holds); + gas_assert (nops <= prev_nop_frag_holds); /* Enforce NOPS as a minimum. */ if (nops > prev_nop_frag_required) @@ -2855,7 +2855,7 @@ append_insn (struct mips_cl_insn *ip, expressionS *address_expr, else if (*reloc_type > BFD_RELOC_UNUSED) { /* We need to set up a variant frag. */ - assert (mips_opts.mips16 && address_expr != NULL); + gas_assert (mips_opts.mips16 && address_expr != NULL); add_relaxed_insn (ip, 4, 0, RELAX_MIPS16_ENCODE (*reloc_type - BFD_RELOC_UNUSED, @@ -3552,8 +3552,8 @@ macro_build (expressionS *ep, const char *name, const char *fmt, ...) r[1] = BFD_RELOC_UNUSED; r[2] = BFD_RELOC_UNUSED; mo = (struct mips_opcode *) hash_find (op_hash, name); - assert (mo); - assert (strcmp (name, mo->name) == 0); + gas_assert (mo); + gas_assert (strcmp (name, mo->name) == 0); while (1) { @@ -3565,8 +3565,8 @@ macro_build (expressionS *ep, const char *name, const char *fmt, ...) break; ++mo; - assert (mo->name); - assert (strcmp (name, mo->name) == 0); + gas_assert (mo->name); + gas_assert (strcmp (name, mo->name) == 0); } create_insn (&insn, mo); @@ -3691,7 +3691,7 @@ macro_build (expressionS *ep, const char *name, const char *fmt, ...) case 'j': case 'o': macro_read_relocs (&args, r); - assert (*r == BFD_RELOC_GPREL16 + gas_assert (*r == BFD_RELOC_GPREL16 || *r == BFD_RELOC_MIPS_LITERAL || *r == BFD_RELOC_MIPS_HIGHER || *r == BFD_RELOC_HI16_S @@ -3707,7 +3707,7 @@ macro_build (expressionS *ep, const char *name, const char *fmt, ...) case 'u': macro_read_relocs (&args, r); - assert (ep != NULL + gas_assert (ep != NULL && (ep->X_op == O_constant || (ep->X_op == O_symbol && (*r == BFD_RELOC_MIPS_HIGHEST @@ -3719,7 +3719,7 @@ macro_build (expressionS *ep, const char *name, const char *fmt, ...) continue; case 'p': - assert (ep != NULL); + gas_assert (ep != NULL); /* * This allows macro() to pass an immediate expression for @@ -3744,7 +3744,7 @@ macro_build (expressionS *ep, const char *name, const char *fmt, ...) continue; case 'a': - assert (ep != NULL); + gas_assert (ep != NULL); *r = BFD_RELOC_MIPS_JMP; continue; @@ -3762,7 +3762,7 @@ macro_build (expressionS *ep, const char *name, const char *fmt, ...) break; } va_end (args); - assert (*r == BFD_RELOC_UNUSED ? ep == NULL : ep != NULL); + gas_assert (*r == BFD_RELOC_UNUSED ? ep == NULL : ep != NULL); append_insn (&insn, ep, r); } @@ -3777,14 +3777,14 @@ mips16_macro_build (expressionS *ep, const char *name, const char *fmt, = {BFD_RELOC_UNUSED, BFD_RELOC_UNUSED, BFD_RELOC_UNUSED}; mo = (struct mips_opcode *) hash_find (mips16_op_hash, name); - assert (mo); - assert (strcmp (name, mo->name) == 0); + gas_assert (mo); + gas_assert (strcmp (name, mo->name) == 0); while (strcmp (fmt, mo->args) != 0 || mo->pinfo == INSN_MACRO) { ++mo; - assert (mo->name); - assert (strcmp (name, mo->name) == 0); + gas_assert (mo->name); + gas_assert (strcmp (name, mo->name) == 0); } create_insn (&insn, mo); @@ -3858,7 +3858,7 @@ mips16_macro_build (expressionS *ep, const char *name, const char *fmt, case 'p': case 'q': { - assert (ep != NULL); + gas_assert (ep != NULL); if (ep->X_op != O_constant) *r = (int) BFD_RELOC_UNUSED + c; @@ -3881,7 +3881,7 @@ mips16_macro_build (expressionS *ep, const char *name, const char *fmt, break; } - assert (*r == BFD_RELOC_UNUSED ? ep == NULL : ep != NULL); + gas_assert (*r == BFD_RELOC_UNUSED ? ep == NULL : ep != NULL); append_insn (&insn, ep, r); } @@ -3947,7 +3947,7 @@ macro_build_lui (expressionS *ep, int regnum) const char *name = "lui"; const char *fmt = "t,u"; - assert (! mips_opts.mips16); + gas_assert (! mips_opts.mips16); high_expr = *ep; @@ -3960,10 +3960,10 @@ macro_build_lui (expressionS *ep, int regnum) } else { - assert (ep->X_op == O_symbol); + gas_assert (ep->X_op == O_symbol); /* _gp_disp is a special case, used from s_cpload. __gnu_local_gp is used if mips_no_shared. */ - assert (mips_pic == NO_PIC + gas_assert (mips_pic == NO_PIC || (! HAVE_NEWABI && strcmp (S_GET_NAME (ep->X_add_symbol), "_gp_disp") == 0) || (! mips_in_shared @@ -3973,8 +3973,8 @@ macro_build_lui (expressionS *ep, int regnum) } mo = hash_find (op_hash, name); - assert (strcmp (name, mo->name) == 0); - assert (strcmp (fmt, mo->args) == 0); + gas_assert (strcmp (name, mo->name) == 0); + gas_assert (strcmp (fmt, mo->args) == 0); create_insn (&insn, mo); insn.insn_opcode = insn.insn_mo->match; @@ -3995,7 +3995,7 @@ static void macro_build_ldst_constoffset (expressionS *ep, const char *op, int treg, int breg, int dbl) { - assert (ep->X_op == O_constant); + gas_assert (ep->X_op == O_constant); /* Sign-extending 32-bit constants makes their handling easier. */ if (!dbl) @@ -4148,7 +4148,7 @@ load_register (int reg, expressionS *ep, int dbl) if (ep->X_op != O_big) { - assert (ep->X_op == O_constant); + gas_assert (ep->X_op == O_constant); /* Sign-extending 32-bit constants makes their handling easier. */ if (!dbl) @@ -4202,7 +4202,7 @@ load_register (int reg, expressionS *ep, int dbl) } else { - assert (ep->X_add_number > 2); + gas_assert (ep->X_add_number > 2); if (ep->X_add_number == 3) generic_bignum[3] = 0; else if (ep->X_add_number > 4) @@ -4749,7 +4749,7 @@ macro (struct mips_cl_insn *ip) bfd_reloc_code_real_type r; int hold_mips_optimize; - assert (! mips_opts.mips16); + gas_assert (! mips_opts.mips16); treg = (ip->insn_opcode >> 16) & 0x1f; dreg = (ip->insn_opcode >> 11) & 0x1f; @@ -5755,7 +5755,7 @@ macro (struct mips_cl_insn *ip) dreg = tempreg; else { - assert (tempreg == AT); + gas_assert (tempreg == AT); macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", treg, AT, breg); dreg = treg; @@ -5896,7 +5896,7 @@ macro (struct mips_cl_insn *ip) dreg = tempreg; else { - assert (tempreg == AT); + gas_assert (tempreg == AT); load_delay_nop (); macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", treg, AT, breg); @@ -5939,7 +5939,7 @@ macro (struct mips_cl_insn *ip) { /* We must add in the base register now, as in the external symbol case. */ - assert (tempreg == AT); + gas_assert (tempreg == AT); load_delay_nop (); macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", treg, AT, breg); @@ -6035,7 +6035,7 @@ macro (struct mips_cl_insn *ip) dreg = tempreg; else { - assert (tempreg == AT); + gas_assert (tempreg == AT); macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", treg, AT, breg); dreg = treg; @@ -6685,7 +6685,7 @@ macro (struct mips_cl_insn *ip) 16 bits, because we have no way to load the upper 16 bits (actually, we could handle them for the subset of cases in which we are not using $at). */ - assert (offset_expr.X_op == O_symbol); + gas_assert (offset_expr.X_op == O_symbol); if (HAVE_NEWABI) { macro_build (&offset_expr, ADDRESS_LOAD_INSN, "t,o(b)", tempreg, @@ -6735,7 +6735,7 @@ macro (struct mips_cl_insn *ip) 16 bits, because we have no way to load the upper 16 bits (actually, we could handle them for the subset of cases in which we are not using $at). */ - assert (offset_expr.X_op == O_symbol); + gas_assert (offset_expr.X_op == O_symbol); expr1.X_add_number = offset_expr.X_add_number; offset_expr.X_add_number = 0; if (expr1.X_add_number < -0x8000 @@ -6774,7 +6774,7 @@ macro (struct mips_cl_insn *ip) Otherwise, for local symbols, we want: lw $tempreg,<sym>($gp) (BFD_RELOC_MIPS_GOT_PAGE) <op> $treg,<sym>($tempreg) (BFD_RELOC_MIPS_GOT_OFST) */ - assert (offset_expr.X_op == O_symbol); + gas_assert (offset_expr.X_op == O_symbol); expr1.X_add_number = offset_expr.X_add_number; offset_expr.X_add_number = 0; if (expr1.X_add_number < -0x8000 @@ -6827,7 +6827,7 @@ macro (struct mips_cl_insn *ip) } else { - assert (offset_expr.X_op == O_symbol + gas_assert (offset_expr.X_op == O_symbol && strcmp (segment_name (S_GET_SEGMENT (offset_expr.X_add_symbol)), ".lit4") == 0 @@ -6869,7 +6869,7 @@ macro (struct mips_cl_insn *ip) move_register (lreg, 0); else { - assert (offset_expr.X_op == O_constant); + gas_assert (offset_expr.X_op == O_constant); load_register (lreg, &offset_expr, 0); } } @@ -6924,7 +6924,7 @@ macro (struct mips_cl_insn *ip) load_register (AT, &imm_expr, HAVE_64BIT_FPRS); if (HAVE_64BIT_FPRS) { - assert (HAVE_64BIT_GPRS); + gas_assert (HAVE_64BIT_GPRS); macro_build (NULL, "dmtc1", "t,S", AT, treg); } else @@ -6934,7 +6934,7 @@ macro (struct mips_cl_insn *ip) macro_build (NULL, "mtc1", "t,G", 0, treg); else { - assert (offset_expr.X_op == O_constant); + gas_assert (offset_expr.X_op == O_constant); load_register (AT, &offset_expr, 0); macro_build (NULL, "mtc1", "t,G", AT, treg); } @@ -6942,7 +6942,7 @@ macro (struct mips_cl_insn *ip) break; } - assert (offset_expr.X_op == O_symbol + gas_assert (offset_expr.X_op == O_symbol && offset_expr.X_add_number == 0); s = segment_name (S_GET_SEGMENT (offset_expr.X_add_symbol)); if (strcmp (s, ".lit8") == 0) @@ -6959,7 +6959,7 @@ macro (struct mips_cl_insn *ip) } else { - assert (strcmp (s, RDATA_SECTION_NAME) == 0); + gas_assert (strcmp (s, RDATA_SECTION_NAME) == 0); used_at = 1; if (mips_pic != NO_PIC) macro_build (&offset_expr, ADDRESS_LOAD_INSN, "t,o(b)", AT, @@ -6986,7 +6986,7 @@ macro (struct mips_cl_insn *ip) to adjust when loading from memory. */ r = BFD_RELOC_LO16; dob: - assert (mips_opts.isa == ISA_MIPS1); + gas_assert (mips_opts.isa == ISA_MIPS1); macro_build (&offset_expr, "lwc1", "T,o(b)", target_big_endian ? treg + 1 : treg, r, breg); /* FIXME: A possible overflow which I don't know how to deal @@ -7297,7 +7297,7 @@ macro (struct mips_cl_insn *ip) case M_SD_OB: s = "sw"; sd_ob: - assert (HAVE_32BIT_ADDRESSES); + gas_assert (HAVE_32BIT_ADDRESSES); macro_build (&offset_expr, s, "t,o(b)", treg, BFD_RELOC_LO16, breg); offset_expr.X_add_number += 4; macro_build (&offset_expr, s, "t,o(b)", treg + 1, BFD_RELOC_LO16, breg); @@ -7673,7 +7673,7 @@ macro2 (struct mips_cl_insn *ip) break; case M_S_DOB: - assert (mips_opts.isa == ISA_MIPS1); + gas_assert (mips_opts.isa == ISA_MIPS1); /* Even on a big endian machine $fn comes before $fn+1. We have to adjust when storing to memory. */ macro_build (&offset_expr, "swc1", "T,o(b)", @@ -7967,7 +7967,7 @@ macro2 (struct mips_cl_insn *ip) case M_TRUNCWS: case M_TRUNCWD: - assert (mips_opts.isa == ISA_MIPS1); + gas_assert (mips_opts.isa == ISA_MIPS1); used_at = 1; sreg = (ip->insn_opcode >> 11) & 0x1f; /* floating reg */ dreg = (ip->insn_opcode >> 06) & 0x1f; /* floating reg */ @@ -8701,7 +8701,7 @@ mips_ip (char *str, struct mips_cl_insn *ip) { bfd_boolean ok; - assert (strcmp (insn->name, str) == 0); + gas_assert (strcmp (insn->name, str) == 0); ok = is_opcode_valid (insn, FALSE); if (! ok) @@ -8997,7 +8997,7 @@ mips_ip (char *str, struct mips_cl_insn *ip) we must have a left paren. */ /* This is dependent on the next operand specifier is a base register specification. */ - assert (args[1] == 'b' || args[1] == '5' + gas_assert (args[1] == 'b' || args[1] == '5' || args[1] == '-' || args[1] == '4'); if (*s == '\0') return; @@ -9762,7 +9762,7 @@ do_msbd: length = f64 ? 8 : 4; } - assert (length == (unsigned) (f64 ? 8 : 4)); + gas_assert (length == (unsigned) (f64 ? 8 : 4)); if (*args == 'f' || (*args == 'l' @@ -9860,7 +9860,7 @@ do_msbd: newname = RDATA_SECTION_NAME; break; case 'l': - assert (g_switch_value >= 4); + gas_assert (g_switch_value >= 4); newname = ".lit4"; break; } @@ -10163,7 +10163,7 @@ mips16_ip (char *str, struct mips_cl_insn *ip) { bfd_boolean ok; - assert (strcmp (insn->name, str) == 0); + gas_assert (strcmp (insn->name, str) == 0); ok = is_opcode_valid_16 (insn); if (! ok) @@ -10862,7 +10862,7 @@ mips16_immed (char *file, unsigned int line, int type, offsetT val, while (op->type != type) { ++op; - assert (op < mips16_immed_operands + MIPS16_NUM_IMMED); + gas_assert (op < mips16_immed_operands + MIPS16_NUM_IMMED); } if (op->unsp) @@ -12109,7 +12109,7 @@ mips_frob_file (void) bfd_boolean matched_lo_p; fixS **hi_pos, **lo_pos, **pos; - assert (reloc_needs_lo_p (l->fixp->fx_r_type)); + gas_assert (reloc_needs_lo_p (l->fixp->fx_r_type)); /* If a GOT16 relocation turns out to be against a global symbol, there isn't supposed to be a matching LO. */ @@ -12205,7 +12205,7 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED) if (! howto) return; - assert (fixP->fx_size == 4 + gas_assert (fixP->fx_size == 4 || fixP->fx_r_type == BFD_RELOC_16 || fixP->fx_r_type == BFD_RELOC_64 || fixP->fx_r_type == BFD_RELOC_CTOR @@ -12216,7 +12216,7 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED) buf = (bfd_byte *) (fixP->fx_frag->fr_literal + fixP->fx_where); - assert (!fixP->fx_pcrel || fixP->fx_r_type == BFD_RELOC_16_PCREL_S2); + gas_assert (!fixP->fx_pcrel || fixP->fx_r_type == BFD_RELOC_16_PCREL_S2); /* Don't treat parts of a composite relocation as done. There are two reasons for this: @@ -12438,7 +12438,7 @@ mips_align (int to, int *fill, symbolS *label) record_alignment (now_seg, to); if (label != NULL) { - assert (S_GET_SEGMENT (label) == now_seg); + gas_assert (S_GET_SEGMENT (label) == now_seg); symbol_set_frag (label, frag_now); S_SET_VALUE (label, (valueT) frag_now_fix ()); } @@ -13698,7 +13698,7 @@ nopic_need_relax (symbolS *sym, int before_relaxing) const char *segname; segname = segment_name (S_GET_SEGMENT (sym)); - assert (strcmp (segname, ".lit8") != 0 + gas_assert (strcmp (segname, ".lit8") != 0 && strcmp (segname, ".lit4") != 0); change = (strcmp (segname, ".sdata") != 0 && strcmp (segname, ".sbss") != 0 @@ -13775,7 +13775,7 @@ mips16_extended_frag (fragS *fragp, asection *sec, long stretch) while (op->type != type) { ++op; - assert (op < mips16_immed_operands + MIPS16_NUM_IMMED); + gas_assert (op < mips16_immed_operands + MIPS16_NUM_IMMED); } if (op->unsp) @@ -14158,7 +14158,7 @@ tc_gen_reloc (asection *section ATTRIBUTE_UNUSED, fixS *fixp) if (fixp->fx_pcrel) { - assert (fixp->fx_r_type == BFD_RELOC_16_PCREL_S2); + gas_assert (fixp->fx_r_type == BFD_RELOC_16_PCREL_S2); /* At this point, fx_addnumber is "symbol offset - pcrel address". Relocations want only the symbol offset. */ @@ -14288,14 +14288,14 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) /* bc[0-3][tf]l? and bc1any[24][ft] instructions can have the condition reversed by tweaking a single bit, and their opcodes all have 0x4???????. */ - assert ((insn & 0xf1000000) == 0x41000000); + gas_assert ((insn & 0xf1000000) == 0x41000000); insn ^= 0x00010000; break; case 0: /* bltz 0x04000000 bgez 0x04010000 bltzal 0x04100000 bgezal 0x04110000 */ - assert ((insn & 0xfc0e0000) == 0x04000000); + gas_assert ((insn & 0xfc0e0000) == 0x04000000); insn ^= 0x00010000; break; @@ -14313,7 +14313,7 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) if (RELAX_BRANCH_LINK (fragp->fr_subtype)) { /* Clear the and-link bit. */ - assert ((insn & 0xfc1c0000) == 0x04100000); + gas_assert ((insn & 0xfc1c0000) == 0x04100000); /* bltzal 0x04100000 bgezal 0x04110000 bltzall 0x04120000 bgezall 0x04130000 */ @@ -14437,7 +14437,7 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) } } - assert (buf == (bfd_byte *)fragp->fr_literal + gas_assert (buf == (bfd_byte *)fragp->fr_literal + fragp->fr_fix + fragp->fr_var); fragp->fr_fix += fragp->fr_var; @@ -14935,7 +14935,7 @@ s_mips_end (int x ATTRIBUTE_UNUSED) if (p != NULL) { - assert (S_GET_NAME (p)); + gas_assert (S_GET_NAME (p)); if (strcmp (S_GET_NAME (p), S_GET_NAME (cur_proc_ptr->func_sym))) as_warn (_(".end symbol does not match .ent symbol.")); @@ -14977,7 +14977,7 @@ s_mips_end (int x ATTRIBUTE_UNUSED) md_flush_pending_output (); #endif - assert (pdr_seg); + gas_assert (pdr_seg); subseg_set (pdr_seg, 0); /* Write the symbol. */ |