Iros
Loading...
Searching...
No Matches
limine.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
di/platform/compiler.h
"
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
15
using
uint8_t
=
u8
;
16
using
uint16_t
=
u16
;
17
using
uint32_t
=
u32
;
18
using
uint64_t
=
u64
;
19
20
using
int8_t
=
i8
;
21
using
int16_t
=
i16
;
22
using
int32_t
=
i32
;
23
using
int64_t
=
i64
;
24
25
#include <
limine.h
>
26
27
#pragma GCC diagnostic pop
compiler.h
prelude.h
limine.h
di::types::i16
__INT16_TYPE__ i16
Definition
integers.h:15
di::types::u64
__UINT64_TYPE__ u64
Definition
integers.h:12
di::types::i8
__INT8_TYPE__ i8
Definition
integers.h:14
di::types::u8
__UINT8_TYPE__ u8
Definition
integers.h:9
di::types::i32
__INT32_TYPE__ i32
Definition
integers.h:16
di::types::u32
__UINT32_TYPE__ u32
Definition
integers.h:11
di::types::i64
__INT64_TYPE__ i64
Definition
integers.h:17
di::types::u16
__UINT16_TYPE__ u16
Definition
integers.h:10
uint32_t
__UINT32_TYPE__ uint32_t
Definition
stdint.h:27
int32_t
__INT32_TYPE__ int32_t
Definition
stdint.h:10
uint64_t
__UINT64_TYPE__ uint64_t
Definition
stdint.h:28
int8_t
__CCPP_BEGIN_DECLARATIONS typedef __INT8_TYPE__ int8_t
Definition
stdint.h:8
uint8_t
__UINT8_TYPE__ uint8_t
Definition
stdint.h:25
uint16_t
__UINT16_TYPE__ uint16_t
Definition
stdint.h:26
int64_t
__INT64_TYPE__ int64_t
Definition
stdint.h:11
int16_t
__INT16_TYPE__ int16_t
Definition
stdint.h:9
iris
include
iris
third_party
limine.h
Generated by
1.13.0