* config/obj-aout.c (obj_aout_frob_symbol): Use bfd_ind_section_ptr and
authorKen Raeburn <raeburn@cygnus>
Thu, 14 Jul 1994 18:40:36 +0000 (18:40 +0000)
committerKen Raeburn <raeburn@cygnus>
Thu, 14 Jul 1994 18:40:36 +0000 (18:40 +0000)
bfd_und_section_ptr.

* subsegs.c (subseg_set_rest): Compare segT values directly, without casting to
int first.

gas/ChangeLog
gas/subsegs.c

index 0108caa0a514b1808f0d4c72e4a4d8ffd7b72c7c..37fdebeb2e5bbd84423f3cbea140d0c282e69bd6 100644 (file)
@@ -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.
index e94dc64fd69760e7a73a8223bf3432cd657773b1..5ce2e9e33dba800edf130043527344d3df18b116 100644 (file)
@@ -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. */
     {
       /*