cleanup C compiler PCH code
remove some annonymous unions used by PCH code