c99 don't print pack pragma unless structs exist