diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e643d1d500108fbc4f83392958d3c45b9770ee28..480d6fa25424facf66372a971e76681fc59275fc 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2006-09-19 Richard Sandiford <richard@codesourcery.com> + + * gcc.c-torture/execute/pr28289.c (one): New variable. + (main): Use it instead of argc. + * gcc.c-torture/execute/20060102-1.c (one): New variable. + (main): Use it instead of argc. + 2006-09-19 Paul Brook <paul@codesourcery.com> PR target/28516 diff --git a/gcc/testsuite/gcc.c-torture/execute/20060102-1.c b/gcc/testsuite/gcc.c-torture/execute/20060102-1.c index def1300927091aeb19361933dcd6136277e6b251..7b616a2484fcdb9af48db9243fc62b05e2eff008 100644 --- a/gcc/testsuite/gcc.c-torture/execute/20060102-1.c +++ b/gcc/testsuite/gcc.c-torture/execute/20060102-1.c @@ -5,11 +5,12 @@ int f(int x) return (x >> 31) ? -1 : 1; } -int main (int argc) +volatile int one = 1; +int main (void) { /* Test that the function above returns different values for different signs. */ - if (f(argc) == f(-argc)) + if (f(one) == f(-one)) abort (); return 0; } diff --git a/gcc/testsuite/gcc.c-torture/execute/pr28289.c b/gcc/testsuite/gcc.c-torture/execute/pr28289.c index c3739a9543ae1a5290839c6333cc6a64b0cbfae1..93e922cbb1fa7c7bb750ff61a5528129fcec207c 100644 --- a/gcc/testsuite/gcc.c-torture/execute/pr28289.c +++ b/gcc/testsuite/gcc.c-torture/execute/pr28289.c @@ -18,10 +18,11 @@ ix86_split_ashr (int mode) : gen_x86_64_shrd) (0); } +volatile int one = 1; int -main (int argc, char **argv) +main (void) { - ix86_split_ashr (argc); + ix86_split_ashr (one); return 1; }