mirror of
https://github.com/jerryscript-project/jerryscript.git
synced 2025-12-15 16:29:21 +00:00
Fix Zephyr build With the changes to the zephyr sdk, gettimeofday is being guarded by XOPEN_SOURCE_EXTENDED which requires at least 700 on XOPEN_SOURCE to be active This little patch also helps on removing most of the warnings we had before related to that issue. More info on this feature: http://man7.org/linux/man-pages/man7/feature_test_macros.7.html Another option was to enable _GNU_SOURCE for this port. There are still some harmless warnings related to __sputc_r for which we still require the convertion warning. Tested on qemu_cortex_m3, qemu_x86, arduino_101 and frdm_k64f. Zephyr Sdk 0.8.2, Zephyr 1.5.0-rc4 & Zephyr ec39b216 Closes #1311. JerryScript-DCO-1.0-Signed-off-by: Sergio Martinez sergio.martinez.rodriguez@intel.com