]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/lib/bits.qh
Enable -fdefault-eraseable
[xonotic/xonotic-data.pk3dir.git] / qcsrc / lib / bits.qh
index c158ea032d497cb29a8709c2e02ad4fa8e2bd610..0e07cb43e69d8a1e849f4301b26a359101565087 100644 (file)
@@ -10,7 +10,6 @@
        #define BITSET(var, mask, flag) ((var) ^ (-(flag) ^ (var)) & (mask))
 #endif
 
-ERASEABLE
 int lowestbit(int f)
 {
        f &= ~(f << 1);
@@ -21,7 +20,6 @@ int lowestbit(int f)
        return f;
 }
 
-ERASEABLE
 int randombit(int bits)
 {
        if (!(bits & (bits - 1)))  // this ONLY holds for powers of two!
@@ -44,7 +42,6 @@ int randombit(int bits)
        return b;
 }
 
-ERASEABLE
 int randombits(int bits, int k, bool error_return)
 {
        int r = 0;
@@ -78,7 +75,6 @@ enum {
        OP_MINUS
 };
 
-ERASEABLE
 bool GiveBit(entity e, .int fld, int bit, int op, int val)
 {
        int v0 = (e.(fld) & bit);
@@ -103,7 +99,6 @@ bool GiveBit(entity e, .int fld, int bit, int op, int val)
        return v0 != v1;
 }
 
-ERASEABLE
 bool GiveValue(entity e, .int fld, int op, int val)
 {
        int v0 = e.(fld);