diff options
author | Jim Wilson <wilson@tuliptree.org> | 2002-05-09 01:43:11 +0000 |
---|---|---|
committer | Jim Wilson <wilson@tuliptree.org> | 2002-05-09 01:43:11 +0000 |
commit | 91975467765f9bbfd9315f44c437bb8a36b5ce2d (patch) | |
tree | cb2985d2e21b0ce90516bc9ed4c38d1a0cc66c54 /gas | |
parent | a1b6236b7d711120a89b9a89929805db064301b8 (diff) | |
download | gdb-91975467765f9bbfd9315f44c437bb8a36b5ce2d.zip gdb-91975467765f9bbfd9315f44c437bb8a36b5ce2d.tar.gz gdb-91975467765f9bbfd9315f44c437bb8a36b5ce2d.tar.bz2 |
Fix i960-elf abort in cvt_frag_to_fill while compiling libc/stdio/vfprintf.c.
* config/tc-i960.c (md_estimate_size_before_relax): Return size of
current variable part of frag.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-i960.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index c0a3293..b8c1423 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2002-05-08 Jim Wilson <wilson@redhat.com> + + * config/tc-i960.c (md_estimate_size_before_relax): Return size of + current variable part of frag. + 2002-05-08 Kazu Hirata <kazu@cs.umass.edu> * config/tc-mmix.c: Fix formatting. diff --git a/gas/config/tc-i960.c b/gas/config/tc-i960.c index 568b8ab..e16775e 100644 --- a/gas/config/tc-i960.c +++ b/gas/config/tc-i960.c @@ -1085,7 +1085,8 @@ md_estimate_size_before_relax (fragP, segment_type) relax_cobr (fragP); return 4; } - return 0; + + return md_relax_table[fragP->fr_subtype].rlx_length; } /* md_estimate_size_before_relax() */ #if defined(OBJ_AOUT) | defined(OBJ_BOUT) |