This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: bfin, h8300, mmix, sh, stormy lax in fixup size
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: binutils at sourceware dot org
- Date: Wed, 21 Feb 2007 09:31:05 +1030
- Subject: Re: bfin, h8300, mmix, sh, stormy lax in fixup size
- References: <20070217230453.GG15561@bubble.grove.modra.org>
On Sun, Feb 18, 2007 at 09:34:53AM +1030, Alan Modra wrote:
> This patch reinstates a check on fixups that Ian removed in 1996 when
So avr is lax too.
PR 4082
* config/tc-avr.h (TC_FX_SIZE_SLACK): Define.
Index: gas/config/tc-avr.h
===================================================================
RCS file: /cvs/src/src/gas/config/tc-avr.h,v
retrieving revision 1.14
diff -u -p -r1.14 tc-avr.h
--- gas/config/tc-avr.h 24 May 2006 07:36:10 -0000 1.14
+++ gas/config/tc-avr.h 20 Feb 2007 22:56:36 -0000
@@ -1,5 +1,6 @@
/* This file is tc-avr.h
- Copyright 1999, 2000, 2001, 2002, 2005, 2006 Free Software Foundation, Inc.
+ Copyright 1999, 2000, 2001, 2002, 2005, 2006, 2007
+ Free Software Foundation, Inc.
Contributed by Denis Chertykov <denisc@overta.ru>
@@ -143,3 +144,6 @@ extern long md_pcrel_from_section (struc
{ \
goto SKIP; \
}
+
+/* This target is buggy, and sets fix size too large. */
+#define TC_FX_SIZE_SLACK(FIX) 2
--
Alan Modra
IBM OzLabs - Linux Technology Centre