Fixes issue #20.
Signed-off-by: Martin Lucina <martin@lucina.net>
case " $* " in
*" -v "*) set -x ;;
esac
-exec ${RUMP_APPTOOLS_CC:-cc} -no-integrated-cpp -specs=!APPTOOLS!/specs.configure "$@"
+exec ${RUMP_APPTOOLS_CC:-cc} \
+ -fno-builtin-sin -fno-builtin-cos \
+ -fno-builtin-sinf -fno-builtin-cosf \
+ -no-integrated-cpp -specs=!APPTOOLS!/specs.configure "$@"
case " $* " in
*" -v "*) set -x ;;
esac
-exec ${RUMP_APPTOOLS_CC:-cc} -fno-stack-protector -no-integrated-cpp -specs=!APPTOOLS!/specs "$@"
+exec ${RUMP_APPTOOLS_CC:-cc} \
+ -fno-stack-protector \
+ -fno-builtin-sin -fno-builtin-cos \
+ -fno-builtin-sinf -fno-builtin-cosf \
+ -no-integrated-cpp -specs=!APPTOOLS!/specs "$@"
PTHREAD_MAKELWP=pthread_makelwp_rumprunxen.c
CPPFLAGS+= -D_PTHREAD_GETTCB_EXT=_lwp_rumpxen_gettcb
.endif # LIB == pthread
-CFLAGS+=-fno-stack-protector"
+CFLAGS+=-fno-stack-protector -fno-builtin-sin -fno-builtin-cos
+CFLAGS+=-fno-builtin-sinf -fno-builtin-cosf"
unset IFS
export BUILDXENMETAL_MKCONF