Index: kernel/arch/ia64/Makefile.inc
===================================================================
--- kernel/arch/ia64/Makefile.inc	(revision 009536837631ac26b2e7a16e52b4c9525d2cd095)
+++ kernel/arch/ia64/Makefile.inc	(revision cf84f1bfcf4b95cf9de04fc4503c64ddd07c5717)
@@ -34,6 +34,6 @@
 ICC_CFLAGS += $(CMN1)
 
-LFLAGS = -EL
-AFLAGS = -mconstant-gp
+AFLAGS += -mconstant-gp
+LFLAGS += -EL
 
 BITS = 64
Index: kernel/arch/ppc32/Makefile.inc
===================================================================
--- kernel/arch/ppc32/Makefile.inc	(revision 009536837631ac26b2e7a16e52b4c9525d2cd095)
+++ kernel/arch/ppc32/Makefile.inc	(revision cf84f1bfcf4b95cf9de04fc4503c64ddd07c5717)
@@ -32,6 +32,6 @@
 
 GCC_CFLAGS += -mcpu=powerpc -msoft-float -m32
-AFLAGS = -a32
-LFLAGS = -no-check-sections -N
+AFLAGS += -a32
+LFLAGS += -no-check-sections
 
 BITS = 32
Index: kernel/arch/sparc64/Makefile.inc
===================================================================
--- kernel/arch/sparc64/Makefile.inc	(revision 009536837631ac26b2e7a16e52b4c9525d2cd095)
+++ kernel/arch/sparc64/Makefile.inc	(revision cf84f1bfcf4b95cf9de04fc4503c64ddd07c5717)
@@ -34,5 +34,5 @@
 SUNCC_CFLAGS += -m64 -xarch=sparc -xregs=appl,no%float
 
-LFLAGS = -no-check-sections -N
+LFLAGS += -no-check-sections
 
 BITS = 64
