diff --git a/SingleSource/Regression/C/gcc-c-torture/execute/frame-address.c b/SingleSource/Regression/C/gcc-c-torture/execute/frame-address.c --- a/SingleSource/Regression/C/gcc-c-torture/execute/frame-address.c +++ b/SingleSource/Regression/C/gcc-c-torture/execute/frame-address.c @@ -19,7 +19,7 @@ const char *f = __builtin_frame_address (0); /* Prevent a tail call to check_fa_work, eliding the current stack frame. */ - return check_fa_work (c, f) != 0; + return check_fa_work (c, f) == 0; } int check_fa (char *unused) @@ -27,7 +27,7 @@ const char c = 0; /* Prevent a tail call to check_fa_mid, eliding the current stack frame. */ - return check_fa_mid (&c) != 0; + return check_fa_mid (&c) == 0; } int how_much (void)