From d747d0057c694f600da48ff11a0cf6b10aea9dbf Mon Sep 17 00:00:00 2001 From: Eric Botcazou Date: Thu, 10 Dec 2015 14:06:15 +0000 Subject: trans.c (Call_to_gnu): Remove guard for NULL_EXPR. * gcc-interface/trans.c (Call_to_gnu): Remove guard for NULL_EXPR. * gcc-interface/utils2.c (gnat_rewrite_reference) : Return the reference unmodified. : New case. Likewise. From-SVN: r231513 --- gcc/ada/gcc-interface/utils2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gcc/ada/gcc-interface/utils2.c') diff --git a/gcc/ada/gcc-interface/utils2.c b/gcc/ada/gcc-interface/utils2.c index ca307f3..8af121e 100644 --- a/gcc/ada/gcc-interface/utils2.c +++ b/gcc/ada/gcc-interface/utils2.c @@ -2733,7 +2733,8 @@ gnat_rewrite_reference (tree ref, rewrite_fn func, void *data, tree *init) break; case ERROR_MARK: - return error_mark_node; + case NULL_EXPR: + return ref; default: gcc_unreachable (); -- cgit v1.1