]> Zhao Yanbai Git Server - minix.git/commitdiff
Minor makefile changes for GCC
authorArun Thomas <arun@minix3.org>
Tue, 1 Jun 2010 09:41:31 +0000 (09:41 +0000)
committerArun Thomas <arun@minix3.org>
Tue, 1 Jun 2010 09:41:31 +0000 (09:41 +0000)
Makefile
etc/Makefile
kernel/Makefile
test/Makefile

index 7e4dbd2d9a104fbfd79e4df58826aaa536066760..dd6aacbce18469f5cdb7b7007590e1697f53a821 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -29,7 +29,11 @@ usage:
 # 'make install' target.
 # 
 # etcfiles has to be done first.
-world: mkfiles includes depend libraries install postinstall
+.if ${COMPILER_TYPE} == "ack"
+world: mkfiles includes depend libraries install
+.elif ${COMPILER_TYPE} == "gnu"
+world: mkfiles includes depend gnu-libraries install
+.endif
 
 mkfiles:
        cp etc/mk/*.mk /etc/mk/
@@ -87,6 +91,3 @@ clean::
        cd lib && sh gnu_build.sh clean
        cd commands && $(MAKE) clean
        cd test && $(MAKE) clean
-
-postinstall:
-       cd etc && $(MAKE) $@
index eb4eb6b210e7180cae5fbf98026d2a31ad6e2109..3971ab2a01e2670ced9e598db05fb6f1028fa0a1 100644 (file)
@@ -1,4 +1,3 @@
-
 ETC=/etc/
 USRETC=/usr/etc/
 FILES1=fstab group hostname.file inet.conf motd.install mtab passwd profile \
@@ -34,7 +33,3 @@ install::
        for u in /usr/ast ~root; do cp ast/.[aepv]* $$u ; done
        @echo "Installing fonts.."
        install -m 644 -o root -g operator fonts/*.fnt /usr/lib/fonts/
-
-postinstall:
-       binsizes normal
-
index d60d2107c8bd0831387b81b8cd0c5078c33274c3..e624a3ed47dcb9cccfc62a983d740562d89edf69 100644 (file)
@@ -19,7 +19,7 @@ CPPFLAGS+= -fno-builtin -ffreestanding -fno-stack-protector
 LDFLAGS+= -T arch/${ARCH}/kernel.lds
 LDFLAGS+= -nostdlib
 DPADD+=        ${LIBC}
-LDADD+=        -lgcc -lc -lgcc
+LDADD+=        -lc
 .endif
 
 CPPFLAGS+=     -I${.CURDIR}/arch/${ARCH}/include -I${MINIXSRCDIR}
index 86bd4fcdf0f0dd05bd2cced7725ce9d6603e135e..92ab3a5f6b8ed5bf11045970d35e2a41db819455 100644 (file)
@@ -1,7 +1,6 @@
 # Makefile for the tests.
 
-CC =   exec cc
-GCC =   /usr/gnu/bin/gcc
+GCC=   /usr/gnu/bin/gcc
 CFLAGS= -O -D_MINIX -D_POSIX_SOURCE
 CFLAGS-GCC= $(CFLAGS) -Wall 
 CFLAGS-GCCFPU= $(CFLAGS) -Wall -mhard-float
@@ -109,4 +108,3 @@ test51: test51.c
 test51-gcc: test51.c
 test52: test52.c
 test52-gcc: test52.c
-