zigbee_wrapper: Do IEEE754 test at runtime
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Wed, 29 Mar 2017 12:44:06 +0000 (14:44 +0200)
committerJoseph Morrow <joseph.l.morrow@intel.com>
Thu, 30 Mar 2017 18:02:42 +0000 (18:02 +0000)
commit217b571a6526f6c101efbb77075fc3287eec4ddf
tree28b83a1e042afb05c76856db7d24abbdae30523f
parent262ce3b12099b110a08f8d9f9d283bec423b6663
zigbee_wrapper: Do IEEE754 test at runtime

Some systems (Tizen) havent __STDC_IEC_559__ defined
while sizeof(double) = 8, build breaks.

Moving test to run time is more flexible

For the record:
  BUILD_ID=tizen-ivi_20170328.2_ivi-target-odroidxu3
  gcc -dM -E - < /dev/null | grep 559
  #define __GCC_IEC_559_COMPLEX 0
  #define __GCC_IEC_559 0

Change-Id: I427188afcb6178e9a5e15c341185eb1b3d951fc8
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/18333
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Joseph Morrow <joseph.l.morrow@intel.com>
Tested-by: Joseph Morrow <joseph.l.morrow@intel.com>
plugins/zigbee_wrapper/src/zigbee_wrapper.c