diff options
author | marxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-01-20 09:33:15 +0000 |
---|---|---|
committer | marxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-01-20 09:33:15 +0000 |
commit | 56a322fc358eac061a4f620da5b43cc9c9ec7370 (patch) | |
tree | 477d195f98346cad40e5117fdd59577d5df24bd7 /gcc/target.def | |
parent | c2183d67a72b74bd6ff336de9a980782eb215e75 (diff) | |
download | gcc-56a322fc358eac061a4f620da5b43cc9c9ec7370.tar.gz |
Reload global options when strict aliasing is dropped (PR ipa/79043).
2017-01-20 Martin Liska <mliska@suse.cz>
Backport from mainline
2017-01-13 Martin Liska <mliska@suse.cz>
PR ipa/79043
* function.c (set_cfun): Add new argument force.
* function.h (set_cfun): Likewise.
* ipa-inline-transform.c (inline_call): Use the function when
strict alising from is dropped for function we inline to.
2017-01-20 Martin Liska <mliska@suse.cz>
Backport from mainline
2017-01-13 Martin Liska <mliska@suse.cz>
PR ipa/79043
* gcc.c-torture/execute/pr79043.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-6-branch@244691 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/target.def')
0 files changed, 0 insertions, 0 deletions