/* { dg-do run { target { powerpc*-*-* } } } */ /* Test if __builtin_ppc_get_timebase () is compatible with the current processor and if it's changing between reads. A read failure might indicate a Power ISA or binutils change. */ #include int main (void) { uint64_t t = __builtin_ppc_get_timebase (); int j; for (j = 0; j < 1000000; j++) if (t != __builtin_ppc_get_timebase ()) return 0; return 1; }