Iros
 
Loading...
Searching...
No Matches
limine.h
Go to the documentation of this file.
1#pragma once
2
4#include "di/types/prelude.h"
5
6#pragma GCC diagnostic push
7#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
8
9// Prevent limine from trying to include system headers. Fake the important
10// symbols instead.
11#define _LIBCPP_STDINT_H
12#define _GCC_WRAP_STDINT_H
13#define _STDINT_H
14
15using uint8_t = u8;
16using uint16_t = u16;
17using uint32_t = u32;
18using uint64_t = u64;
19
20using int8_t = i8;
21using int16_t = i16;
22using int32_t = i32;
23using int64_t = i64;
24
25#include <limine.h>
26
27#pragma GCC diagnostic pop
__INT16_TYPE__ i16
Definition integers.h:15
__UINT64_TYPE__ u64
Definition integers.h:12
__INT8_TYPE__ i8
Definition integers.h:14
__UINT8_TYPE__ u8
Definition integers.h:9
__INT32_TYPE__ i32
Definition integers.h:16
__UINT32_TYPE__ u32
Definition integers.h:11
__INT64_TYPE__ i64
Definition integers.h:17
__UINT16_TYPE__ u16
Definition integers.h:10
__UINT32_TYPE__ uint32_t
Definition stdint.h:27
__INT32_TYPE__ int32_t
Definition stdint.h:10
__UINT64_TYPE__ uint64_t
Definition stdint.h:28
__CCPP_BEGIN_DECLARATIONS typedef __INT8_TYPE__ int8_t
Definition stdint.h:8
__UINT8_TYPE__ uint8_t
Definition stdint.h:25
__UINT16_TYPE__ uint16_t
Definition stdint.h:26
__INT64_TYPE__ int64_t
Definition stdint.h:11
__INT16_TYPE__ int16_t
Definition stdint.h:9