forked from libav/c99-to-c89
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support unions with designated initializers
Add the necessary casts for storing ints in pointers or vice versa, convert float/double compile time constants into their integer representation. If a 32 bit field is stored via a 64 bit field on big endian, the value should be shifted up. This doesn't handle things that can't be done with casts or as float/double binary representations.
- Loading branch information
Showing
1 changed file
with
146 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters