[Bug target/84295] [7 Regression] glibc failed to build
krebbel at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Feb 9 08:56:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84295
Andreas Krebbel <krebbel at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed| |2018-02-09
Ever confirmed|0 |1
--- Comment #1 from Andreas Krebbel <krebbel at gcc dot gnu.org> ---
I'm testing the following fix:
index 62a60e2..298fdd1 100644
--- a/gcc/config/s390/s390.c
+++ b/gcc/config/s390/s390.c
@@ -16135,7 +16135,10 @@ s390_set_current_function (tree fndecl)
several times in the course of compiling a function, and we don't want to
slow things down too much or call target_reinit when it isn't safe. */
if (fndecl == s390_previous_fndecl)
- return;
+ {
+ s390_indirect_branch_settings (fndecl);
+ return;
+ }
tree old_tree;
if (s390_previous_fndecl == NULL_TREE)
More information about the Gcc-bugs
mailing list