diff options
author | Ken Raeburn <raeburn@cygnus> | 1994-07-14 18:40:36 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@cygnus> | 1994-07-14 18:40:36 +0000 |
commit | 3b6d6f715fcb762bdd5c655e0c20d2e3e09a6bd2 (patch) | |
tree | 4dbe8938428b45b30fed37852040004d61ac0e91 /gas/subsegs.c | |
parent | 7f5f5630fc0fdf4265053c76687e27df456a4a5f (diff) | |
download | gdb-3b6d6f715fcb762bdd5c655e0c20d2e3e09a6bd2.zip gdb-3b6d6f715fcb762bdd5c655e0c20d2e3e09a6bd2.tar.gz gdb-3b6d6f715fcb762bdd5c655e0c20d2e3e09a6bd2.tar.bz2 |
* 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.
Diffstat (limited to 'gas/subsegs.c')
-rw-r--r-- | gas/subsegs.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gas/subsegs.c b/gas/subsegs.c index e94dc64..5ce2e9e 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. */ { /* |