PR target/50694
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 13 Nov 2011 23:00:10 +0000 (23:00 +0000)
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 13 Nov 2011 23:00:10 +0000 (23:00 +0000)
commit3dfda76030dd1f19a2ffe4a0ef03114b484e41a5
tree5dd66e42a0b55e446445720b2eb63087f660a8ee
parentab4fdb3dd343f4ce02f2f8f9b21ca0ce19d06f52
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181340 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sh/sh.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/sh/20080410-1.c
gcc/testsuite/gcc.target/sh/pr21255-2-ml.c