r211040 fixed a bunch of these cases because they now fall back to SelDAG which is less weird with constants
llvm-svn: 211063
diff --git a/clang-tests-external/gdb/7.5/gdb/testsuite/gdb.base/foll-exec.exp b/clang-tests-external/gdb/7.5/gdb/testsuite/gdb.base/foll-exec.exp
index 7ef4710..5ab3ebc 100644
--- a/clang-tests-external/gdb/7.5/gdb/testsuite/gdb.base/foll-exec.exp
+++ b/clang-tests-external/gdb/7.5/gdb/testsuite/gdb.base/foll-exec.exp
@@ -294,7 +294,6 @@
# reaches zero.
#
send_gdb "next 2\n"
- if [using_clang] { setup_xfail "clang/14501" *-*-* }
gdb_expect {
-re ".*xecuting new program: .*${testfile2}.*${srcfile2}:23.*int local_j = argc;.*$gdb_prompt $"\
{pass "step through execl call"}
@@ -302,7 +301,6 @@
timeout {fail "(timeout) step through execl call"}
}
send_gdb "next\n"
- if [using_clang] { setup_xfail "clang/14501" *-*-* }
gdb_expect {
-re "26.*printf.*$gdb_prompt $"\
{pass "step after execl call"}
@@ -314,7 +312,6 @@
# assigned the value of main's argc).
#
send_gdb "print local_j\n"
- if [using_clang] { setup_xfail "clang/14501" *-*-* }
gdb_expect {
-re ".* = 3.*$gdb_prompt $"\
{pass "print execd-program/local_j (after execl)"}
@@ -351,7 +348,6 @@
timeout {fail "(timeout) jump to execv call"}
}
send_gdb "next\n"
- if [using_clang] { setup_xfail "clang/14501" *-*-* }
gdb_expect {
-re ".*xecuting new program: .*${testfile2}.*${srcfile2}:23.*int local_j = argc;.*$gdb_prompt $"\
{pass "step through execv call"}
@@ -359,7 +355,6 @@
timeout {fail "(timeout) step through execv call"}
}
send_gdb "next\n"
- if [using_clang] { setup_xfail "clang/14501" *-*-* }
gdb_expect {
-re "26.*printf.*$gdb_prompt $"\
{pass "step after execv call"}
@@ -371,7 +366,6 @@
# assigned the value of main's argc).
#
send_gdb "print local_j\n"
- if [using_clang] { setup_xfail "clang/14501" *-*-* }
gdb_expect {
-re ".* = 2.*$gdb_prompt $"\
{pass "print execd-program/local_j (after execv)"}