libdragon
n64types.h
Go to the documentation of this file.
1
7#ifndef __LIBDRAGON_N64TYPES_H
8#define __LIBDRAGON_N64TYPES_H
9
10#include <stdint.h>
11#include <stdalign.h>
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
24typedef uint64_t u_uint64_t __attribute__((aligned(1)));
25
33typedef uint32_t u_uint32_t __attribute__((aligned(1)));
34
42typedef uint16_t u_uint16_t __attribute__((aligned(1)));
43
44#ifdef __cplusplus
45}
46#endif
47
48#endif
uint32_t u_uint32_t
Unaligned 32-bit integer type.
Definition: n64types.h:33
uint64_t u_uint64_t
Unaligned 64-bit integer type.
Definition: n64types.h:24
uint16_t u_uint16_t
Unaligned 16-bit integer type.
Definition: n64types.h:42