Properly use strtoll for hex constants
Properly use strtoll for hex constants

Since we can't rely on strtod supporting hex constants, we obviously
need to use strtoll instead of using strtod.

mstorsjo/c99-to-c89,libav/c99-to-c89,mstorsjo/c99-to-c89,libav/c99-to-c89