]> git.ipfire.org Git - thirdparty/gcc.git/commit
invoke.texi: Add -maltivec={be,le} options...
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Thu, 9 Jan 2014 20:30:50 +0000 (20:30 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Thu, 9 Jan 2014 20:30:50 +0000 (20:30 +0000)
commit6edc217dc107729cd50d602dac17984640dc05ed
tree086a6b17e64ed1abeefee2b7a417fe2b46f29c65
parent3396aba5384e904199530f8efea4c1eaaab51605
invoke.texi: Add -maltivec={be,le} options...

2014-01-09  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* doc/invoke.texi: Add -maltivec={be,le} options, and document
default element-order behavior for -maltivec.
* config/rs6000/rs6000.opt: Add -maltivec={be,le} options.
* config/rs6000/rs6000.c (rs6000_option_override_internal): Ensure
that -maltivec={le,be} implies -maltivec; disallow -maltivec=le
when targeting big endian, at least for now.
* config/rs6000/rs6000.h: Add #define of VECTOR_ELT_ORDER_BIG.

From-SVN: r206494
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.h
gcc/config/rs6000/rs6000.opt
gcc/doc/invoke.texi