Index: uspace/lib/c/arch/arm32/Makefile.common
===================================================================
--- uspace/lib/c/arch/arm32/Makefile.common	(revision 6f025a80fc7ad329b44d6628d8299af5d7429898)
+++ uspace/lib/c/arch/arm32/Makefile.common	(revision 74aee0c2cfa336e598f984410b3c110b20bd0a5a)
@@ -30,6 +30,4 @@
 COMMON_CFLAGS += -ffixed-r9 -mtp=soft -fno-omit-frame-pointer -mapcs-frame \
 	-march=$(subst _,-,$(PROCESSOR_ARCH))
-CPP_ARCHSPEC= -ffixed-r9 -mtp=soft -fno-omit-frame-pointer -mapcs-frame \
-	-march=$(subst _,-,$(PROCESSOR_ARCH))
 
 LDFLAGS += -Wl,--gc-sections
@@ -37,5 +35,4 @@
 ifeq ($(CONFIG_FPU),y)
 	COMMON_CFLAGS += -mfloat-abi=hard
-	CPP_ARCHSPEC += -mfloat-abi=hard
 endif
 
Index: uspace/lib/c/arch/mips32/Makefile.common
===================================================================
--- uspace/lib/c/arch/mips32/Makefile.common	(revision 6f025a80fc7ad329b44d6628d8299af5d7429898)
+++ uspace/lib/c/arch/mips32/Makefile.common	(revision 74aee0c2cfa336e598f984410b3c110b20bd0a5a)
@@ -28,5 +28,4 @@
 
 COMMON_CFLAGS += -msoft-float -mabi=32
-CPP_ARCHSPEC = -msoft-float -mabi=32
 AS_PROLOG = .module softfloat;.abicalls;
 LDFLAGS += -Wl,--gc-sections
Index: uspace/lib/c/arch/mips32eb/Makefile.common
===================================================================
--- uspace/lib/c/arch/mips32eb/Makefile.common	(revision 6f025a80fc7ad329b44d6628d8299af5d7429898)
+++ uspace/lib/c/arch/mips32eb/Makefile.common	(revision 74aee0c2cfa336e598f984410b3c110b20bd0a5a)
@@ -28,5 +28,4 @@
 
 COMMON_CFLAGS += -msoft-float -mabi=32
-CPP_ARCHSPEC = -msoft-float -mabi=32
 AS_PROLOG = .module softfloat;.abicalls;
 LDFLAGS += -Wl,--gc-sections
