Add new module losc.c in build process

git-svn-id: file:///home/jj/hercules.svn/trunk@4927 956126f8-22a0-4046-8f4a-272fa8102e63
This commit is contained in:
Roger Bowler
2008-12-01 20:28:21 +00:00
parent 21084cd42e
commit 7733bed11a
5 changed files with 66 additions and 48 deletions

View File

@@ -883,6 +883,10 @@ SOURCE=.\logmsg.c
# End Source File
# Begin Source File
SOURCE=.\losc.c
# End Source File
# Begin Source File
SOURCE=.\ltdl.c
# End Source File
# Begin Source File

View File

@@ -790,6 +790,10 @@
RelativePath=".\logmsg.c"
>
</File>
<File
RelativePath=".\losc.c"
>
</File>
<File
RelativePath=".\ltdl.c"
>

View File

@@ -7,6 +7,9 @@
VERSION = \"3.05\"
# $Log$
# Revision 1.43 2008/05/22 19:25:58 fish
# Flex FakeTape support
#
# Revision 1.42 2008/03/25 11:41:31 fish
# SCSI TAPE MODS part 1: groundwork: non-functional changes:
# rename some functions, comments, general restructuring, etc.
@@ -84,7 +87,7 @@ hercules_OBJ = hostinfo.o impl.o config.o panel.o \
pfpo.o plo.o control.o \
io.o decimal.o service.o opcode.o diagnose.o \
diagmssf.o vm.o channel.o ckddasd.o fbadasd.o \
crypto.o external.o float.o trace.o chsc.o \
crypto.o external.o float.o trace.o chsc.o losc.o \
machchk.o vector.o xstore.o cmpsc.o sie.o qdio.o \
timer.o esame.o cckddasd.o cckdutil.o dasdtab.o \
parser.o ieee.o dfp.o httpserv.o bldcfg.o sr.o \
@@ -203,129 +206,129 @@ HEADERS = codepage.h commadpt.h cpuint.h ctcadpt.h dasdblks.h \
all: $(EXEFILES) $(DYNFILES)
hercules: $(hercules_OBJ)
$(CC) -o hercules $(hercules_OBJ) $(LFLAGS)
$(CC) -o hercules $(hercules_OBJ) $(LFLAGS)
$(hercules_OBJ): %.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -o $@ -c $<
$(CC) $(CFLAGS) -o $@ -c $<
hercifc: $(hercifc_OBJ)
$(CC) -o hercifc $(hercifc_OBJ) $(LFLAGS)
$(CC) -o hercifc $(hercifc_OBJ) $(LFLAGS)
dasdinit: $(dasdinit_OBJ)
$(CC) -o dasdinit $(dasdinit_OBJ) $(LFLAGS)
$(CC) -o dasdinit $(dasdinit_OBJ) $(LFLAGS)
dasdisup: $(dasdisup_OBJ)
$(CC) -o dasdisup $(dasdisup_OBJ) $(LFLAGS)
$(CC) -o dasdisup $(dasdisup_OBJ) $(LFLAGS)
dasdload: $(dasdload_OBJ)
$(CC) -o dasdload $(dasdload_OBJ) $(LFLAGS)
$(CC) -o dasdload $(dasdload_OBJ) $(LFLAGS)
dasdconv: $(dasdconv_OBJ)
$(CC) -o dasdconv $(dasdconv_OBJ) $(LFLAGS)
$(CC) -o dasdconv $(dasdconv_OBJ) $(LFLAGS)
dasdls: $(dasdls_OBJ)
$(CC) -o dasdls $(dasdls_OBJ) $(LFLAGS)
$(CC) -o dasdls $(dasdls_OBJ) $(LFLAGS)
dasdcat: $(dasdcat_OBJ)
$(CC) -o dasdcat $(dasdcat_OBJ) $(LFLAGS)
$(CC) -o dasdcat $(dasdcat_OBJ) $(LFLAGS)
dasdpdsu: $(dasdpdsu_OBJ)
$(CC) -o dasdpdsu $(dasdpdsu_OBJ) $(LFLAGS)
$(CC) -o dasdpdsu $(dasdpdsu_OBJ) $(LFLAGS)
dasdseq: $(dasdseq_OBJ)
$(CC) -o dasdseq $(dasdseq_OBJ) $(LFLAGS)
$(CC) -o dasdseq $(dasdseq_OBJ) $(LFLAGS)
tapecopy: $(tapecopy_OBJ)
$(CC) -o tapecopy $(tapecopy_OBJ) $(LFLAGS)
$(CC) -o tapecopy $(tapecopy_OBJ) $(LFLAGS)
tapemap: $(tapemap_OBJ)
$(CC) -o tapemap $(tapemap_OBJ) $(LFLAGS)
$(CC) -o tapemap $(tapemap_OBJ) $(LFLAGS)
tapesplt: $(tapesplt_OBJ)
$(CC) -o tapesplt $(tapesplt_OBJ) $(LFLAGS)
$(CC) -o tapesplt $(tapesplt_OBJ) $(LFLAGS)
cckdcdsk: $(cckdcdsk_OBJ)
$(CC) -o cckdcdsk $(cckdcdsk_OBJ) $(LFLAGS)
$(CC) -o cckdcdsk $(cckdcdsk_OBJ) $(LFLAGS)
cckdcomp: $(cckdcomp_OBJ)
$(CC) -o cckdcomp $(cckdcomp_OBJ) $(LFLAGS)
$(CC) -o cckdcomp $(cckdcomp_OBJ) $(LFLAGS)
cckddiag: $(cckddiag_OBJ)
$(CC) -o cckddiag $(cckddiag_OBJ) $(LFLAGS)
$(CC) -o cckddiag $(cckddiag_OBJ) $(LFLAGS)
cckdswap: $(cckdswap_OBJ)
$(CC) -o cckdswap $(cckdswap_OBJ) $(LFLAGS)
$(CC) -o cckdswap $(cckdswap_OBJ) $(LFLAGS)
cckd2ckd: $(cckd2ckd_OBJ)
$(CC) -o cckd2ckd $(cckd2ckd_OBJ) $(LFLAGS)
$(CC) -o cckd2ckd $(cckd2ckd_OBJ) $(LFLAGS)
ckd2cckd: $(ckd2cckd_OBJ)
$(CC) -o ckd2cckd $(ckd2cckd_OBJ) $(LFLAGS)
$(CC) -o ckd2cckd $(ckd2cckd_OBJ) $(LFLAGS)
fba2cfba: $(fba2cfba_OBJ)
$(CC) -o fba2cfba $(fba2cfba_OBJ) $(LFLAGS)
$(CC) -o fba2cfba $(fba2cfba_OBJ) $(LFLAGS)
cfba2fba: $(cfba2fba_OBJ)
$(CC) -o cfba2fba $(cfba2fba_OBJ) $(LFLAGS)
$(CC) -o cfba2fba $(cfba2fba_OBJ) $(LFLAGS)
dasdcopy: $(dasdcopy_OBJ)
$(CC) -o dasdcopy $(dasdcopy_OBJ) $(LFLAGS)
$(CC) -o dasdcopy $(dasdcopy_OBJ) $(LFLAGS)
hetget: $(hetget_OBJ)
$(CC) -o hetget $(hetget_OBJ) $(LFLAGS)
$(CC) -o hetget $(hetget_OBJ) $(LFLAGS)
hetinit: $(hetinit_OBJ)
$(CC) -o hetinit $(hetinit_OBJ) $(LFLAGS)
$(CC) -o hetinit $(hetinit_OBJ) $(LFLAGS)
hetmap: $(hetmap_OBJ)
$(CC) -o hetmap $(hetmap_OBJ) $(LFLAGS)
$(CC) -o hetmap $(hetmap_OBJ) $(LFLAGS)
hetupd: $(hetupd_OBJ)
$(CC) -o hetupd $(hetupd_OBJ) $(LFLAGS)
$(CC) -o hetupd $(hetupd_OBJ) $(LFLAGS)
dmap2hrc: $(dmap2hrc_OBJ)
$(CC) -o dmap2hrc $(dmap2hrc_OBJ) $(LFLAGS)
$(CC) -o dmap2hrc $(dmap2hrc_OBJ) $(LFLAGS)
dyninst: $(dyninst_OBJ)
$(CC) -o dyninst $(dyninst_OBJ) $(LFLAGS) -shared
$(CC) -o dyninst $(dyninst_OBJ) $(LFLAGS) -shared
hdt1403: $(hdt1403_OBJ)
$(CC) -o hdt1403 $(hdt1403_OBJ) $(LFLAGS) -shared
$(CC) -o hdt1403 $(hdt1403_OBJ) $(LFLAGS) -shared
hdt2703: $(hdt2703_OBJ)
$(CC) -o hdt2703 $(hdt2703_OBJ) $(LFLAGS) -shared
$(CC) -o hdt2703 $(hdt2703_OBJ) $(LFLAGS) -shared
hdt3088: $(hdt3088_OBJ)
$(CC) -o hdt3088 $(hdt3088_OBJ) $(LFLAGS) -shared
$(CC) -o hdt3088 $(hdt3088_OBJ) $(LFLAGS) -shared
hdt3270: $(hdt3270_OBJ)
$(CC) -o hdt3270 $(hdt3270_OBJ) $(LFLAGS) -shared
$(CC) -o hdt3270 $(hdt3270_OBJ) $(LFLAGS) -shared
hdt1052c: $(hdt1052c_OBJ)
$(CC) -o hdt1052c $(hdt1052c_OBJ) $(LFLAGS) -shared
$(CC) -o hdt1052c $(hdt1052c_OBJ) $(LFLAGS) -shared
hdt3420: $(hdt3420_OBJ)
$(CC) -o hdt3420 $(hdt3420_OBJ) $(LFLAGS) -shared
$(CC) -o hdt3420 $(hdt3420_OBJ) $(LFLAGS) -shared
hdt3505: $(hdt3505_OBJ)
$(CC) -o hdt3505 $(hdt3505_OBJ) $(LFLAGS) -shared
$(CC) -o hdt3505 $(hdt3505_OBJ) $(LFLAGS) -shared
hdt3525: $(hdt3525_OBJ)
$(CC) -o hdt3525 $(hdt3525_OBJ) $(LFLAGS) -shared
$(CC) -o hdt3525 $(hdt3525_OBJ) $(LFLAGS) -shared
hdteq: $(hdteq_OBJ)
$(CC) -o hdteq $(hdteq_OBJ) $(LFLAGS) -shared
$(CC) -o hdteq $(hdteq_OBJ) $(LFLAGS) -shared
clean:
rm -rf $(EXEFILES) $(DYNFILES) *.o
rm -rf $(EXEFILES) $(DYNFILES) *.o
tar: clean
(cd ..; tar cvzf hercules-$(VERSION).tar.gz hercules-$(VERSION))
(cd ..; tar cvzf hercules-$(VERSION).tar.gz hercules-$(VERSION))
install: $(EXEFILES)
cp $(EXEFILES) $(DESTDIR)
cp $(DYNFILES) $(DESTLIB)
chown root $(DESTDIR)/hercifc
chmod 0751 $(DESTDIR)/hercifc
chmod +s $(DESTDIR)/hercifc
rm hercifc
cp $(EXEFILES) $(DESTDIR)
cp $(DYNFILES) $(DESTLIB)
chown root $(DESTDIR)/hercifc
chmod 0751 $(DESTDIR)/hercifc
chmod +s $(DESTDIR)/hercifc
rm hercifc

