From: Ken Raeburn Date: Thu, 14 Jul 1994 18:40:36 +0000 (+0000) Subject: * config/obj-aout.c (obj_aout_frob_symbol): Use bfd_ind_section_ptr and X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3b6d6f715fcb762bdd5c655e0c20d2e3e09a6bd2;p=binutils-gdb.git * config/obj-aout.c (obj_aout_frob_symbol): Use bfd_ind_section_ptr and bfd_und_section_ptr. * subsegs.c (subseg_set_rest): Compare segT values directly, without casting to int first. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 0108caa0a51..37fdebeb2e5 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,11 @@ +Thu Jul 14 13:21:06 1994 Ken Raeburn (raeburn@cujo.cygnus.com) + + * config/obj-aout.c (obj_aout_frob_symbol): Use + bfd_ind_section_ptr and bfd_und_section_ptr. + + * subsegs.c (subseg_set_rest): Compare segT values directly, + without casting to int first. + Wed Jul 13 14:49:05 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) * config/tc-m68k.c (m68k_ip): Change rp to be a const pointer. diff --git a/gas/subsegs.c b/gas/subsegs.c index e94dc64fd69..5ce2e9e33db 100644 --- a/gas/subsegs.c +++ b/gas/subsegs.c @@ -223,10 +223,10 @@ subseg_set_rest (seg, subseg) * position of chain rooted in frchain_root. */ for (frcP = *(lastPP = &frchain_root); - frcP && (int) (frcP->frch_seg) <= (int) seg; + frcP && frcP->frch_seg <= seg; frcP = *(lastPP = &frcP->frch_next)) { - if ((int) (frcP->frch_seg) == (int) seg + if (frcP->frch_seg == seg && frcP->frch_subseg >= subseg) { break; @@ -254,7 +254,7 @@ subseg_set_rest (seg, subseg) * */ if (!frcP - || ((int) (frcP->frch_seg) > (int) seg + || (frcP->frch_seg > seg || frcP->frch_subseg > subseg)) /* Kinky logic only works with 2 segments. */ { /*