X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;ds=sidebyside;f=tests%2Fbitnot.qc;h=54b6ecb30f7a2f4fe07e8cb84e20d6762a7a6e79;hb=7e0e041527e812a112635fe511fb1ad566b6c7fe;hp=17ba6cd0e09dc7330caef5c33a56191de0bbbc90;hpb=e50b7a27191372a333f5c9f3ffbbfaab9fb85522;p=xonotic%2Fgmqcc.git diff --git a/tests/bitnot.qc b/tests/bitnot.qc index 17ba6cd..54b6ecb 100644 --- a/tests/bitnot.qc +++ b/tests/bitnot.qc @@ -6,11 +6,28 @@ void main() { vector e; e = '1 1 1'; vector f; f = '1 1 1'; +#ifdef __STD_FTEQCC__ a &~= 1; // 0 +#else + a &= ~1; // 0 +#endif +#ifdef __STD_GMQCC__ b &= ~1; // 0 c &= ~d; // 0 +#else + b &~= 1; // 0 + c &~= 1; // 0 +#endif +#ifdef __STD_FTEQCC__ f &~= e; // '0 0 0' +#else + f &= ~e; // '0 0 0' +#endif +#ifdef __STD_GMQCC__ e &= ~e; // '0 0 0' +#else + e &~= e; // '0 0 0' +#endif print("a: ", ftos(a), "\nb: ", ftos(b), "\nc: ",