[Bug target/50694] SH Target: SH2A little endian does not actually work
kkojima at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Nov 14 00:32:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50694
--- Comment #10 from Kazumoto Kojima <kkojima at gcc dot gnu.org> 2011-11-13 23:00:15 UTC ---
Author: kkojima
Date: Sun Nov 13 23:00:10 2011
New Revision: 181340
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181340
Log:
PR target/50694
* config/sh/sh.h (IS_LITTLE_ENDIAN_OPTION, UNSUPPORTED_SH2A):
New macros.
(DRIVER_SELF_SPECS): Use new macros to filter out
unsupported options taking the default configuration into
account.
* gcc.target/sh/pr21255-2-ml.c: Skip if -mb or -m5* is
specified. Remove redundant runtime checks.
* gcc.target/sh/20080410-1.c: Skip if -mb is specified.
Allow for other than -m4. Fix typos in comments.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/sh/sh.h
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.target/sh/20080410-1.c
trunk/gcc/testsuite/gcc.target/sh/pr21255-2-ml.c
More information about the Gcc-bugs
mailing list