[PATCH 1/1] Increase the portability of unions