ppc: Various minor compile fixes
authorPaul Mackerras <paulus@samba.org>
Tue, 11 Oct 2005 12:08:12 +0000 (22:08 +1000)
committerPaul Mackerras <paulus@samba.org>
Tue, 11 Oct 2005 12:08:12 +0000 (22:08 +1000)
commitfd582ec88eb8d2d907876603e4ecebe6eab330d9
treebafacc1916098001051b8235722daa6b9b52e63a
parent35d81a4bfe28a6ea81c9f67c9ce40543124ded0b
ppc: Various minor compile fixes

This fixes up a variety of minor problems in compiling with ARCH=ppc
arising from using the merged versions of various header files.
A lot of the changes are just adding #include <asm/machdep.h> to
files that use ppc_md or smp_ops_t.

This also arranges for us to use semaphore.c, vecemu.c, vector.S and
fpu.S from arch/powerpc/kernel when compiling with ARCH=ppc.

Signed-off-by: Paul Mackerras <paulus@samba.org>
35 files changed:
arch/powerpc/kernel/Makefile
arch/powerpc/kernel/asm-offsets.c
arch/powerpc/platforms/4xx/Makefile [new file with mode: 0644]
arch/powerpc/platforms/85xx/Makefile [new file with mode: 0644]
arch/ppc/Makefile
arch/ppc/kernel/Makefile
arch/ppc/kernel/asm-offsets.c
arch/ppc/kernel/head.S
arch/ppc/kernel/pci.c
arch/ppc/kernel/process.c
arch/ppc/kernel/setup.c
arch/ppc/kernel/traps.c
arch/ppc/platforms/chrp_smp.c
arch/ppc/platforms/ev64360.c
arch/ppc/platforms/gemini_setup.c
arch/ppc/platforms/katana.c
arch/ppc/platforms/lite5200.c
arch/ppc/platforms/pal4_setup.c
arch/ppc/platforms/pmac_pic.c
arch/ppc/syslib/gt64260_pic.c
arch/ppc/syslib/mpc52xx_pci.c
arch/ppc/syslib/mpc83xx_devices.c
arch/ppc/syslib/mv64360_pic.c
arch/ppc/syslib/mv64x60_dbg.c
arch/ppc/syslib/open_pic.c
arch/ppc/syslib/open_pic2.c
arch/ppc/syslib/ppc403_pic.c
arch/ppc/syslib/ppc4xx_pic.c
arch/ppc/syslib/ppc83xx_setup.c
arch/ppc/syslib/ppc85xx_setup.c
arch/ppc/syslib/pq2_devices.c
arch/ppc/syslib/xilinx_pic.c
arch/ppc/xmon/start.c
include/asm-powerpc/reg.h
include/asm-ppc/system.h