On FreeBSD 11.0 / i386, test-intprops has a link failure:

cc  -Wno-error -g -O2  -o test-intprops test-intprops.o libtests.a 
../gllib/libgnu.a libtests.a ../gllib/libgnu.a libtests.a  
test-intprops.o: In function `main':
/usr/home/bruno/testdir5/build/getopt-posix/gltests/../../../getopt-posix/gltests/test-intprops.c:409:
 undefined reference to `__multi3'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

As this is fixed in FreeBSD 12.0 / i386 (there the compiler generates an
inline-expanded code 128-bit multiply: 3x mull and 1x imull)
and FreeBSD 11 is out of support [1], I propose to do nothing.

The same bug for FreeBSD/arm was fixed later as well [2].

Bruno

[1] https://en.wikipedia.org/wiki/FreeBSD_version_history#Version_history
[2] 
https://cgit.freebsd.org/src/commit/?id=014a40f8f643a5dad6a6ba5c4bf6ea5d4f445fe6




Reply via email to