bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/15602] .word L2-L1 fails to diagnose offsets larger than 16 bit


From: cvs-commit at gcc dot gnu.org
Subject: [Bug gas/15602] .word L2-L1 fails to diagnose offsets larger than 16 bits, resulting in broken jump tables on m68k
Date: Thu, 13 Jun 2013 08:53:37 +0000

http://sourceware.org/bugzilla/show_bug.cgi?id=15602

--- Comment #7 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
CVSROOT:    /cvs/src
Module name:    src
Changes by:    address@hidden    2013-06-13 08:53:35

Modified files:
    gas            : ChangeLog 
    gas/config     : tc-m68k.c tc-m68k.h 

Log message:
    PR gas/15602
    * config/tc-m68k.h (TC_CHECK_ADJUSTED_BROKEN_DOT_WORD): Define.
    * config/tc-m68k.c (tc_m68k_check_adjusted_broken_word): New
    function.  Generates an error if the adjusted offset is out of a
    16-bit range.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.5006&r2=1.5007
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-m68k.c.diff?cvsroot=src&r1=1.117&r2=1.118
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-m68k.h.diff?cvsroot=src&r1=1.27&r2=1.28

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]