Index: src/Parser/DeclarationNode.cc
===================================================================
--- src/Parser/DeclarationNode.cc	(revision f38e7d7a23b63a873ab0c895fc5b125449bfcf1e)
+++ src/Parser/DeclarationNode.cc	(revision 9dc31c106f1a43094de3a5a6e85d3125948b4ef9)
@@ -10,6 +10,6 @@
 // Created On       : Sat May 16 12:34:05 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Feb 22 15:37:17 2018
-// Update Count     : 1033
+// Last Modified On : Thu Apr 19 15:09:29 2018
+// Update Count     : 1062
 //
 
@@ -47,5 +47,5 @@
 const char * DeclarationNode::aggregateNames[] = { "struct", "union", "trait", "coroutine", "monitor", "thread", "NoAggregateNames" };
 const char * DeclarationNode::typeClassNames[] = { "otype", "dtype", "ftype", "NoTypeClassNames" };
-const char * DeclarationNode::builtinTypeNames[] = { "__builtin_va_list", "NoBuiltinTypeNames" };
+const char * DeclarationNode::builtinTypeNames[] = { "__builtin_va_list", "zero_t", "one_t", "NoBuiltinTypeNames" };
 
 UniqueName DeclarationNode::anonymous( "__anonymous" );
@@ -561,4 +561,8 @@
 
 	checkQualifiers( type, q->type );
+	if ( (builtin == Zero || builtin == One) && error.length() == 0 ) {
+		SemanticWarning( yylloc, Warning::BadQualifiersZeroOne, Type::QualifiersNames[log2( q->type->qualifiers.val )], builtinTypeNames[builtin] );
+//		appendError( error, string( "questionable qualifiers" ) );
+	} // if
 	addQualifiersToType( q->type, type );
 
Index: src/Parser/TypeData.cc
===================================================================
--- src/Parser/TypeData.cc	(revision f38e7d7a23b63a873ab0c895fc5b125449bfcf1e)
+++ src/Parser/TypeData.cc	(revision 9dc31c106f1a43094de3a5a6e85d3125948b4ef9)
@@ -10,6 +10,6 @@
 // Created On       : Sat May 16 15:12:51 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Feb 22 15:49:00 2018
-// Update Count     : 597
+// Last Modified On : Tue Apr 17 23:00:52 2018
+// Update Count     : 602
 //
 
@@ -395,5 +395,5 @@
 		break;
 	  case Builtin:
-		os << "gcc builtin type";
+		os << DeclarationNode::builtinTypeNames[builtintype];
 		break;
 	  default:
