Re: Linux-2.4.0-test9-pre2

From: Erick Kinnee (erick@kinnee.net)
Date: Sun Sep 17 2000 - 14:39:28 EST


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/



This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 21:00:16 EST