-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
For MacOS and Windows I think that it defines -DBIT_IDENTICAL_FLOATING_POINT=1:
CFLAGS:=$(CFLAGS) -DBIT_IDENTICAL_FLOATING_POINT=1
That can be seen in
./build.macos64x64/common/Makefile.flags ./build.win64x64/common/Makefile.tools
and then it adds fdlibm/libm.a:
ifdef BIT_IDENTICAL_FLOATING_POINT LIBS:=$(LIBS) $(BLDDIR)/fdlibm/libm.a endif
So I think that if you set -DBIT_IDENTICAL_FLOATING_POINT=0 on MacOS, then it stills adds fdlibm/libm.a (because it is defined as '0')
So regardless of whether you set it '0' or '1', it adds fdlibm/libm.a right ?
David Stes