diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-09-19 16:36:38 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-09-19 16:36:38 +0200 |
commit | fc15d9ecb432173f2a17c58352d4b70c1ee049e4 (patch) | |
tree | 4965aa4d1c429a1406e32def5da33e5b1008c386 /gcc/debug.c | |
parent | 3c9f5092c6d30a459e06b7db3f0796a1175e2ecc (diff) | |
download | gcc-fc15d9ecb432173f2a17c58352d4b70c1ee049e4.zip gcc-fc15d9ecb432173f2a17c58352d4b70c1ee049e4.tar.gz gcc-fc15d9ecb432173f2a17c58352d4b70c1ee049e4.tar.bz2 |
re PR ipa/77587 (C compiler produces incorrect stack alignment with __attribute__((weak)))
PR target/77587
* cgraph.c (cgraph_node::rtl_info): Pass &avail to
ultimate_alias_target call, return NULL if avail < AVAIL_AVAILABLE.
Call ultimate_alias_target just once, not up to 4 times.
* gcc.dg/pr77587.c: New test.
* gcc.dg/pr77587a.c: New file.
Co-Authored-By: Jan Hubicka <jh@suse.cz>
From-SVN: r240232
Diffstat (limited to 'gcc/debug.c')
0 files changed, 0 insertions, 0 deletions