X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Flib%2Fcompiler.qh;h=5ca0ed56525ee33886c46a0a7c27ecfd7763068b;hb=7a19dd740b86699b7e2e40ab86f6c05d25babc98;hp=d389248b0ed24f8460f1f54b691f021b5a8015c8;hpb=c741e6b3f012aa525f23e1df30d1d933b383fbc5;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/lib/compiler.qh b/qcsrc/lib/compiler.qh index d389248b0..5ca0ed565 100644 --- a/qcsrc/lib/compiler.qh +++ b/qcsrc/lib/compiler.qh @@ -1,5 +1,4 @@ -#ifndef COMPILER_H -#define COMPILER_H +#pragma once #ifndef QCC_SUPPORT_ACCUMULATE #ifdef GMQCC @@ -13,4 +12,26 @@ #endif #endif +#ifndef QCC_SUPPORT_ERASEABLE + #ifdef GMQCC + #define QCC_SUPPORT_ERASEABLE + #endif +#endif + +#ifndef QCC_SUPPORT_ALIAS + #ifdef GMQCC + #define QCC_SUPPORT_ALIAS + #endif +#endif + +#ifndef QCC_SUPPORT_POW + #ifdef GMQCC + #define QCC_SUPPORT_POW + #endif +#endif + +#ifdef GMQCC + #define LABEL(id) :id +#else + #define LABEL(id) id: #endif