diff options
| author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-09-02 06:55:09 +0000 |
|---|---|---|
| committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-09-02 06:55:09 +0000 |
| commit | 4f46f2b92aa3f68fe333b820bacb0ac3224c43a5 (patch) | |
| tree | 02d19035fad0f716f04cc6b84482344c5a902c7a /libjava/classpath/java/security/UnrecoverableKeyException.java | |
| parent | d4ba6e56609262a5dda386e2395a84c94a404168 (diff) | |
| download | ppe42-gcc-4f46f2b92aa3f68fe333b820bacb0ac3224c43a5.tar.gz ppe42-gcc-4f46f2b92aa3f68fe333b820bacb0ac3224c43a5.zip | |
PR middle-end/27567
* builtins.c (fold_builtin_memcpy, fold_builtin_memmove): Remove.
(fold_builtin_mempcpy): Rename to...
(fold_builtin_memory_op): ... this. Optimize one element copy
into an assignment.
(fold_builtin_memset, fold_builtin_bzero, fold_builtin_bcopy): New
functions.
(expand_builtin_strcpy, expand_builtin_strncpy): Handle COMPOUND_EXPR.
(expand_builtin_memcpy, expand_builtin_mempcpy,
expand_builtin_memmove): Likewise. Use fold_builtin_memory_op.
(fold_builtin_1): Handle BUILT_IN_MEMSET, BUILT_IN_BZERO and
BUILT_IN_BCOPY. Use fold_builtin_memory_op for
BUILT_IN_MEM{CPY,PCPY,MOVE}.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116656 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/security/UnrecoverableKeyException.java')
0 files changed, 0 insertions, 0 deletions

