format and signedness mismatch fixes
diff --git a/libasn1compiler/asn1c_C.c b/libasn1compiler/asn1c_C.c
index be7f059..b9f994c 100644
--- a/libasn1compiler/asn1c_C.c
+++ b/libasn1compiler/asn1c_C.c
@@ -1947,7 +1947,7 @@
 	REDIR(OT_CTDEFS);
 
 	OUT("static asn_per_constraints_t "
-		"asn_PER_%s_%s_constr_%d = {\n",
+		"asn_PER_%s_%s_constr_%d GCC_NOTUSED = {\n",
 		pfx, MKID(expr), expr->_type_unique_index);
 
 	INDENT(+1);