diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2008-03-13 14:33:47 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2008-03-13 14:33:47 +0100 |
commit | 1359ef39755c2a648c44e410e974450d91a4bd99 (patch) | |
tree | 0ca19fa288a9af69b989a25372e7675c5943fbe1 /gcc/gcc.c | |
parent | 5d2edb29da34b654ab66139c12280eae688970bb (diff) | |
download | gcc-1359ef39755c2a648c44e410e974450d91a4bd99.zip gcc-1359ef39755c2a648c44e410e974450d91a4bd99.tar.gz gcc-1359ef39755c2a648c44e410e974450d91a4bd99.tar.bz2 |
re PR target/34000 (GCC pedwarns about use of static inline functions from system headers in extern inline functions)
PR target/34000
PR target/35553
* config/i386/xmmintrin.h: Change all static inline functions to
extern inline and add __gnu_inline__ attribute.
* config/i386/bmintrin.h: Ditto.
* config/i386/smmintrin.h: Ditto.
* config/i386/tmmintrin.h: Ditto.
* config/i386/mmintrin-common.h: Ditto.
* config/i386/ammintrin.h: Ditto.
* config/i386/emmintrin.h: Ditto.
* config/i386/pmmintrin.h: Ditto.
* config/i386/mmintrin.h: Ditto.
* config/i386/mm3dnow.h: Ditto.
testsuite/ChangeLog:
PR target/34000
PR target/35553
* g++.dg/other/i386-3.C: New test.
* gcc.target/i386/sse-13.c: Redefine extern instead of static.
* gcc.target/i386/sse-14.c: Ditto.
* gcc.target/i386/mmx-1.c: Ditto.
* gcc.target/i386/mmx-2.c: Ditto.
* gcc.target/i386/3dnow-1.c: Ditto.
* gcc.target/i386/3dnow-2.c: Ditto.
* gcc.target/i386/3dnowA-1.c: Ditto.
* gcc.target/i386/3dnowA-2.c: Ditto.
From-SVN: r133169
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions