Make gcc happy.

Remove carriage returns from linux makefiles.
Remove vestigal dependency info from libhfs makefile.
This commit is contained in:
Andy McFadden 2009-01-03 19:08:48 +00:00
parent 732cd85ce5
commit e390a98ab8
4 changed files with 122 additions and 232 deletions

View File

@ -813,7 +813,7 @@ private:
}
DIError LoadNibbleTrack(long track, long* pTrackLen);
DIError SaveNibbleTrack(void);
int DiskImg::FindNibbleSectorStart(const CircularBufferAccess& buffer,
int FindNibbleSectorStart(const CircularBufferAccess& buffer,
int track, int sector, const NibbleDescr* pNibbleDescr, int* pVol);
void DecodeAddr(const CircularBufferAccess& buffer, int offset,
short* pVol, short* pTrack, short* pSector, short* pChksum);

View File

@ -1,149 +1,39 @@
#
# DiskImg libhfs makefile for Linux.
#
SHELL = /bin/sh
CC = gcc
AR = ar
OPT = -g -DHAVE_CONFIG_H
#OPT = -g -O2 -DHAVE_CONFIG_H
GCC_FLAGS = -Wall -Wwrite-strings -Wpointer-arith -Wshadow -Wstrict-prototypes
CFLAGS = $(OPT) $(GCC_FLAGS) -D_FILE_OFFSET_BITS=64
SRCS = os.c data.c block.c low.c medium.c file.c btree.c node.c \
record.c volume.c hfs.c version.c
OBJS = os.o data.o block.o low.o medium.o file.o btree.o node.o \
record.o volume.o hfs.o version.o
STATIC_PRODUCT = libhfs.a
PRODUCT = $(STATIC_PRODUCT)
all: $(PRODUCT)
@true
$(STATIC_PRODUCT): $(OBJS)
-rm -f $(STATIC_PRODUCT)
$(AR) rcv $@ $(OBJS)
clean:
-rm -f *.o core
-rm -f $(STATIC_PRODUCT)
-rm -f Makefile.bak
tags::
@ctags -R --totals *
depend:
makedepend -- $(CFLAGS) -- $(SRCS)
# DO NOT DELETE THIS LINE -- make depend depends on it.
os.o: config.h /usr/include/fcntl.h /usr/include/features.h
os.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
os.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
os.o: /usr/include/bits/fcntl.h /usr/include/sys/types.h
os.o: /usr/include/bits/types.h
os.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
os.o: /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/unistd.h
os.o: /usr/include/bits/posix_opt.h /usr/include/bits/confname.h
os.o: /usr/include/errno.h /usr/include/bits/errno.h
os.o: /usr/include/linux/errno.h /usr/include/asm/errno.h
os.o: /usr/include/sys/stat.h /usr/include/bits/stat.h /usr/include/stdlib.h
os.o: /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h
os.o: /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h
os.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stdarg.h
os.o: /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h libhfs.h
os.o: hfs.h apple.h os.h
data.o: config.h /usr/include/string.h /usr/include/features.h
data.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
data.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
data.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
data.o: /usr/include/time.h /usr/include/bits/types.h
data.o: /usr/include/bits/typesizes.h data.h
block.o: config.h /usr/include/stdlib.h /usr/include/features.h
block.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
block.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
block.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
block.o: /usr/include/string.h /usr/include/errno.h /usr/include/bits/errno.h
block.o: /usr/include/linux/errno.h /usr/include/asm/errno.h libhfs.h hfs.h
block.o: /usr/include/time.h /usr/include/bits/types.h
block.o: /usr/include/bits/typesizes.h apple.h volume.h block.h os.h
low.o: config.h /usr/include/stdlib.h /usr/include/features.h
low.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
low.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
low.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
low.o: /usr/include/string.h /usr/include/errno.h /usr/include/bits/errno.h
low.o: /usr/include/linux/errno.h /usr/include/asm/errno.h libhfs.h hfs.h
low.o: /usr/include/time.h /usr/include/bits/types.h
low.o: /usr/include/bits/typesizes.h apple.h low.h data.h block.h file.h
medium.o: config.h /usr/include/stdlib.h /usr/include/features.h
medium.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
medium.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
medium.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
medium.o: /usr/include/string.h /usr/include/errno.h
medium.o: /usr/include/bits/errno.h /usr/include/linux/errno.h
medium.o: /usr/include/asm/errno.h libhfs.h hfs.h /usr/include/time.h
medium.o: /usr/include/bits/types.h /usr/include/bits/typesizes.h apple.h
medium.o: block.h low.h medium.h
file.o: config.h /usr/include/string.h /usr/include/features.h
file.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
file.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
file.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
file.o: /usr/include/errno.h /usr/include/bits/errno.h
file.o: /usr/include/linux/errno.h /usr/include/asm/errno.h libhfs.h hfs.h
file.o: /usr/include/time.h /usr/include/bits/types.h
file.o: /usr/include/bits/typesizes.h apple.h file.h btree.h record.h
file.o: volume.h
btree.o: config.h /usr/include/stdlib.h /usr/include/features.h
btree.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
btree.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
btree.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
btree.o: /usr/include/string.h /usr/include/errno.h /usr/include/bits/errno.h
btree.o: /usr/include/linux/errno.h /usr/include/asm/errno.h libhfs.h hfs.h
btree.o: /usr/include/time.h /usr/include/bits/types.h
btree.o: /usr/include/bits/typesizes.h apple.h btree.h data.h file.h block.h
btree.o: node.h
node.o: config.h /usr/include/stdlib.h /usr/include/features.h
node.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
node.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
node.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
node.o: /usr/include/string.h /usr/include/errno.h /usr/include/bits/errno.h
node.o: /usr/include/linux/errno.h /usr/include/asm/errno.h libhfs.h hfs.h
node.o: /usr/include/time.h /usr/include/bits/types.h
node.o: /usr/include/bits/typesizes.h apple.h node.h data.h btree.h
record.o: config.h /usr/include/string.h /usr/include/features.h
record.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
record.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
record.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h libhfs.h
record.o: hfs.h /usr/include/time.h /usr/include/bits/types.h
record.o: /usr/include/bits/typesizes.h apple.h /usr/include/errno.h
record.o: /usr/include/bits/errno.h /usr/include/linux/errno.h
record.o: /usr/include/asm/errno.h record.h data.h
volume.o: config.h /usr/include/stdlib.h /usr/include/features.h
volume.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
volume.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
volume.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
volume.o: /usr/include/string.h /usr/include/time.h /usr/include/bits/types.h
volume.o: /usr/include/bits/typesizes.h /usr/include/errno.h
volume.o: /usr/include/bits/errno.h /usr/include/linux/errno.h
volume.o: /usr/include/asm/errno.h /usr/include/assert.h /usr/include/stdio.h
volume.o: /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h
volume.o: /usr/include/bits/wchar.h /usr/include/gconv.h
volume.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stdarg.h
volume.o: /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h
volume.o: libhfs.h hfs.h apple.h volume.h data.h block.h low.h medium.h
volume.o: file.h btree.h record.h os.h
hfs.o: config.h /usr/include/stdlib.h /usr/include/features.h
hfs.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
hfs.o: /usr/include/bits/wordsize.h /usr/include/gnu/stubs-32.h
hfs.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stddef.h
hfs.o: /usr/include/string.h /usr/include/time.h /usr/include/bits/types.h
hfs.o: /usr/include/bits/typesizes.h /usr/include/errno.h
hfs.o: /usr/include/bits/errno.h /usr/include/linux/errno.h
hfs.o: /usr/include/asm/errno.h /usr/include/assert.h /usr/include/stdio.h
hfs.o: /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h
hfs.o: /usr/include/bits/wchar.h /usr/include/gconv.h
hfs.o: /usr/lib/gcc/i386-redhat-linux/4.0.0/include/stdarg.h
hfs.o: /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h libhfs.h
hfs.o: hfs.h apple.h data.h block.h medium.h file.h btree.h node.h record.h
hfs.o: volume.h
version.o: version.h
#
# DiskImg libhfs makefile for Linux.
#
SHELL = /bin/sh
CC = gcc
AR = ar
OPT = -g -DHAVE_CONFIG_H
#OPT = -g -O2 -DHAVE_CONFIG_H
GCC_FLAGS = -Wall -Wwrite-strings -Wpointer-arith -Wshadow -Wstrict-prototypes
CFLAGS = $(OPT) $(GCC_FLAGS) -D_FILE_OFFSET_BITS=64
SRCS = os.c data.c block.c low.c medium.c file.c btree.c node.c \
record.c volume.c hfs.c version.c
OBJS = os.o data.o block.o low.o medium.o file.o btree.o node.o \
record.o volume.o hfs.o version.o
STATIC_PRODUCT = libhfs.a
PRODUCT = $(STATIC_PRODUCT)
all: $(PRODUCT)
@true
$(STATIC_PRODUCT): $(OBJS)
-rm -f $(STATIC_PRODUCT)
$(AR) rcv $@ $(OBJS)
clean:
-rm -f *.o core
-rm -f $(STATIC_PRODUCT)
-rm -f Makefile.bak
tags::
@ctags -R --totals *
depend:
makedepend -- $(CFLAGS) -- $(SRCS)
# DO NOT DELETE THIS LINE -- make depend depends on it.

View File

@ -862,7 +862,8 @@ main(int argc, char** argv)
NuSetGlobalErrorMessageHandler(NufxErrorMsgHandler);
time_t start = time(NULL);
time_t start;
start = time(NULL);
printf("Run started at %.24s\n\n", ctime(&start));
while (--argc) {

View File

@ -1,81 +1,80 @@
#
# CiderPress
# Copyright (C) 2007 by faddenSoft, LLC. All Rights Reserved.
# See the file LICENSE for distribution terms.
#
# DiskImg makefile for Linux.
#
SHELL = /bin/sh
CC = gcc
CXX = g++
#OPT = -g -D_DEBUG
OPT = -g -O2
GCC_FLAGS = -Wall -Wwrite-strings -Wpointer-arith -Wshadow
CXXFLAGS = $(OPT) $(GCC_FLAGS) -D_FILE_OFFSET_BITS=64
SRCS1 = MDC.cpp
SRCS2 = Convert.cpp
SRCS3 = SSTAsm.cpp
SRCS4 = PackDDD.cpp
SRCS5 = MakeDisk.cpp
SRCS5 = GetFile.cpp
OBJS1 = MDC.o
OBJS2 = Convert.o
OBJS3 = SSTAsm.o
OBJS4 = PackDDD.o
OBJS5 = MakeDisk.o
OBJS6 = GetFile.o
PRODUCT1 = mdc
PRODUCT2 = iconv
PRODUCT3 = sstasm
PRODUCT4 = packddd
PRODUCT5 = makedisk
PRODUCT6 = getfile
DISKIMGLIB = ../diskimg/libdiskimg.a ../diskimg/libhfs/libhfs.a
NUFXLIB = ../prebuilt/libnufx.a
all: $(PRODUCT1) $(PRODUCT2) $(PRODUCT3) $(PRODUCT4) $(PRODUCT5) $(PRODUCT6)
@true
$(PRODUCT1): $(OBJS1) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS1) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT2): $(OBJS2) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS2) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT3): $(OBJS3) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS3) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT4): $(OBJS4) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS4) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT5): $(OBJS5) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS5) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT6): $(OBJS6) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS6) $(DISKIMGLIB) $(NUFXLIB) -lz
../diskimg/libdiskimg.a:
(cd ../diskimg ; make)
../diskimg/libhfs/libhfs.a:
(cd ../diskimg/libhfs ; make)
clean:
-rm -f *.o core
-rm -f $(PRODUCT1) $(PRODUCT2) $(PRODUCT3) $(PRODUCT4) $(PRODUCT5)
-rm -f $(PRODUCT6)
-rm -f Makefile.bak tags
-rm -f mdc-log.txt iconv-log.txt makedisk-log.txt
tags::
@ctags -R --totals *
depend:
makedepend -- $(CFLAGS) -- $(SRCS1) $(SRCS2) $(SRCS3) $(SRCS4) $(SRCS5) $(SRCS6)
# DO NOT DELETE THIS LINE -- make depend depends on it.
#
# CiderPress
# Copyright (C) 2007 by faddenSoft, LLC. All Rights Reserved.
# See the file LICENSE for distribution terms.
#
# DiskImg makefile for Linux.
#
SHELL = /bin/sh
CC = gcc
CXX = g++
#OPT = -g -D_DEBUG
OPT = -g -O2
GCC_FLAGS = -Wall -Wwrite-strings -Wpointer-arith -Wshadow
CXXFLAGS = $(OPT) $(GCC_FLAGS) -D_FILE_OFFSET_BITS=64
SRCS1 = MDC.cpp
SRCS2 = Convert.cpp
SRCS3 = SSTAsm.cpp
SRCS4 = PackDDD.cpp
SRCS5 = MakeDisk.cpp
SRCS5 = GetFile.cpp
OBJS1 = MDC.o
OBJS2 = Convert.o
OBJS3 = SSTAsm.o
OBJS4 = PackDDD.o
OBJS5 = MakeDisk.o
OBJS6 = GetFile.o
PRODUCT1 = mdc
PRODUCT2 = iconv
PRODUCT3 = sstasm
PRODUCT4 = packddd
PRODUCT5 = makedisk
PRODUCT6 = getfile
DISKIMGLIB = ../diskimg/libdiskimg.a ../diskimg/libhfs/libhfs.a
NUFXLIB = ../prebuilt/libnufx.a
all: $(PRODUCT1) $(PRODUCT2) $(PRODUCT3) $(PRODUCT4) $(PRODUCT5) $(PRODUCT6)
@true
$(PRODUCT1): $(OBJS1) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS1) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT2): $(OBJS2) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS2) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT3): $(OBJS3) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS3) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT4): $(OBJS4) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS4) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT5): $(OBJS5) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS5) $(DISKIMGLIB) $(NUFXLIB) -lz
$(PRODUCT6): $(OBJS6) $(DISKIMGLIB)
$(CXX) -o $@ $(OBJS6) $(DISKIMGLIB) $(NUFXLIB) -lz
../diskimg/libdiskimg.a:
(cd ../diskimg ; make)
../diskimg/libhfs/libhfs.a:
(cd ../diskimg/libhfs ; make)
clean:
-rm -f *.o core
-rm -f $(PRODUCT1) $(PRODUCT2) $(PRODUCT3) $(PRODUCT4) $(PRODUCT5)
-rm -f $(PRODUCT6)
-rm -f Makefile.bak tags
-rm -f mdc-log.txt iconv-log.txt makedisk-log.txt
tags::
@ctags -R --totals *
depend:
makedepend -- $(CFLAGS) -- $(SRCS1) $(SRCS2) $(SRCS3) $(SRCS4) $(SRCS5) $(SRCS6)
# DO NOT DELETE THIS LINE -- make depend depends on it.