xref: /openbsd-src/sys/arch/arm/include/endian.h (revision 3a22adf90f02a48c220ef03ba895de849d198c94)
1*3a22adf9Snaddy /*	$OpenBSD: endian.h,v 1.12 2024/05/07 14:26:48 naddy Exp $	*/
20bfdceb3Sdlg 
30bfdceb3Sdlg /*
40bfdceb3Sdlg  * Copyright (c) 2015 David Gwynne <dlg@openbsd.org>
50bfdceb3Sdlg  *
60bfdceb3Sdlg  * Permission to use, copy, modify, and distribute this software for any
70bfdceb3Sdlg  * purpose with or without fee is hereby granted, provided that the above
80bfdceb3Sdlg  * copyright notice and this permission notice appear in all copies.
90bfdceb3Sdlg  *
100bfdceb3Sdlg  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
110bfdceb3Sdlg  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
120bfdceb3Sdlg  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
130bfdceb3Sdlg  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
140bfdceb3Sdlg  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
150bfdceb3Sdlg  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
160bfdceb3Sdlg  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
170bfdceb3Sdlg  */
18c86cacd2Spirofti 
192fa72412Spirofti #ifndef _ARM_ENDIAN_H_
202fa72412Spirofti #define _ARM_ENDIAN_H_
21e1e4f5b1Sdrahn 
2252a0e603Smillert #define _BYTE_ORDER _LITTLE_ENDIAN
23b610f1e0Sdrahn #define	__STRICT_ALIGNMENT
24c86cacd2Spirofti 
257c5b55ffSguenther #ifndef __FROM_SYS__ENDIAN
267c5b55ffSguenther #include <sys/endian.h>
277c5b55ffSguenther #endif
28*3a22adf9Snaddy 
292fa72412Spirofti #endif /* _ARM_ENDIAN_H_ */
30