aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/pragma-diag-12.c
blob: 0043a4287a04205432f62b853e6d2022fc661918 (plain)
1
2
3
4
5
6
7
8
9
10
/* { dg-do compile } */
/* { dg-options "-E -Wdate-time" } */
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdate-time"
const char *date = __DATE__;
_Pragma ("GCC diagnostic pop");
const char *date2 = __DATE__; /* { dg-warning "__DATE__" } */
/* { dg-final { scan-assembler "#pragma GCC diagnostic push" } } */
/* { dg-final { scan-assembler "#pragma GCC diagnostic ignored \"-Wdate-time\"" } } */
/* { dg-final { scan-assembler "#pragma GCC diagnostic pop" } } */