|
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.
[Prev in Thread] | Current Thread | [Next in Thread] |