Date: Sat, 21 Apr 2007 04:08:36 +0900 From: "Hyo geol, Lee" <hyogeollee@gmail.com> To: freebsd-questions@freebsd.org Subject: Linking error with __float128 conversions Message-ID: <46290FB4.3040007@gmail.com>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello.
I had problem in linking error with __float128 conversion functions. I
am using FreeBSD/amd64 -current and
test code is below.
#include <strings.h>
int
main(void)
{
__float128 a;
long double b;
bzero(&a, sizeof(__float128));
bzero(&b, sizeof(long double));
a = b;
b = a;
return (0);
}
When I build above code, I got linking error. Is this just unsupported
functions or something missing in header
or linking options? Error message is below.
ez8@~/tmp : uname -a
FreeBSD localhost.localdomain 7.0-CURRENT FreeBSD 7.0-CURRENT #54: Sat
Apr 21 03:00:42 KST 2007
root@localhost.localdomain:/usr/obj/usr/src/sys/EZ8KERNEL amd64
ez8@~/tmp : gcc -v
Using built-in specs.
Configured with: FreeBSD/amd64 system compiler
Thread model: posix
gcc version 3.4.6 [FreeBSD] 20060825
ez8@~/tmp : cc -O0 test_float128.c
/var/tmp//cc9c9baG.o(.text+0x38): In function `main':
: undefined reference to `__extendxftf2'
/var/tmp//cc9c9baG.o(.text+0x5e): In function `main':
: undefined reference to `__trunctfxf2'
Thanks.
HG, Lee.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGKQ+01D7/GiH6QSERCpwuAKDCK7R7Epl/tp+croit8pCOc3BRIQCgwQYm
6Znx4dXOuhZjaXrcE7ywWg8=
=V49A
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46290FB4.3040007>
