Keith Owens wrote:
>
> This is my list from 2.4.16. A lot are false positives, but some are
> definitely orphaned. If you spot any errors in the Makefile.in rules
> compared to Makefile, let me know.
>
I have check the list (but with 2.4.14, latest version in LXR [lxr.linux.no])
Your rules seems ok, but lines 4265-4280: you forgot the 's' at the
beginning of the file names.
Below is you list with the references I found (NR: no references).
Next I will check the NR (some are userspace utilities), and I
will contact the maintainers.
giacomo
> drivers/acorn/char/keyb_arc.c
drivers/acorn/char/Makefile, line 24 -- obj-arc := keyb_arc.o
> drivers/acorn/char/keyb_ps2.c
drivers/acorn/char/Makefile, line 25 -- obj-rpc := keyb_ps2.o
> drivers/acorn/char/mouse_ps2.c
NR
> drivers/acorn/char/serial-card.c
drivers/acorn/char/serial-dualsp.c, line 24 -- #include "serial-card.c"
> drivers/atm/fore200e_sba_fw.c
drivers/atm/Makefile, line 42 -- FORE200E_FW_OBJS += fore200e_sba_fw.o
> drivers/atm/nicstarmac.c
drivers/atm/nicstar.c, line 71 -- #include "nicstarmac.c"
> drivers/block/paride/ppc6lnx.c
drivers/block/paride/bpck6.c, line 38 -- #include "ppc6lnx.c"
> drivers/char/amikeyb.c
amikeyb
> drivers/char/decserial.c
drivers/char/Makefile, line 106 -- SERIAL = decserial.o
> drivers/char/dn_keyb.c
NR
> drivers/char/ec3104_keyb.c
drivers/char/Makefile, line 93 -- KEYBD = ec3104_keyb.o
> drivers/char/hp600_keyb.c
drivers/char/Makefile, line 81 -- KEYBD = scan_keyb.o hp600_keyb.o
> drivers/char/hp_keyb.c
NR
> drivers/char/hp_psaux.c
NR
> drivers/char/ite_gpio.c
NR
> drivers/char/q40_keyb.c
NR
> drivers/char/qtronix.c
drivers/char/Makefile, line 123 -- KEYBD = qtronix.o
> drivers/char/qtronixmap.c
drivers/char/Makefile, line 124 -- KEYMAP = qtronixmap.o
> drivers/char/scan_keyb.c
drivers/char/Makefile, line 81 -- KEYBD = scan_keyb.o hp600_keyb.o
> drivers/char/w83877f_wdt.c
NR
> drivers/char/ip2/i2cmd.c
> drivers/char/ip2/i2ellis.c
> drivers/char/ip2/i2lib.c
> drivers/char/ip2/ip2mkdev.c
> drivers/char/ip2/ip2stat.c
> drivers/char/ip2/ip2trace.c
utilities..
> drivers/ieee1394/ieee1394_syms.c
NR
> drivers/isdn/hisax/amd7930.c
drivers/sbus/audio/Makefile, line 10 -- export-objs := audio.o amd7930.o dbri.o
> drivers/isdn/hisax/elsa_ser.c
drivers/isdn/hisax/elsa.c, line 141 -- #include "elsa_ser.c"
> drivers/isdn/hisax/hscx_irq.c
drivers/isdn/hisax/avm_a1.c, line 102 -- #include "hscx_irq.c"
> drivers/isdn/hisax/jade_irq.c
drivers/isdn/hisax/bkm_a4t.c, line 136 -- #include "jade_irq.c"
> drivers/isdn/hisax/rawhdlc.c
NR
> drivers/isdn/hysdn/hysdn_procfs.c
NR
> drivers/media/video/zoran_procfs.c
drivers/media/video/zr36067.c, line 4604 -- #include "zoran_procfs.c"
> drivers/message/fusion/ascq_tbl.c
drivers/message/fusion/isense.c, line 79 -- #include "ascq_tbl.c"
> drivers/message/fusion/scsiops.c
drivers/message/fusion/isense.c, line 80 -- #include "scsiops.c"
> drivers/net/aironet4500_rid.c
drivers/net/aironet4500_proc.c, line 47 -- #include "aironet4500_rid.c"
> drivers/net/dgrs_firmware.c
drivers/net/dgrs.c, line 137 -- #include "dgrs_firmware.c"
> drivers/net/isa-skeleton.c
skeleton
> drivers/net/pci-skeleton.c
skeleton
> drivers/net/ptifddi.c
NR
> drivers/net/sonic.c
drivers/net/macsonic.c, line 621 -- #include "sonic.c"
> drivers/net/zlib.c
drivers/net/ppp_deflate.c, line 42 -- #include "zlib.c"
> drivers/net/fc/iph5526_novram.c
drivers/net/fc/iph5526.c, line 67 -- #include "iph5526_novram.c"
> drivers/net/pcmcia/ibmtr_cs_inc.c
NR
> drivers/net/skfp/can.c
'can' is not a string to search in all kernel....
> drivers/net/wan/hd6457x.c
drivers/net/wan/n2.c, line 156 -- #include "hd6457x.c"
> drivers/parport/parport_arc.c
#ifdef CONFIG_PARPORT_ARC it should link to this file.
> drivers/pcmcia/sa1100_adsbitsy.c
> drivers/pcmcia/sa1100_assabet.c
> drivers/pcmcia/sa1100_cerf.c
> drivers/pcmcia/sa1100_flexanet.c
> drivers/pcmcia/sa1100_freebird.c
> drivers/pcmcia/sa1100_graphicsclient.c
> drivers/pcmcia/sa1100_graphicsmaster.c
> drivers/pcmcia/sa1100_h3600.c
> drivers/pcmcia/sa1100_jornada720.c
> drivers/pcmcia/sa1100_neponset.c
> drivers/pcmcia/sa1100_pangolin.c
drivers/pcmcia/Makefile, line 71 -- sa1100_cs-objs-$(CONFIG_SA1100_PANGOLIN) +=
sa1100_pangolin.o
> drivers/pcmcia/sa1100_pfs168.c
drivers/pcmcia/Makefile, line 74 -- sa1100_cs-objs-$(CONFIG_SA1100_PFS168) +=
sa1100_pfs168.o
> drivers/pcmcia/sa1100_simpad.c
drivers/pcmcia/Makefile, line 77 -- sa1100_cs-objs-$(CONFIG_SA1100_SIMPAD) +=
sa1100_simpad.o
> drivers/pcmcia/sa1100_stork.c
drivers/pcmcia/Makefile, line 80 -- sa1100_cs-objs-$(CONFIG_SA1100_STORK) +=
sa1100_stork.o
> drivers/pcmcia/sa1100_xp860.c
drivers/pcmcia/Makefile, line 70 -- sa1100_cs-objs-$(CONFIG_SA1100_XP860) +=
sa1100_xp860.o
> drivers/pcmcia/sa1100_yopy.c
drivers/pcmcia/Makefile, line 72 -- sa1100_cs-objs-$(CONFIG_SA1100_YOPY) +=
sa1100_yopy.o
> drivers/s390/ebcdic.c
arch/s390x/kernel/Makefile, line 17 -- export-objs := debug.o ebcdic.o irq.o
s390_ext.o smp.o s390_ksyms.o \
> drivers/s390/char/tape3590.c
NR
> drivers/sbus/char/sunkeymap.c
drivers/sbus/char/sunkbdmap.c, line 33 -- #include "sunkeymap.c"
> drivers/scsi/FlashPoint.c
drivers/scsi/BusLogic.c, line 54 -- #include "FlashPoint.c"
> drivers/scsi/NCR5380.c
drivers/scsi/pas16.c, line 599 -- #include "NCR5380.c"
> drivers/scsi/atari_NCR5380.c
drivers/scsi/atari_scsi.c, line 1143 -- #include "atari_NCR5380.c"
> drivers/scsi/atari_dma_emul.c
drivers/scsi/atari_scsi.c, line 257 -- #include "atari_dma_emul.c"
> drivers/scsi/cpqioctl.c
// Test program for CPQFCTS ioctl calls
> drivers/scsi/eata_dma_proc.c
drivers/scsi/eata_dma.c, line 125 -- #include "eata_dma_proc.c"
> drivers/scsi/eata_pio_proc.c
drivers/scsi/eata_pio.c, line 78 -- #include "eata_pio_proc.c"
> drivers/scsi/gdth_proc.c
drivers/scsi/gdth.c, line 702 -- #include "gdth_proc.c"
> drivers/scsi/mac_NCR5380.c
NR
> drivers/scsi/qlogicfc_asm.c
drivers/scsi/qlogicfc.c, line 405 -- #include "qlogicfc_asm.c"
> drivers/scsi/qlogicisp_asm.c
drivers/scsi/qlogicisp.c, line 421 -- #include "qlogicisp_asm.c"
> drivers/scsi/qlogicpti_asm.c
drivers/scsi/qlogicpti.c, line 48 -- #include "qlogicpti_asm.c"
> drivers/scsi/scsi_module.c
drivers/scsi/aha1542.c, line 1807 -- #include "scsi_module.c"
...
> drivers/scsi/scsiiom.c
drivers/scsi/tmscsim.c, line 1826 -- #include "scsiiom.c"
> drivers/scsi/sun3_NCR5380.c
drivers/scsi/sun3_scsi.c, line 606 -- #include "sun3_NCR5380.c"
> drivers/scsi/aic7xxx_old/aic7xxx_proc.c
drivers/scsi/aic7xxx/Makefile, line 17 -- AIC7XXX_OBJS += aic7xxx_proc.o
aic7770_linux.o
> drivers/scsi/aic7xxx_old/aic7xxx_seq.c
drivers/scsi/aic7xxx/aic7xxx.c, line 138 -- #include "aic7xxx_seq.h"
> drivers/scsi/pcmcia/nsp_debug.c
drivers/scsi/pcmcia/nsp_cs.c, line 1176 -- #include "nsp_debug.c"
> drivers/scsi/pcmcia/nsp_message.c
drivers/scsi/pcmcia/nsp_cs.c, line 843 -- #include "nsp_message.c"
> drivers/sound/ite8172.c
the file that origitate our discussion, patches submited.
> drivers/sound/msndinit.c
drivers/sound/msnd_classic.h, line 165 -- # include "msndinit.c"
> drivers/sound/msndperm.c
drivers/sound/msnd_classic.h, line 164 -- # include "msndperm.c"
> drivers/sound/pndsperm.c
drivers/sound/msnd_pinnacle.h, line 225 -- # include "pndsperm.c"
> drivers/sound/pndspini.c
drivers/sound/msnd_pinnacle.h, line 226 -- # include "pndspini.c"
> drivers/sound/skeleton.c
skeleton
> drivers/sound/cs4281/cs4281_wrapper-24.c
drivers/sound/cs4281/cs4281m.c, line 202 -- #include "cs4281_wrapper-24.c"
> drivers/sound/cs4281/cs4281pm-24.c
drivers/sound/cs4281/cs4281m.c, line 298 -- #include "cs4281pm-24.c"
> drivers/usb/usb-skeleton.c
skeleton
> drivers/usb/serial/keyspan_pda.S
drivers/usb/serial/Makefile, line 13 -- obj-$(CONFIG_USB_SERIAL_KEYSPAN_PDA) +=
keyspan_pda.o
drivers/usb/serial/Makefile, line 14 -- obj-$(CONFIG_USB_SERIAL_XIRCOM) +=
keyspan_pda.o
> drivers/usb/serial/xircom_pgs.S
NR
> drivers/video/dn_cfb4.c
> drivers/video/dn_cfb8.c
NR
> drivers/video/skeletonfb.c
skeleton
> fs/intermezzo/ext_attr.c
NR
> fs/intermezzo/kml.c
> fs/intermezzo/kml_decode.c
> fs/intermezzo/kml_reint.c
> fs/intermezzo/kml_setup.c
> fs/intermezzo/kml_utils.c
NR
> fs/jffs2/comprtest.c
test in name
> fs/minix/itree_common.c
fs/minix/itree_v1.c, line 47 -- #include "itree_common.c"
> lib/inflate.c
arch/i386/boot/compressed/misc.c, line 130 -- #include "../../../../lib/inflate.c"
> net/ipv4/netfilter/ipt_ttl.c
obj-$(CONFIG_IP_NF_MATCH_TTL) += ipt_ttl.o
> net/ipv6/ip6_fw.c
net/ipv6/Makefile, line 20 -- #obj-$(CONFIG_IPV6_FIREWALL) += ip6_fw.o
> net/sunrpc/svcauth_des.c
NR
> net/wanrouter/af_wanpipe.c
NR
_______________________________________________
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel