xref: /dragonfly/lib/libc/x86_64/string/memcmp.S (revision 5b3646a9)
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 * $NetBSD: memcmp.S,v 1.2 2003/07/26 19:24:39 salo Exp $
7 * $FreeBSD: src/lib/libc/amd64/string/memcmp.S,v 1.2 2008/11/02 01:10:54 peter Exp $
8 */
9
10#include <machine/asm.h>
11#include <machine/asm_mjgmacros.h>
12
13	.text
14
15#ifdef DO_BCMP
16ENTRY(bcmp)
17#else
18ENTRY(memcmp)
19#endif
20	MEMCMP	end=ret
21#ifdef DO_BCMP
22END(bcmp)
23#else
24END(memcmp)
25#endif
26
27	.section .note.GNU-stack,"",%progbits
28