]> git.hungrycats.org Git - linux/commit
[PATCH] Alpha: fix "extern inline" logic for core IO functions
authorAndrew Morton <akpm@osdl.org>
Fri, 13 Feb 2004 07:46:54 +0000 (23:46 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Fri, 13 Feb 2004 07:46:54 +0000 (23:46 -0800)
commit9ae91ee6b582b448d6cb7c93793c763e98b731d8
tree4232e96bac7cc1fd7fe0dd4a7676ff79325c2513
parentd8d3ff3d3d8b3a9a6d9a2307cc78c4948f3857c3
[PATCH] Alpha: fix "extern inline" logic for core IO functions

From: Ivan Kokshaysky <ink@jurassic.park.msu.ru>

Again...  This time due to pci.h->dmapool.h->io.h included in core logic
files before __EXTERN_INLINE definition.

To prevent such troubles in the future, make io.h/core_xx.h included before
anything else.  Also, this allows to get rid of some duplicated #include's.
arch/alpha/kernel/core_apecs.c
arch/alpha/kernel/core_cia.c
arch/alpha/kernel/core_irongate.c
arch/alpha/kernel/core_lca.c
arch/alpha/kernel/core_marvel.c
arch/alpha/kernel/core_mcpcia.c
arch/alpha/kernel/core_polaris.c
arch/alpha/kernel/core_t2.c
arch/alpha/kernel/core_titan.c
arch/alpha/kernel/core_tsunami.c
arch/alpha/kernel/core_wildfire.c