Buildsystem changes for GCC

-Makefile updates
-Update mkdep
-Build fixes/warning cleanups for some programs
-Restore leading underscores on global syms in kernel asm files
-Increase ramdisk size
This commit is contained in:
Arun Thomas
2010-05-19 13:24:15 +00:00
parent bcdaf033b5
commit b0159ad168
40 changed files with 419 additions and 354 deletions

View File

@@ -1,6 +1,6 @@
# Makefile for liby
CPPFLAGS+=-O -D_MINIX -D_POSIX_SOURCE -wo
CPPFLAGS+=-O -D_MINIX -D_POSIX_SOURCE
LIB= y

View File

@@ -1,16 +1,6 @@
#!/bin/sh
export COMPILER_TYPE=ack
export ARCH=i386
if [ "$COMPILER_TYPE" = 'ack' ]; then
export CC=cc
export MAKEOBJDIR=obj-ack
elif [ "$COMPILER_TYPE" = 'gnu' ]; then
export CC=gcc
export AR=gar
export MAKEOBJDIR=obj-gnu
export PATH=$PATH:/usr/gnu/bin
fi
export CC=cc
export MAKEOBJDIR=obj-ack
make $@

View File

@@ -1,16 +1,7 @@
#!/bin/sh
export COMPILER_TYPE=gnu
export ARCH=i386
if [ "$COMPILER_TYPE" = 'ack' ]; then
export CC=cc
export MAKEOBJDIR=obj-ack
elif [ "$COMPILER_TYPE" = 'gnu' ]; then
export CC=gcc
export AR=gar
export MAKEOBJDIR=obj-gnu
export PATH=$PATH:/usr/gnu/bin
fi
export CC=gcc
export MAKEOBJDIR=obj-gnu
export PATH=$PATH:/usr/gnu/bin
make $@

View File

@@ -22,7 +22,7 @@ LIB= edit
DEFS=-DANSI_ARROWS -DHAVE_STDLIB -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT \
-DHIST_SIZE=100 -DUSE_TERMCAP -DSYS_UNIX
CPPFLAGS+=-O -D_MINIX -D_POSIX_SOURCE ${DEFS} -wo
CPPFLAGS+=-O -D_MINIX -D_POSIX_SOURCE ${DEFS}
SRCS= editline.c complete.c sysunix.c