Deleted Added
full compact
bzero.S (184547) bzero.S (217106)
1/*
2 * Written by J.T. Conklin <jtc@NetBSD.org>.
3 * Public domain.
4 * Adapted for NetBSD/x86_64 by Frank van der Linden <fvdl@wasabisystems.com>
5 */
6
7#include <machine/asm.h>
1/*
2 * Written by J.T. Conklin <jtc@NetBSD.org>.
3 * Public domain.
4 * Adapted for NetBSD/x86_64 by Frank van der Linden <fvdl@wasabisystems.com>
5 */
6
7#include <machine/asm.h>
8__FBSDID("$FreeBSD: head/lib/libc/amd64/string/bzero.S 184547 2008-11-02 01:10:54Z peter $");
8__FBSDID("$FreeBSD: head/lib/libc/amd64/string/bzero.S 217106 2011-01-07 16:08:40Z kib $");
9
10#if 0
11 RCSID("$NetBSD: bzero.S,v 1.2 2003/07/26 19:24:38 salo Exp $")
12#endif
13
14ENTRY(bzero)
15 cld /* set fill direction forward */
16 xorq %rax,%rax /* set fill data to 0 */

--- 20 unchanged lines hidden (view full) ---

37 stosq
38
39L1: movq %rsi,%rcx /* zero remainder by bytes */
40 rep
41 stosb
42
43 ret
44END(bzero)
9
10#if 0
11 RCSID("$NetBSD: bzero.S,v 1.2 2003/07/26 19:24:38 salo Exp $")
12#endif
13
14ENTRY(bzero)
15 cld /* set fill direction forward */
16 xorq %rax,%rax /* set fill data to 0 */

--- 20 unchanged lines hidden (view full) ---

37 stosq
38
39L1: movq %rsi,%rcx /* zero remainder by bytes */
40 rep
41 stosb
42
43 ret
44END(bzero)
45
46 .section .note.GNU-stack,"",%progbits