diff options
author | Jakub Jelinek <jakub@redhat.com> | 2020-01-02 18:29:59 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2020-01-02 18:29:59 +0100 |
commit | 4a08009efaaeddde930e20f2669fd542422eec31 (patch) | |
tree | c70f62efc0235587a1554a5e5ec182973f6affde /gcc/testsuite/c-c++-common/pr90677-2.c | |
parent | f782b66765c9fccc894fff71a843343ee26ccd50 (diff) | |
download | gcc-4a08009efaaeddde930e20f2669fd542422eec31.zip gcc-4a08009efaaeddde930e20f2669fd542422eec31.tar.gz gcc-4a08009efaaeddde930e20f2669fd542422eec31.tar.bz2 |
re PR c/90677 (gcc-9.1.0 fails to build __gcc_diag__ souce: error: 'cgraph_node' is not defined as a type)
PR c/90677
* cp-objcp-common.c (identifier_global_tag): Return NULL_TREE if name
has not been found, rather than error_mark_node.
* c-c++-common/pr90677-2.c: New test.
From-SVN: r279840
Diffstat (limited to 'gcc/testsuite/c-c++-common/pr90677-2.c')
-rw-r--r-- | gcc/testsuite/c-c++-common/pr90677-2.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/c-c++-common/pr90677-2.c b/gcc/testsuite/c-c++-common/pr90677-2.c new file mode 100644 index 0000000..1d125e0 --- /dev/null +++ b/gcc/testsuite/c-c++-common/pr90677-2.c @@ -0,0 +1,8 @@ +/* PR c/90677 */ +/* { dg-do compile } */ +/* { dg-options "-W -Wall" } */ + +extern void foo (int, int, const char *, ...) + __attribute__ ((__format__ (__gcc_tdiag__, 3, 4))); +struct cgraph_node; +extern void bar (struct cgraph_node *); |