gdb.base/gcore.c (array_func): Add reference to static_array.

Otherwise clang will delete it: it's otherwise unused.

gdb/testsuite/ChangeLog:

	* gdb.base/gcore.c (array_func): Add reference to static_array.
This commit is contained in:
Doug Evans 2015-09-28 13:27:28 -07:00
parent 245af59695
commit c60eb31fb1
2 changed files with 6 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2015-09-28 Doug Evans <dje@google.com>
* gdb.base/gcore.c (array_func): Add reference to static_array.
2015-09-25 Simon Marchi <simon.marchi@ericsson.com>
* gdb.gdb/selftest.exp (do_steps_and_nexts): Adjust expected

View File

@ -46,6 +46,8 @@ array_func ()
un_initialized_array[i] = extern_array[i] + 8;
local_array[i] = extern_array[i] + 12;
}
/* Reference static_array so that clang doesn't discard it. */
(void) static_array[0];
terminal_func ();
}