From mboxrd@z Thu Jan 1 00:00:00 1970 From: ahaas@neosoft.com To: gdb-patches@cygnus.com Subject: [PATCH] Fix for miscexprs test "failure" Date: Tue, 16 Mar 1999 15:02:00 -0000 Message-id: <19990316165347.A21562@localhost.neosoft.com> X-SW-Source: 1999-03/msg00053.html Hi. Attached is a patch which solves the single "failure" in the 'miscexprs' tests - the problem is with the test program, not gdb. The test script asks gdb to print out the address of character array member in a structure. The problem is that the array is not initialized to anything, so when printing out the value, you get something like $1 = 0xbfffef34 "{stuff}" and the test expects $1 = 0xbfffef34 "" My solution is simple as is indicated in the patch. Enjoy. Art Haas ============================== --- gdb-4.17.86/gdb/testsuite/gdb.base/miscexprs.c.orig Mon Jan 4 09:34:31 1999 +++ gdb-4.17.86/gdb/testsuite/gdb.base/miscexprs.c Tue Mar 16 16:19:22 1999 @@ -61,6 +61,7 @@ struct { short s[400]; } sbig; + cbig.c[0] = '\0'; ibig.i[100] = 5; cbig.c[100] = 'A'; fbig.f[100] = 11.99999; From mboxrd@z Thu Jan 1 00:00:00 1970 From: ahaas@neosoft.com To: gdb-patches@cygnus.com Subject: [PATCH] Fix for miscexprs test "failure" Date: Thu, 01 Apr 1999 00:00:00 -0000 Message-ID: <19990316165347.A21562@localhost.neosoft.com> X-SW-Source: 1999-q1/msg00107.html Message-ID: <19990401000000.5IIGf-6BtbWctgZN09_aM4ZMwVhZdNLnE5dYApGkkFo@z> Hi. Attached is a patch which solves the single "failure" in the 'miscexprs' tests - the problem is with the test program, not gdb. The test script asks gdb to print out the address of character array member in a structure. The problem is that the array is not initialized to anything, so when printing out the value, you get something like $1 = 0xbfffef34 "{stuff}" and the test expects $1 = 0xbfffef34 "" My solution is simple as is indicated in the patch. Enjoy. Art Haas ============================== --- gdb-4.17.86/gdb/testsuite/gdb.base/miscexprs.c.orig Mon Jan 4 09:34:31 1999 +++ gdb-4.17.86/gdb/testsuite/gdb.base/miscexprs.c Tue Mar 16 16:19:22 1999 @@ -61,6 +61,7 @@ struct { short s[400]; } sbig; + cbig.c[0] = '\0'; ibig.i[100] = 5; cbig.c[100] = 'A'; fbig.f[100] = 11.99999;