Don't assert "alg != libcall" for -minline-stringops-dynamically
commitd1bba7d4c292e2b8c2e265bbb9f7648bb025480a
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Dec 2014 11:32:46 +0000 (6 11:32 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Dec 2014 11:32:46 +0000 (6 11:32 +0000)
tree4b8680c9d6bab91b91b7f3c24b1ecc3789d959a4
parentedac23f692fd27fcd469151cb88c9e3c82267b7f
Don't assert "alg != libcall" for -minline-stringops-dynamically

gcc/

PR target/64200
* config/i386/i386.c (decide_alg): Don't assert "alg != libcall"
for TARGET_INLINE_STRINGOPS_DYNAMICALLY.

gcc/testsuite/

PR target/64200
* gcc.target/i386/memcpy-strategy-4.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218446 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/memcpy-strategy-4.c [new file with mode: 0644]