Mercurial > hg > CbC > CbC_gcc
annotate gcc/testsuite/gcc.dg/pr89521-1.c @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | |
children |
rev | line source |
---|---|
145 | 1 /* PR c/89521 */ |
2 /* { dg-do compile } */ | |
3 /* { dg-options "-Ofast -w" } */ | |
4 | |
5 #define A(name) __typeof (__builtin_##name (0)) name (); long name##1 () { return name (1); } | |
6 #define B(name) A(name) A(name##f) A(name##l) | |
7 B (ceil) | |
8 B (floor) | |
9 B (round) | |
10 B (trunc) | |
11 B (nearbyint) | |
12 B (rint) | |
13 B (logb) |