diff options
author | Alan Modra <amodra@bigpond.net.au> | 2006-04-14 03:20:21 +0000 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2006-04-14 12:50:21 +0930 |
commit | 880864cfc6ea6e4ba41a5404ba8e4cc133a2a861 (patch) | |
tree | ff3c8520dcb1c1fbbcb227b8282b29c5d3772fad /gcc/local-alloc.c | |
parent | 1935e8a86d3141a0d28263330fd428be06c5ecfa (diff) | |
download | gcc-880864cfc6ea6e4ba41a5404ba8e4cc133a2a861.zip gcc-880864cfc6ea6e4ba41a5404ba8e4cc133a2a861.tar.gz gcc-880864cfc6ea6e4ba41a5404ba8e4cc133a2a861.tar.bz2 |
re PR middle-end/27095 (O2 produces duplicate code)
PR middle-end/27095
* builtins.c: (expand_builtin_memset): Stabilize args before expansion
and emit libcall here in case the builtin fails.
(expand_builtin_strcmp): Always emit the libcall here on failure.
From-SVN: r112948
Diffstat (limited to 'gcc/local-alloc.c')
0 files changed, 0 insertions, 0 deletions