re PR target/68701 ("gcc -m32 -finstrument-functions -ffixed-ebp" produces internal...
authorUros Bizjak <ubizjak@gmail.com>
Tue, 8 Dec 2015 18:41:21 +0000 (19:41 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 8 Dec 2015 18:41:21 +0000 (19:41 +0100)
commit9e5d0977ff4183b9cd21eefbfd8a27f692dc9a0a
treedd0a6e0ded986ab0c2132e73509d1fd080f58b48
parent0b8d93e55fb1a43538bcdfa81af1d7fd58617bd3
re PR target/68701 ("gcc -m32 -finstrument-functions -ffixed-ebp" produces internal compiler error)

PR target/68701
* config/i386/i386.c (ix86_option_override_internal): Enable
-maccumulate-outgoing-args when %ebp is fixed due to stack
realignment requirements.

testsuite/ChangeLog:

PR target/68701
* testsuite/gcc.target/i386/pr68701-1.c: New test.
* testsuite/gcc.target/i386/pr68701-2.c: Ditto.

From-SVN: r231419
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr68701-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr68701-2.c [new file with mode: 0644]