[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
test-intprops link failure on FreeBSD 11/i386
From: |
Bruno Haible |
Subject: |
test-intprops link failure on FreeBSD 11/i386 |
Date: |
Fri, 17 Dec 2021 23:59:51 +0100 |
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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- test-intprops link failure on FreeBSD 11/i386,
Bruno Haible <=