Patch from Larry Doolittle to close bug #1086.
authorEric Andersen <andersen@codepoet.org>
Mon, 22 Jan 2001 01:05:04 +0000 (01:05 -0000)
committerEric Andersen <andersen@codepoet.org>
Mon, 22 Jan 2001 01:05:04 +0000 (01:05 -0000)
 -Erik

Makefile

index 0438978dfc96eb868d7484ab3aee7e8a8e0e4fe8..7606b9f0247b6c03e8de4b7d6e68b66c1a4a1858 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -28,6 +28,11 @@ export VERSION
 # overridden at the command line.  For example:
 #   make CROSS=powerpc-linux- BB_SRC_DIR=$HOME/busybox PREFIX=/mnt/app
 
+# If you want to add some simple compiler switches (like -march=i686),
+# especially from the command line, use this instead of CFLAGS directly.
+# For optimization overrides, it's better still to set OPTIMIZATION.
+CFLAGS_EXTRA =
 # If you want a static binary, turn this on.
 DOSTATIC = false
 
@@ -153,6 +158,9 @@ ifdef BB_INIT_SCRIPT
     CFLAGS += -DINIT_SCRIPT='"$(BB_INIT_SCRIPT)"'
 endif
 
+# Put user-supplied flags at the end, where they
+# have a chance of winning.
+CFLAGS += $(CFLAGS_EXTRA)
 
 all: busybox busybox.links doc