- fix detection of whole-program
  It helps if we first pull in the function we use for testing flags ;)
diff --git a/scripts/Makefile.IMA b/scripts/Makefile.IMA
index 73360f3..27163ab 100644
--- a/scripts/Makefile.IMA
+++ b/scripts/Makefile.IMA
@@ -26,7 +26,6 @@
 
 CFLAGS := $(CFLAGS)
 CPPFLAGS+= -D"KBUILD_STR(s)=\#s" #-Q
-WHOLE_PROGRAM:=$(call cc-option,-fwhole-program,)
 
 include .config
 # We need some generic definitions
@@ -41,6 +40,7 @@
 BB_VER:=""
 endif
 
+WHOLE_PROGRAM:=$(call cc-option,-fwhole-program,)
 
 # pull in the config stuff
 lib-all-y := applets/applets.o