Annotation of linux/kernel/blk_drv/scsi/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: # Makefile for the linux kernel block device drivers.
        !             3: #
        !             4: # Note! Dependencies are done automagically by 'make dep', which also
        !             5: # removes any old dependencies. DON'T put your own dependencies here
        !             6: # unless it's something special (ie not a .c file).
        !             7: #
        !             8: 
        !             9: #DEBUG = -DDEBUG=0xffffffff -DDEBUG_NO_CMD
        !            10: 
        !            11: AR     =ar
        !            12: AS     =as
        !            13: LD     =ld
        !            14: LDFLAGS        =-s -x
        !            15: CC     =cc
        !            16: 
        !            17: CPP    =cc -E -nostdinc -I../../../include
        !            18: 
        !            19: .c.s:
        !            20:        $(CC) -nostdinc $(CFLAGS) $(DEBUG) \
        !            21:        -S -o $*.s $<
        !            22: .s.o:
        !            23:        $(AS) -c -o $*.o $<
        !            24: .c.o:
        !            25:        $(CC) -nostdinc -I../../../include $(CFLAGS) $(DEBUG) \
        !            26:        -c -o $*.o $<
        !            27: 
        !            28: LOWLEVELCSRC = aha1542.c seagate.c ultrastor.c 
        !            29: LOWLEVELHSRC = aha1542.c seagate.h ultrastor.h
        !            30:  
        !            31: CSRC = hosts.c sd.c st.c scsi.c $(LOWLEVELCSRC)
        !            32: HSRC = hosts.h sd.h st.h scsi.h $(LOWLEVELHSRC)
        !            33: 
        !            34: OBJS = scsi.o hosts.o scsi_ioctl.o sd.o sd_ioctl.o st.o st_ioctl.o \
        !            35:        aha1542.o seagate.o ultrastor.o
        !            36: 
        !            37: all: scsi.a
        !            38: 
        !            39: config.out : config.in ../../../include/linux/config.h
        !            40:        rm -f  foo.c
        !            41:        ln -s config.in foo.c   
        !            42:        $(CPP) foo.c | grep '\.o' > config.out 
        !            43:        rm foo.c
        !            44: 
        !            45: figure : hosts.h ../../../include/linux/config.h hosts.c config.out
        !            46:        $(CC) -I../../../include -DFIGURE_MAX_SCSI_HOSTS hosts.c -o figure
        !            47: 
        !            48: max_hosts.h : figure
        !            49:        (echo "#ifndef _MAX_HOSTS_H"; \
        !            50:         echo "#define _MAX_HOSTS_H"; \
        !            51:         echo "#define MAX_SCSI_HOSTS `./figure`";\
        !            52:         echo "#endif") > tmp_max
        !            53:        cp tmp_max max_hosts.h
        !            54:                
        !            55: scsi.a: $(OBJS)
        !            56:        $(AR) rcs scsi.a $(OBJS)
        !            57:        sync
        !            58: 
        !            59: scsi.shar: Makefile scsi.doc $(CSRC) $(HSRC) ../ll_rw_blk.c ../blk.h all.diff
        !            60:        (cd ..; shar scsi/scsi.doc scsi/Makefile scsi/*.{c,h} scsi/all.diff blk.h ll_rw_blk.c) > scsi.shar;
        !            61: 
        !            62: clean:
        !            63:        rm -f core *.o *.a tmp_make tmp_max figure config.out Makefile.tag max_hosts.h
        !            64: 
        !            65: seagate.s seagate.o : seagate.c ../../../include/linux/config.h \
        !            66:   ../../../include/linux/config.dist.h ../../../include/linux/sched.h \
        !            67:   ../../../include/linux/head.h ../../../include/linux/fs.h \
        !            68:   ../../../include/sys/types.h ../../../include/linux/mm.h \
        !            69:   ../../../include/linux/kernel.h ../../../include/signal.h \
        !            70:   ../../../include/sys/param.h ../../../include/sys/time.h \
        !            71:   ../../../include/time.h ../../../include/sys/resource.h \
        !            72:   ../../../include/linux/string.h seagate.h scsi.h hosts.h max_hosts.h 
        !            73:        cc -nostdinc -I../../../include -Wall -c seagate.c $(DEBUG) 
        !            74: 
        !            75: dep:
        !            76:        sed '/\#\#\# Dependencies/q' < Makefile > tmp_make
        !            77:        (for i in *.c ;do echo -n `echo $$i | sed 's,\.c,\.s,'`" "; \
        !            78:                $(CPP) -M $$i;done) >> tmp_make
        !            79:        cp tmp_make Makefile
        !            80: 
        !            81: ### Dependencies:
        !            82: aha1542.s aha1542.o : aha1542.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !            83:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h ../../../include/linux/kernel.h \
        !            84:   ../../../include/linux/head.h ../../../include/linux/string.h ../../../include/asm/system.h \
        !            85:   ../../../include/asm/io.h scsi.h hosts.h max_hosts.h aha1542.h 
        !            86: hosts.s hosts.o : hosts.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !            87:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h ../../../include/linux/kernel.h \
        !            88:   scsi.h hosts.h max_hosts.h aha1542.h seagate.h ultrastor.h 
        !            89: scsi.s scsi.o : scsi.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !            90:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h ../../../include/asm/system.h \
        !            91:   ../../../include/linux/sched.h ../../../include/linux/head.h ../../../include/linux/fs.h \
        !            92:   ../../../include/sys/types.h ../../../include/sys/dirent.h ../../../include/limits.h \
        !            93:   ../../../include/linux/mm.h ../../../include/linux/kernel.h ../../../include/signal.h \
        !            94:   ../../../include/sys/param.h ../../../include/sys/time.h ../../../include/time.h \
        !            95:   ../../../include/sys/resource.h ../../../include/linux/timer.h ../../../include/linux/string.h \
        !            96:   scsi.h hosts.h max_hosts.h sd.h st.h 
        !            97: scsi_ioctl.s scsi_ioctl.o : scsi_ioctl.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !            98:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h ../../../include/errno.h \
        !            99:   ../../../include/asm/io.h ../../../include/asm/segment.h ../../../include/asm/system.h \
        !           100:   ../../../include/linux/kernel.h ../../../include/linux/sched.h ../../../include/linux/head.h \
        !           101:   ../../../include/linux/fs.h ../../../include/sys/types.h ../../../include/sys/dirent.h \
        !           102:   ../../../include/limits.h ../../../include/linux/mm.h ../../../include/signal.h \
        !           103:   ../../../include/sys/param.h ../../../include/sys/time.h ../../../include/time.h \
        !           104:   ../../../include/sys/resource.h ../../../include/linux/string.h scsi.h hosts.h \
        !           105:   max_hosts.h scsi_ioctl.h 
        !           106: sd.s sd.o : sd.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !           107:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h ../../../include/linux/string.h \
        !           108:   ../../../include/linux/fs.h ../../../include/sys/types.h ../../../include/sys/dirent.h \
        !           109:   ../../../include/limits.h ../../../include/linux/kernel.h ../../../include/linux/sched.h \
        !           110:   ../../../include/linux/head.h ../../../include/linux/mm.h ../../../include/signal.h \
        !           111:   ../../../include/sys/param.h ../../../include/sys/time.h ../../../include/time.h \
        !           112:   ../../../include/sys/resource.h scsi.h sd.h ../blk.h 
        !           113: sd_ioctl.s sd_ioctl.o : sd_ioctl.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !           114:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h ../../../include/linux/kernel.h \
        !           115:   ../../../include/linux/sched.h ../../../include/linux/head.h ../../../include/linux/fs.h \
        !           116:   ../../../include/sys/types.h ../../../include/sys/dirent.h ../../../include/limits.h \
        !           117:   ../../../include/linux/mm.h ../../../include/signal.h ../../../include/sys/param.h \
        !           118:   ../../../include/sys/time.h ../../../include/time.h ../../../include/sys/resource.h \
        !           119:   scsi.h sd.h 
        !           120: seagate.s seagate.o : seagate.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !           121:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h ../../../include/linux/sched.h \
        !           122:   ../../../include/linux/head.h ../../../include/linux/fs.h ../../../include/sys/types.h \
        !           123:   ../../../include/sys/dirent.h ../../../include/limits.h ../../../include/linux/mm.h \
        !           124:   ../../../include/linux/kernel.h ../../../include/signal.h ../../../include/sys/param.h \
        !           125:   ../../../include/sys/time.h ../../../include/time.h ../../../include/sys/resource.h \
        !           126:   seagate.h scsi.h hosts.h max_hosts.h 
        !           127: st.s st.o : st.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !           128:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h scsi.h \
        !           129:   st.h ../../../include/linux/fs.h ../../../include/sys/types.h ../../../include/sys/dirent.h \
        !           130:   ../../../include/limits.h ../../../include/linux/kernel.h ../../../include/linux/sched.h \
        !           131:   ../../../include/linux/head.h ../../../include/linux/mm.h ../../../include/signal.h \
        !           132:   ../../../include/sys/param.h ../../../include/sys/time.h ../../../include/time.h \
        !           133:   ../../../include/sys/resource.h ../blk.h 
        !           134: st_ioctl.s st_ioctl.o : st_ioctl.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !           135:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h ../../../include/linux/kernel.h \
        !           136:   ../../../include/linux/sched.h ../../../include/linux/head.h ../../../include/linux/fs.h \
        !           137:   ../../../include/sys/types.h ../../../include/sys/dirent.h ../../../include/limits.h \
        !           138:   ../../../include/linux/mm.h ../../../include/signal.h ../../../include/sys/param.h \
        !           139:   ../../../include/sys/time.h ../../../include/time.h ../../../include/sys/resource.h \
        !           140:   st.h scsi.h 
        !           141: ultrastor.s ultrastor.o : ultrastor.c ../../../include/linux/config.h ../../../include/linux/config_rel.h \
        !           142:   ../../../include/linux/config_ver.h ../../../include/linux/config.dist.h ../../../include/stddef.h \
        !           143:   ../../../include/linux/string.h ../../../include/linux/sched.h ../../../include/linux/head.h \
        !           144:   ../../../include/linux/fs.h ../../../include/sys/types.h ../../../include/sys/dirent.h \
        !           145:   ../../../include/limits.h ../../../include/linux/mm.h ../../../include/linux/kernel.h \
        !           146:   ../../../include/signal.h ../../../include/sys/param.h ../../../include/sys/time.h \
        !           147:   ../../../include/time.h ../../../include/sys/resource.h ../../../include/linux/hdreg.h \
        !           148:   ../../../include/asm/system.h ../../../include/asm/io.h ../../../include/asm/segment.h \
        !           149:   ultrastor.h scsi.h hosts.h max_hosts.h 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.