spu.opt (mfixed-range): New option.
authorSa Liu <saliu@de.ibm.com>
Tue, 12 Dec 2006 04:55:50 +0000 (04:55 +0000)
committerBen Elliston <bje@gcc.gnu.org>
Tue, 12 Dec 2006 04:55:50 +0000 (15:55 +1100)
commit32fb22af5dcbf2e72fe9834f99ded8b499f53a8f
tree3faa171f696e2d48c4722c0d8353e7120b66e8c2
parent8b494895e3993083dc2900deeb1107c1746d48f3
spu.opt (mfixed-range): New option.

* config/spu/spu.opt (mfixed-range): New option.
* config/spu/spu.h (spu_fixed_range_string): Declare.
* config/spu/spu.c (spu_override_options): Handle -mfixed-range.
(fix_range): New function.
* doc/invoke.texi (SPU Options): Document -mfixed-range.
* testsuite/gcc.target/spu/fixed-range.c: New.
* testsuite/gcc.target/spu/fixed-range-bad.c: Ditto.

Co-Authored-By: Ben Elliston <bje@au.ibm.com>
From-SVN: r119768
gcc/ChangeLog
gcc/config/spu/spu.c
gcc/config/spu/spu.h
gcc/config/spu/spu.opt
gcc/doc/invoke.texi
gcc/testsuite/gcc.target/spu/fixed-range-bad.c [new file with mode: 0644]
gcc/testsuite/gcc.target/spu/fixed-range.c [new file with mode: 0644]