diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-12-07 17:53:42 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-12-07 17:53:42 -0500 |
commit | bd5b5c8584a238a7a03457ffdc4a65831e299bf1 (patch) | |
tree | c347926fb3cc45d6af8818dce806cc6f4c9f6ac8 /gcc | |
parent | 47ee6837900a6f7b22f13da0db83cd5923ff9fe8 (diff) | |
download | gcc-bd5b5c8584a238a7a03457ffdc4a65831e299bf1.zip gcc-bd5b5c8584a238a7a03457ffdc4a65831e299bf1.tar.gz gcc-bd5b5c8584a238a7a03457ffdc4a65831e299bf1.tar.bz2 |
(build_indirect_ref): Don't give warning for dereferencing void * if
evaluation is being skipped.
From-SVN: r13235
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/c-typeck.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/c-typeck.c b/gcc/c-typeck.c index a5a5b00..7e5608c2 100644 --- a/gcc/c-typeck.c +++ b/gcc/c-typeck.c @@ -1320,7 +1320,7 @@ build_indirect_ref (ptr, errorstring) error ("dereferencing pointer to incomplete type"); return error_mark_node; } - if (TREE_CODE (t) == VOID_TYPE) + if (TREE_CODE (t) == VOID_TYPE && skip_evaluation == 0) warning ("dereferencing `void *' pointer"); /* We *must* set TREE_READONLY when dereferencing a pointer to const, |