summaryrefslogtreecommitdiffstats
path: root/newlib/libc/machine/sh/memset.S
Commit message (Collapse)AuthorAgeFilesLines
* * libc/machine/sh/memset.S: Avoid clobbering volatileJoern Rennecke2003-04-091-9/+31
| | | | objects following a tiny to-be-set array in the same quadword.
* * libc/machine/sh/memset.S: Fix problem with alloco regionJoern Rennecke2003-04-031-12/+12
| | | | | exceeding destination region for length >= 88 bytes, start & 0x16 == 0, end & 0x1f == 18.
* * libc/machine/sh/memset.S (memset, __SHMEDIA__ code):Joern Rennecke2002-06-131-2/+4
| | | | Fixed bug in writing end of set region.
* * libc/machine/sh/memset.S (memset, __SHMEDIA__ code):Joern Rennecke2002-05-081-9/+11
| | | | | Also handle as single quad word when destination ends at last byte of first quad word. Fix byte selection in single quad code.
* * Makefile.am (lib_a_SOURCES, SH64 case): Add memcpy.S, memset.SJoern Rennecke2002-03-061-19/+93
| | | | | | | | | | and strcpy.S. * Makefile.in: Regenerate. * asm.h (_ENTRY): Set SH5 alignment to 8 bytes. (SHHI, SHLO): Define. * memcpy.S: Add code for SH5. * memset.S: Likewise. * strcpy.S: Likewise.
* import newlib-2000-02-17 snapshotChristopher Faylor2000-02-171-0/+64