mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 10:05:29 +00:00
Omit frame pointer also for main in ppc ldst_multiple test.
Other functions already explicitly omitted the frame pointer. Also
do that for main to prevent gcc 4.8.2 complaining:
ldst_multiple.c: In function ‘main’:
ldst_multiple.c:180:5: error: frame pointer required, but reserved
int main(void)
^
ldst_multiple.c:31:18: note: for ‘r31’
register HWord_t r31 asm("r31");
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14173
This commit is contained in:
parent
c07cc50ab1
commit
93ad03c5bb
@ -177,7 +177,11 @@ static test_table_t all_tests[] = {
|
||||
{ NULL, NULL },
|
||||
};
|
||||
|
||||
int main(void)
|
||||
/*
|
||||
* gcc is not happy if we modify r31 (the frame pointer) behind its back
|
||||
* so we omit it
|
||||
*/
|
||||
int __attribute__((optimize("-fomit-frame-pointer"))) main(void)
|
||||
{
|
||||
test_func_t func;
|
||||
int i = 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user