remove compound literals from math.h to please c++
authorSzabolcs Nagy <nsz@port70.net>
Mon, 6 May 2013 17:52:48 +0000 (17:52 +0000)
committerSzabolcs Nagy <nsz@port70.net>
Mon, 6 May 2013 17:52:48 +0000 (17:52 +0000)
commit2897bfdd602f3d6a0724bbfdd543e962926b5bbe
tree53a906d10bbf92835d782cbdd5ffcf265a32ad63
parentda49b872f5ef56026713855b66783c8e32570c4b
remove compound literals from math.h to please c++

__FLOAT_BITS and __DOUBLE_BITS macros used union compound literals,
now they are changed into static inline functions. A good C compiler
generates the same code for both and the later is C++ conformant.
include/math.h