View File

@@ -7,6 +7,9 @@
VERSION = \"3.05w32\"
# $Log$
# Revision 1.58 2008/05/22 19:25:58 fish
# Flex FakeTape support
#
# Revision 1.57 2008/03/25 11:41:31 fish
# SCSI TAPE MODS part 1: groundwork: non-functional changes:
# rename some functions, comments, general restructuring, etc.
@@ -94,7 +97,7 @@ hercules_OBJ = hostinfo.o impl.o config.o panel.o \
pfpo.o plo.o control.o \
io.o decimal.o service.o opcode.o diagnose.o \
diagmssf.o vm.o channel.o ckddasd.o fbadasd.o \
crypto.o external.o float.o trace.o chsc.o \
crypto.o external.o float.o trace.o chsc.o losc.o \
machchk.o vector.o xstore.o cmpsc.o sie.o qdio.o \
timer.o esame.o cckddasd.o cckdutil.o dasdtab.o \
parser.o ieee.o dfp.o httpserv.o bldcfg.o sr.o \

View File

@@ -10,6 +10,9 @@
#
# CHANGE HISTORY
# $Log$
# Revision 1.5 2008/05/22 19:25:58 fish
# Flex FakeTape support
#
# Revision 1.4 2008/03/25 11:41:32 fish
# SCSI TAPE MODS part 1: groundwork: non-functional changes:
# rename some functions, comments, general restructuring, etc.
@@ -116,6 +119,7 @@ hengine_OBJ = \
$(O)io.obj \
$(O)ipl.obj \
$(O)loadparm.obj \
$(O)losc.obj \
$(O)machchk.obj \
$(O)opcode.obj \
$(O)panel.obj \