aboutsummaryrefslogtreecommitdiff
path: root/gas/config
diff options
context:
space:
mode:
authorSteve Chamberlain <sac@cygnus>1993-06-17 21:58:28 +0000
committerSteve Chamberlain <sac@cygnus>1993-06-17 21:58:28 +0000
commit115147fbb0a6aed353737b996906eb45194e2cf9 (patch)
tree4519196b4ee059eddf2074ba8e2219ada67d80f2 /gas/config
parentf216ecc54a2c58f80b2626fb77caf16514c98c05 (diff)
downloadfsf-binutils-gdb-115147fbb0a6aed353737b996906eb45194e2cf9.zip
fsf-binutils-gdb-115147fbb0a6aed353737b996906eb45194e2cf9.tar.gz
fsf-binutils-gdb-115147fbb0a6aed353737b996906eb45194e2cf9.tar.bz2
* config/obj-coffbfd.c (fill_section): Don't allow fills backwards.
* config/tc-sh (get_specific, md_convert_frag, md_estimate_size_before_relax): Add support for rest of opcodes.
Diffstat (limited to 'gas/config')
-rw-r--r--gas/config/obj-coffbfd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gas/config/obj-coffbfd.c b/gas/config/obj-coffbfd.c
index b40c66d..195b9df 100644
--- a/gas/config/obj-coffbfd.c
+++ b/gas/config/obj-coffbfd.c
@@ -550,7 +550,7 @@ DEFUN (fill_section, (abfd, h, file_cursor),
}
fill_size = frag->fr_var;
- if (fill_size)
+ if (fill_size && frag->fr_offset > 0)
{
unsigned int count;
unsigned int off = frag->fr_fix;