diff options
author | Erick Ochoa <erick.ochoa@theobroma-systems.com> | 2020-01-30 21:24:03 +0100 |
---|---|---|
committer | Erick Ochoa <erick.ochoa@theobroma-systems.com> | 2020-04-28 23:35:29 +0200 |
commit | 5c3c19379707620ecde1e99cad676c19dba20241 (patch) | |
tree | 1d66d9a56b02087afc8be3993877546de1fd54b2 /gcc/testsuite/gcc.dg | |
parent | 1aed284407106e3dfd00cfea7da152b914a2109f (diff) |
Fixes pointer indirection level test
Diffstat (limited to 'gcc/testsuite/gcc.dg')
-rw-r--r-- | gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c index ffa2b070478..00d2ff67927 100644 --- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c +++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c @@ -10,10 +10,7 @@ main() struct astruct_s astruct; struct astruct_s *p0 = &astruct; struct astruct_s **p1 = &p0; - _Bool *a_ptr_0 = (_Bool *)p0; - _Bool *c_ptr_0 = a_ptr_0 + 1; - _Bool **a_ptr_1 = (_Bool **)p1; - _Bool *c_ptr_1 = (_Bool*)((*a_ptr_1) + 1); - assert(c_ptr_0 == c_ptr_1); + _Bool *c_ptr = &(astruct.c); + _Bool *c_ptr_1 = &((*p1)->c); + assert(c_ptr == c_ptr_1); } - |