Fix cpp complications on Arch Linux (#1251)

This commit is contained in:
AltoXorg
2025-10-18 07:34:32 +08:00
committed by GitHub
parent 7edb93d4c8
commit a253c13c6b
2 changed files with 3 additions and 3 deletions

View File

@@ -538,7 +538,7 @@ typedef s32 Difficulty2D[AC_DIFFICULTY_LEN][2];
#define DMA_COPY_SEGMENT(segment) dma_copy(segment##_ROM_START, segment##_ROM_END, segment##_VRAM)
#if __STDC_VERSION__ < 202311L
#if defined(OLD_GCC) || __STDC_VERSION__ < 202311L
typedef enum {
false,
true

View File

@@ -3,10 +3,10 @@
#include "ultra64.h"
#if (defined(__cplusplus) && __cplusplus >= 201103L)
#if !defined(OLD_GCC) && (defined(__cplusplus) && __cplusplus >= 201103L)
/* C++11 or later */
#include <cstddef>
#elif (defined(__STDC__) && defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 202000L))
#elif !defined(OLD_GCC) && (defined(__STDC__) && defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 202000L))
/* C23 or later */
#include <stddef.h>
#else