svn commit: trunk/uClibc: include libc/sysdeps/linux/common/bits l etc...

Carmelo AMOROSO carmelo.amoroso at st.com
Thu Feb 19 09:45:54 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

vda at uclibc.org wrote:
> Author: vda
> Date: 2009-02-17 01:45:32 +0000 (Tue, 17 Feb 2009)
> New Revision: 25345
> 
> Log:
> test/math/compile_test.c: "are long double functions even compile/link?" test
> *: fix everything which prevents above from building
> 
> 
> 
> Added:
>    trunk/uClibc/test/math/compile_test.c
> 
> Modified:
>    trunk/uClibc/include/math.h
>    trunk/uClibc/libc/sysdeps/linux/common/bits/mathcalls.h
>    trunk/uClibc/libm/Makefile.in
>    trunk/uClibc/libm/ldouble_wrappers.c
>    trunk/uClibc/test/math/Makefile
>    trunk/uClibc/test/math/libm-test.inc
> 
> 
> Modified: trunk/uClibc/test/math/Makefile
> ===================================================================
> --- trunk/uClibc/test/math/Makefile	2009-02-16 14:08:47 UTC (rev 25344)
> +++ trunk/uClibc/test/math/Makefile	2009-02-17 01:45:32 UTC (rev 25345)
> @@ -1,9 +1,11 @@
>  # uClibc math tests
>  # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
>  
> +include ../../.config
> +

Denys,
are you sure including .config is required.
I'd should be already included from test/Rules.mak that includes
top_buildir/Rules.mak

There are a lot of others test's Makefile that check against UCLIBC_xxx
config option that never include .config.

Have all of them never properly worked ?

I'm puzzling a bit !

>  TESTS := basic-test rint tst-definitions test-fpucw test-float test-ifloat test-double test-idouble
>  ifeq ($(strip $(UCLIBC_HAS_LONG_DOUBLE_MATH)),y)
> -TESTS += test-ldouble test-ildouble
> +TESTS += test-ldouble test-ildoubl compile_test

We have TEST_DISABLED for this purpose.

cheers,
carmelo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkmdKlIACgkQoRq/3BrK1s8b9QCgiL+hRncBng73/nXxzJ5ZscLC
YgsAn1z/jtw4TVfLqgxBHxH9nWctM/R6
=K0U6
-----END PGP SIGNATURE-----


More information about the uClibc mailing list