aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2001-07-05 21:13:55 -0400
committerJason Merrill <jason@gcc.gnu.org>2001-07-05 21:13:55 -0400
commit1e4ce346c565ed6ca6606d6267f6c48c3fdadad1 (patch)
tree0e35d974077bc9058083bc934f6c2785dd895663
parenta2497896a81a7ac81851fc98a955f70b1f48a4a4 (diff)
downloadgcc-1e4ce346c565ed6ca6606d6267f6c48c3fdadad1.zip
gcc-1e4ce346c565ed6ca6606d6267f6c48c3fdadad1.tar.gz
gcc-1e4ce346c565ed6ca6606d6267f6c48c3fdadad1.tar.bz2
typeck.c (check_return_expr): Check DECL_ALIGN instead of DECL_USER_ALIGN.
* typeck.c (check_return_expr): Check DECL_ALIGN instead of DECL_USER_ALIGN. Check flag_elide_constructors instead of optimize. * semantics.c (cp_expand_stmt): Don't destroy the named return value. From-SVN: r43797
-rw-r--r--gcc/testsuite/g++.old-deja/g++.law/temps4.C2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.law/temps4.C b/gcc/testsuite/g++.old-deja/g++.law/temps4.C
index e604d18..f4a799d 100644
--- a/gcc/testsuite/g++.old-deja/g++.law/temps4.C
+++ b/gcc/testsuite/g++.old-deja/g++.law/temps4.C
@@ -6,8 +6,6 @@
// Subject: elide-constructors (aka return value optimization)
// Date: Wed, 10 Nov 93 14:43:54 CST
-// execution test - XFAIL *-*-*
-
#include <stdio.h>
#include <stdlib.h>