bswap.h revision 1.2
11.2Sthorpej/*      $NetBSD: bswap.h,v 1.2 2002/08/13 22:41:36 thorpej Exp $      */
21.1Sbjh21
31.1Sbjh21#ifndef _MACHINE_BSWAP_H_
41.1Sbjh21#define	_MACHINE_BSWAP_H_
51.1Sbjh21
61.1Sbjh21#define __BSWAP_RENAME
71.1Sbjh21#include <sys/bswap.h>
81.2Sthorpej
91.2Sthorpej#ifdef __GNUC__
101.2Sthorpej
111.2Sthorpej#include <arm/byte_swap.h>
121.2Sthorpej#define	bswap16(x)	__byte_swap_word(x)
131.2Sthorpej#define	bswap32(x)	__byte_swap_long(x)
141.2Sthorpej
151.2Sthorpej#endif /* __GNUC__ */
161.1Sbjh21
171.1Sbjh21#endif /* !_MACHINE_BSWAP_H_ */
18