1 #include <stdio.h>
2 
3 
4 /*
5  * 11/05/20: Support nonsensical but workable (and sometimes used)
6  * construct of shoving a null pointer constant into a smaller
7  * integral type in a constant expression
8  */
9 int
main()10 main() {
11 	static int gnu = (char)((void *)0);
12 	printf("%d\n", gnu);
13 	return 0;
14 }
15 
16