mirror of https://github.com/zeldaret/botw.git
ksys: Add defines for some function attributes
This commit is contained in:
parent
af1aacc5bd
commit
50027520f7
|
|
@ -102,7 +102,7 @@ sead::Heap* getCurrentHeap();
|
|||
sead::Heap* getDebugHeap();
|
||||
sead::Heap* getDebugHeap2();
|
||||
|
||||
[[gnu::always_inline]] inline sead::Heap* tryCreateDualHeap(sead::Heap* parent) {
|
||||
KSYS_ALWAYS_INLINE inline sead::Heap* tryCreateDualHeap(sead::Heap* parent) {
|
||||
size_t size;
|
||||
|
||||
if (const auto* parent_ex = sead::DynamicCast<DualHeap>(parent)) {
|
||||
|
|
|
|||
|
|
@ -7,3 +7,8 @@
|
|||
#else
|
||||
#define KSYS_CHECK_SIZE_NX150(CLASS, SIZE) static_assert(sizeof(CLASS) == SIZE)
|
||||
#endif
|
||||
|
||||
#ifdef __GNUC__
|
||||
#define KSYS_ALWAYS_INLINE [[gnu::always_inline]]
|
||||
#define KSYS_VISIBILITY_HIDDEN [[gnu::visibility("hidden")]]
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue