Minor makefile and todo updates
authorErik Andersen <andersen@codepoet.org>
Tue, 29 Feb 2000 21:49:22 +0000 (21:49 -0000)
committerErik Andersen <andersen@codepoet.org>
Tue, 29 Feb 2000 21:49:22 +0000 (21:49 -0000)
 -Erik

Makefile
TODO

index 8a71beb9438d7c15c81c743831ee28c13becad1b..1d52e1dcdedba19923102aad2af88751c6119d0e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,7 @@
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 #
 
-PROG      := busybox
+PROG      := busybox
 VERSION   := 0.43
 BUILDTIME := $(shell TZ=GMT date "+%Y%m%d-%H%M")
 
@@ -77,7 +77,7 @@ ifeq ($(DODEBUG),true)
 else
     CFLAGS  += -Wall $(OPTIMIZATION) -fomit-frame-pointer -fno-builtin -D_GNU_SOURCE
     LDFLAGS  = -s
-    STRIP    = $(STRIPTOOL) --remove-section=.note --remove-section=.comment
+    STRIP    = $(STRIPTOOL) --remove-section=.note --remove-section=.comment $(PROG)
     #Only staticly link when _not_ debugging 
     ifeq ($(DOSTATIC),true)
        LDFLAGS += --static
@@ -101,7 +101,7 @@ all: busybox busybox.links
 
 busybox: $(OBJECTS)
        $(CC) $(LDFLAGS) -o $@ $^ $(LIBRARIES)
-       $(STRIP) $@
+       $(STRIP)
 
 busybox.links: busybox.def.h
        - ./busybox.mkll | sort >$@
diff --git a/TODO b/TODO
index 2bd72eb4e7544148aee0f0a66dd5ad3b7b1ba2b5..e05558b04d14fd2695e2747c374d89509f7d2dd1 100644 (file)
--- a/TODO
+++ b/TODO
@@ -29,6 +29,12 @@ around to it some time. If you have any good ideas, please let me know.
 
 
 
+-----------------------
+
+Compile with debugging on, run 'nm --size-sort ./busybox'
+and then start with the biggest things and make them smaller...
+
+
 -----------------------