Remove building with NOCRYPTO option
[minix.git] / common / lib / libc / arch / x86_64 / gen / byte_swap_4.S
blob78c9109c715dd4441e6b67427e3461ad2b78e38f
1 /*      $NetBSD: byte_swap_4.S,v 1.3 2014/05/22 15:23:11 uebayasi Exp $ */
3 #include <machine/asm.h>
4 #if defined(LIBC_SCCS)
5         RCSID("$NetBSD: byte_swap_4.S,v 1.3 2014/05/22 15:23:11 uebayasi Exp $")
6 #endif
8 #if defined(_KERNEL) || defined(_STANDALONE)
9 _ENTRY(_C_LABEL(bswap32))
10 #else
11 _ENTRY(_C_LABEL(__bswap32))
12 #endif
13 _ENTRY(_C_LABEL(ntohl))
14 _ENTRY(_C_LABEL(htonl))
15 _PROF_PROLOGUE
16         movl    %edi,%eax
17         bswapl  %eax
18         ret
19 #if defined(_KERNEL) || defined(_STANDALONE)
20 END(_C_LABEL(bswap32))
21 #else
22 END(_C_LABEL(__bswap32))
23 #endif
24 END(_C_LABEL(ntohl))
25 END(_C_LABEL(htonl))