diff options
Diffstat (limited to 'gcc/cfgexpand.c')
-rw-r--r-- | gcc/cfgexpand.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/cfgexpand.c b/gcc/cfgexpand.c index 33e7579..cfb4d17 100644 --- a/gcc/cfgexpand.c +++ b/gcc/cfgexpand.c @@ -2349,7 +2349,8 @@ expand_debug_expr (tree exp) || DECL_EXTERNAL (exp) || !TREE_STATIC (exp) || !DECL_NAME (exp) - || DECL_HARD_REGISTER (exp)) + || DECL_HARD_REGISTER (exp) + || mode == VOIDmode) return NULL; op0 = DECL_RTL (exp); |