From: Aldy Hernandez Date: Sat, 15 Sep 2001 18:36:40 +0000 (+0000) Subject: * 980223.c: Change type of addr from long to char *. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0ea009fc534122572838cd1279120984696e64a9;p=gcc.git * 980223.c: Change type of addr from long to char *. From-SVN: r45635 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 89bd954dbfe..7d42cec9b6c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2001-09-15 Aldy Hernandez + + * gcc.c-torture/execute/980223.c: Change type of addr from long + to char *. + 2001-09-15 Hans-Peter Nilsson * gcc.c-torture/execute/20010915-1.c: New test. diff --git a/gcc/testsuite/gcc.c-torture/execute/980223.c b/gcc/testsuite/gcc.c-torture/execute/980223.c index eccfdfa8a39..490873441bb 100644 --- a/gcc/testsuite/gcc.c-torture/execute/980223.c +++ b/gcc/testsuite/gcc.c-torture/execute/980223.c @@ -1,4 +1,4 @@ -typedef struct { long addr; long type; } object; +typedef struct { char *addr; long type; } object; object bar (object blah) { @@ -19,13 +19,13 @@ object foo (object x, object y) } int nil; -object cons1[2] = { {(long) &nil, 0}, {(long) &nil, 0} }; -object cons2[2] = { {(long) &cons1, 64}, {(long) &nil, 0} }; +object cons1[2] = { {(char *) &nil, 0}, {(char *) &nil, 0} }; +object cons2[2] = { {(char *) &cons1, 64}, {(char *) &nil, 0} }; main() { - object x = {(long) &cons2, 64}; - object y = {(long) &nil, 0}; + object x = {(char *) &cons2, 64}; + object y = {(char *) &nil, 0}; object three = foo(x,y); return 0; }