Index: uspace/lib/math/Makefile
===================================================================
--- uspace/lib/math/Makefile	(revision 802a8c8b41d2a5e851005911069621bceb7ec9d8)
+++ uspace/lib/math/Makefile	(revision f8048d1b96f0b84d1c64179e0aaed6c7f1352f87)
@@ -30,42 +30,21 @@
 ROOT_PATH = $(USPACE_PREFIX)/..
 
-CONFIG_MAKEFILE = $(ROOT_PATH)/Makefile.config
-
 LIBRARY = libmath
 SOVERSION = 0.0
 
-EXTRA_CFLAGS += -Iarch/$(UARCH)/include
-
--include $(CONFIG_MAKEFILE)
--include arch/$(UARCH)/Makefile.inc
-
-GENERIC_SOURCES = \
-	generic/acos.c \
-	generic/asin.c \
-	generic/atan.c \
-	generic/atan2.c \
-	generic/ceil.c \
-	generic/cosh.c \
-	generic/exp.c \
+SOURCES = \
+	generic/__fcompare.c \
+	generic/__fpclassify.c \
+	generic/__signbit.c \
 	generic/fabs.c \
-	generic/floor.c \
 	generic/fmod.c \
-	generic/frexp.c \
-	generic/ldexp.c \
-	generic/log.c \
-	generic/log10.c \
-	generic/log2.c \
-	generic/modf.c \
-	generic/pow.c \
-	generic/sinh.c \
-	generic/sqrt.c \
-	generic/tan.c \
-	generic/tanh.c \
+	generic/nearbyint.c \
+	generic/round.c \
 	generic/trig.c \
 	generic/trunc.c
 
-SOURCES = \
-	$(GENERIC_SOURCES) \
-	$(ARCH_SOURCES)
+TEST_SOURCES = \
+	test/rounding.c \
+	test/main.c
 
 include $(USPACE_PREFIX)/Makefile.common
