diff options
author | in2 <in2@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2003-04-20 00:46:15 +0800 |
---|---|---|
committer | in2 <in2@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2003-04-20 00:46:15 +0800 |
commit | 6f06972bcd8ff5a4933ddf40f2913c9b8e8e59cc (patch) | |
tree | 003cc71935ff6098a4f591818f1b15d9e9ce4599 | |
parent | a0da9c0b8d4bf6325ce0e5fde914dad4ab2699f9 (diff) | |
download | pttbbs-6f06972bcd8ff5a4933ddf40f2913c9b8e8e59cc.tar pttbbs-6f06972bcd8ff5a4933ddf40f2913c9b8e8e59cc.tar.gz pttbbs-6f06972bcd8ff5a4933ddf40f2913c9b8e8e59cc.tar.bz2 pttbbs-6f06972bcd8ff5a4933ddf40f2913c9b8e8e59cc.tar.lz pttbbs-6f06972bcd8ff5a4933ddf40f2913c9b8e8e59cc.tar.xz pttbbs-6f06972bcd8ff5a4933ddf40f2913c9b8e8e59cc.tar.zst pttbbs-6f06972bcd8ff5a4933ddf40f2913c9b8e8e59cc.zip |
for icc 7.1.006
git-svn-id: http://opensvn.csie.org/pttbbs/pttbbs/trunk@802 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | pttbbs/mbbsd.icc/Makefile | 32 |
1 files changed, 12 insertions, 20 deletions
diff --git a/pttbbs/mbbsd.icc/Makefile b/pttbbs/mbbsd.icc/Makefile index f40f420b..fb6d6fc0 100644 --- a/pttbbs/mbbsd.icc/Makefile +++ b/pttbbs/mbbsd.icc/Makefile @@ -11,7 +11,10 @@ OBJS= admin.o announce.o args.o bbs.o board.o cache.o cal.o card.o\ voteboard.o syspost.o var.o toolkit.o passwd.o\ calendar.o -CFLAGS= -DHAVE_SETPROCTITLE -DBBSHOME='"$(BBSHOME)"' -DFreeBSD -I../include +ICCFLAGS= -O -march=pentiumiii +GCCFLAGS= -O -march=pentium3 + +CFLAGS= -DHAVE_SETPROCTITLE -DBBSHOME='"$(BBSHOME)"' -DFreeBSD -I../include LDFLAGS= -lutil -lkvm -lcrypt .if defined(GDB) || defined(DEBUG) @@ -36,38 +39,27 @@ GCCUSE=gcc -pipe -Wall $(CFLAGS) -c .SUFFIXES: .c .o .c.o: ../include/var.h - iccbin -D__FreeBSD__ -D__FreeBSD $(CFLAGS) -c ../mbbsd/$*.c + icc -D__FreeBSD__ -D__FreeBSD $(CFLAGS) $(ICCFLAGS) -c ../mbbsd/$*.c all: $(PROG) $(PROG): $(OBJS) - cc $(LDFLAGS) -o $(PROG) $(OBJS) + icc $(LDFLAGS) $(ICCFLAGS) -o $(PROG) $(OBJS) ../include/var.h: var.c perl ../util/parsevar.pl < ../mbbsd/var.c > ../include/var.h +cache.o: cache.c + $(GCCUSE) $(GCCFLAGS) ../mbbsd/$*.c + +topsong.o: topsong.c + $(GCCUSE) $(GCCFLAGS) ../mbbsd/$*.c + install: $(PROG) install -d $(BBSHOME)/bin/ install -c -m 755 $(PROG) $(BBSHOME)/bin/ rm -f $(BBSHOME)/bin/mbbsd ln -sv $(BBSHOME)/bin/$(PROG) $(BBSHOME)/bin/mbbsd -cache.o: cache.c - $(GCCUSE) ../mbbsd/$*.c - -mail.o: mail.c - $(GCCUSE) ../mbbsd/$*.c - -menu.o: menu.c - $(GCCUSE) ../mbbsd/$*.c - -record.o: record.c - $(GCCUSE) ../mbbsd/$*.c - -topsong.o: topsong.c - $(GCCUSE) ../mbbsd/$*.c - -xyz.o: xyz.c - $(GCCUSE) ../mbbsd/$*.c test: $(PROG) killall -9 testmbbsd || true |