This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, rs6000] Undefine vector, bool, pixel in xmmintrin.h
- From: Bill Schmidt <wschmidt at linux dot ibm dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Segher Boessenkool <segher at kernel dot crashing dot org>
- Date: Wed, 4 Apr 2018 15:54:34 -0500
- Subject: Re: [PATCH, rs6000] Undefine vector, bool, pixel in xmmintrin.h
- References: <db4f94be-b2de-504c-b458-133a85248902@linux.ibm.com> <20180404085334.GK8577@tucnak> <C914518A-18AF-45AD-A243-6D50E0465DA8@linux.ibm.com> <20180404205100.GU8577@tucnak>
On Apr 4, 2018, at 3:51 PM, Jakub Jelinek <jakub@redhat.com> wrote:
>
> On Wed, Apr 04, 2018 at 03:47:18PM -0500, Bill Schmidt wrote:
>>> If we (for GCC9?) want to create a spot for target C++ tests, we should
>>> just add g++.target/<cpu>/ directories and add all the needed infrastructure
>>> for those.
>>>
>>> Can you please revert the powerpc.exp change and move the test to
>>> g++.dg/ext/ ? Thanks.
>>
>> Sure, I can -- I just want to point out that there is precedent here. I noticed
>
> Thanks.
>
>> that gcc.target/s390/s390.exp allows .C suffixes and there is one such
>> (compile-only) test in that directory, so I assumed the framework was okay
>> for this.
>
> Yes, and apparently aarch64 and arm have a couple of *.C tests too.
> Still it doesn't feel right, running C++ tests under make check-gcc rather
> than check-g++ is just weird.
>
> I think we should just introduce g++.target/ in GCC9 and move those tests
> there, plus any g++.dg/ tests guarded for single targets only. g++.target
> should do the -std=c++{98,11,14,17,2a} cycling etc.
Agreed. I'll take a note about this for GCC9.
Thanks,
Bill
- References:
- [PATCH, rs6000] Undefine vector, bool, pixel in xmmintrin.h
- Re: [PATCH, rs6000] Undefine vector, bool, pixel in xmmintrin.h
- Re: [PATCH, rs6000] Undefine vector, bool, pixel in xmmintrin.h
- Re: [PATCH, rs6000] Undefine vector, bool, pixel in xmmintrin.h