From 3de53891f233281febcf056638ef5bb0560c0222 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sat, 16 Nov 2019 05:54:46 -0500 Subject: Fix Power9 test program for GCC GCC defines _ARCH_PWR9, but cannot consume vec_xl_be. GCC is doing that shit Clang does... --- TestPrograms/test_ppc_power9.cxx | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'TestPrograms') diff --git a/TestPrograms/test_ppc_power9.cxx b/TestPrograms/test_ppc_power9.cxx index 6ae2e9c1..e27f4ca9 100644 --- a/TestPrograms/test_ppc_power9.cxx +++ b/TestPrograms/test_ppc_power9.cxx @@ -18,6 +18,12 @@ int main(int argc, char* argv[]) #endif #endif +#if defined(_ARCH_PWR9) + __vector unsigned int v = vec_xl_be(0, (unsigned int*)argv[0]); +#else + int XXX[-1]; +#endif + #if defined(__GNUC__) || defined(__IBM_GCC_ASM) unsigned int y = __builtin_darn_32(); #else -- cgit v1.2.1