diff options
author | Jan Hubicka <jh@suse.cz> | 2021-12-19 22:28:40 +0100 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2021-12-19 22:29:37 +0100 |
commit | fcbf94a5be9e0c1ecad92da773a6632b86b7f70a (patch) | |
tree | 1775368cdffcfc72564f6eebef9312b8cd0c86ea /libcpp | |
parent | 6bcb6ed5a44b6f271891246ef7ae568bfdc14e9c (diff) | |
download | gcc-fcbf94a5be9e0c1ecad92da773a6632b86b7f70a.zip gcc-fcbf94a5be9e0c1ecad92da773a6632b86b7f70a.tar.gz gcc-fcbf94a5be9e0c1ecad92da773a6632b86b7f70a.tar.bz2 |
Fix early exit in modref_merge_call_site_flags
When adding support for static chain and return slot flags I forgot to update
early exit condition in modref_merge_call_site_flags. This yields to wrong
code as demonstrated by the Fortran testcase attached to PR (which I hope
someone will help me to turn into testuite one).
gcc/ChangeLog:
2021-12-19 Jan Hubicka <hubicka@ucw.cz>
PR ipa/103766
* ipa-modref.c (modref_merge_call_site_flags): Fix early exit condition
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions