Index: src/Parser/ExpressionNode.cc
===================================================================
--- src/Parser/ExpressionNode.cc	(revision dbe8e31c64cb8baf7c809362de907d2cc13b8381)
+++ src/Parser/ExpressionNode.cc	(revision ccb776b460be3a146c8fa7ddd58eaea3add21af3)
@@ -10,6 +10,6 @@
 // Created On       : Sat May 16 13:17:07 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sun Jul 12 08:15:12 2020
-// Update Count     : 1039
+// Last Modified On : Sun Jul 12 11:55:44 2020
+// Update Count     : 1040
 //
 
@@ -186,7 +186,7 @@
 	// Cannot be just "0"/"1"; sscanf stops at the suffix, if any; value goes over the wall => always generate
 
-#if __SIZEOF_POINTER__ == 8								// 64-bit mode
+#if __SIZEOF_POINTER__ == 4								// 32-bit mode
 	if ( type == 5 ) SemanticError( yylloc, "int128 constant is not supported on this target " + str );
-#endif // 64-bit mode
+#endif // 32-bit mode
 	
 	if ( str[0] == '0' ) {								// radix character ?
