Messages in this thread |  | | Date | Sun, 17 Sep 2000 14:39:28 -0500 | From | Erick Kinnee <> | Subject | Re: Linux-2.4.0-test9-pre2 |
| |
On Sun, Sep 17, 2000 at 10:37:51AM -0700, Linus Torvalds wrote: > - pre2: > - "extern inline" -> "static inline". It doesn't matter right now, > but it's proactive for future gcc versions. > - various net drvr updates and fixes > - more initcall updates > - PPC updates (including PPC-related drivers etc) > - disallow re-mounting same filesystem in same place multiple times. > Too confusing. And /etc/mtab gets strange. > - Riel VM update > - sparc updates > - PCI bridge scanning fix: assign numbers properly > - network updates > - scsi fixes
Building for a sun4c I get this:
In file included from pcic.c:26: /org/scratch/cerb/linux/include/linux/pci.h:556: warning: static declaration for `pcibios_present' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:558: warning: static declaration for `pcibios_find_class' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:568: warning: static declaration for `pcibios_read_config_byte' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:568: warning: static declaration for `pci_read_config_byte' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:568: warning: static declaration for `pcibios_read_config_word' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:568: warning: static declaration for `pci_read_config_word' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:568: warning: static declaration for `pcibios_read_config_dword' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:568: warning: static declaration for `pci_read_config_dword' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:569: warning: static declaration for `pcibios_write_config_byte' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:569: warning: static declaration for `pci_write_config_byte' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:569: warning: static declaration for `pcibios_write_config_word' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:569: warning: static declaration for `pci_write_config_word' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:569: warning: static declaration for `pcibios_write_config_dword' follows non-static/org/scratch/cerb/linux/include/linux/pci.h:569: warning: static declaration for `pci_write_config_dword' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:572: warning: static declaration for `pci_find_device' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:575: warning: static declaration for `pci_find_class' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:578: warning: static declaration for `pci_find_slot' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:582: warning: static declaration for `pci_find_subsys' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:584: warning: static declaration for `pci_set_master' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:585: warning: static declaration for `pci_enable_device' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:587: warning: static declaration for `pci_assign_resource' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:588: warning: static declaration for `pci_register_driver' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:589: warning: static declaration for `pci_unregister_driver' follows non-static /org/scratch/cerb/linux/include/linux/pci.h:591: warning: static declaration for `pci_find_capability' follows non-static pcic.c:39: redefinition of `pcibios_present' /org/scratch/cerb/linux/include/linux/pci.h:556: `pcibios_present' previously defined here make[1]: *** [pcic.o] Error 1 make[1]: Leaving directory `/org/scratch/cerb/linux/arch/sparc/kernel' make: *** [_dir_arch/sparc/kernel] Error 2
Changing in line 556 and 557 in linux/include/linux/pci.h back to extern from static does at least allow it to build. Still doesn't boot on the 4c though. I also do NOT know C. Other than the first couple chapters from Practical C Programming. So please feel free to flame!
-- The secret of happiness is total disregard of everybody. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |