diff --git a/src/build/Common.gmake b/src/build/Common.gmake
index 33db36b3ccbbf1c6f259ad027c7aaf91797b5642..560c378167c767e5a60e876c8688e78ba8fa349c 100644
--- a/src/build/Common.gmake
+++ b/src/build/Common.gmake
@@ -171,10 +171,12 @@ ifeq ($(CCPRE),clang)
  ifeq ($(CC),cc)
   CXX	:= c++
   AS	:= cc
+  ASFLAGS += -c
  else
   ifeq ($(CC),clang)
    CXX	:= clang++
    AS	:= clang
+   ASFLAGS += -c
   endif
  endif
 endif