android_kernel_google_msm/arch/powerpc/boot
David Gibson 988519acb3 [POWERPC] Fix compiler/assembler flags for Ebony platform boot files
The recent addition of assembler flags for 44x.c and ebony.c in the
bootwrapper to make them compile on certain toolchains was not correct
and could break other platforms.  This patch switches to using a
compiler flag instead, which implies the appropriate assembler flag,
and also stops the compiler itself generating instructions which are
invalid for the platform in question.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Acked-by: Segher Boessenkool <segher@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2007-06-02 21:01:55 +10:00
..
dts [POWERPC] 52xx: unbreak lite5200 dts (_pic vs. -pic) 2007-05-23 07:18:00 -05:00
.gitignore [POWERPC] bootwrapper: Add a cuboot platform and a cuImage target 2007-04-24 21:31:54 +10:00
44x.c [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc 2007-05-08 14:47:32 +10:00
44x.h [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc 2007-05-08 14:47:32 +10:00
addnote.c
addRamDisk.c
crt0.S [POWERPC] bootwrapper: missing relocation in crt0.S 2007-04-13 03:55:16 +10:00
cuboot-83xx.c [POWERPC] U-boot passes the initrd as start/end, not start/size. 2007-05-12 11:32:48 +10:00
cuboot-85xx.c [POWERPC] U-boot passes the initrd as start/end, not start/size. 2007-05-12 11:32:48 +10:00
cuboot-ebony.c [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc 2007-05-08 14:47:32 +10:00
dcr.h [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc 2007-05-08 14:47:32 +10:00
devtree.c [POWERPC] Add dt_xlate_addr() to bootwrapper 2007-04-30 11:02:05 +10:00
div64.S
dummy.c
ebony.c [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc 2007-05-08 14:47:32 +10:00
elf.h
elf_util.c
flatdevtree.c [POWERPC] Fix bug adding properties with flatdevtree.c's ft_set_prop() 2007-05-17 21:11:13 +10:00
flatdevtree.h
flatdevtree_env.h
flatdevtree_misc.c
gunzip_util.c [POWERPC] boot: More verbose gunzip error message 2007-04-27 21:13:49 +10:00
gunzip_util.h
hack-coff.c
holly.c [POWERPC] Holly bootwrapper 2007-05-08 11:54:21 +10:00
install.sh
io.h
main.c [POWERPC] bootwrapper: Decompress less, check more 2007-04-13 03:55:17 +10:00
Makefile [POWERPC] Fix compiler/assembler flags for Ebony platform boot files 2007-06-02 21:01:55 +10:00
mktree.c [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc 2007-05-08 14:47:32 +10:00
mpsc.c [POWERPC] Add bootwrapper support for Marvell MPSC 2007-05-12 11:32:49 +10:00
mv64x60.c [POWERPC] Add bootwrapper support for Marvell/mv64x60 hostbridge 2007-05-12 11:32:49 +10:00
mv64x60.h [POWERPC] Add bootwrapper support for Marvell/mv64x60 hostbridge 2007-05-12 11:32:49 +10:00
mv64x60_i2c.c [POWERPC] Add bootwrapper support for Marvell/mv64x60 I2C 2007-05-12 11:32:49 +10:00
ns16550.c
of.c [POWERPC] bootwrapper: Use `unsigned long' for malloc sizes 2007-04-24 22:06:54 +10:00
ops.h [POWERPC] Add bootwrapper support for Marvell MPSC 2007-05-12 11:32:49 +10:00
page.h
ppc_asm.h
ppcboot.h [POWERPC] bootwrapper: Add ppcboot.h 2007-04-24 21:31:55 +10:00
prpmc2800.c [POWERPC] Add bootwrapper support for Motorola PrPMC2800 platform 2007-05-12 11:32:50 +10:00
README
reg.h
rs6000.h
serial.c [POWERPC] Add bootwrapper support for Marvell MPSC 2007-05-12 11:32:49 +10:00
simple_alloc.c [POWERPC] bootwrapper: Use `unsigned long' for malloc sizes 2007-04-24 22:06:54 +10:00
stdio.c
stdio.h
string.h
string.S
treeboot-ebony.c [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc 2007-05-08 14:47:32 +10:00
types.h
util.S
wrapper [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc 2007-05-08 14:47:32 +10:00
zImage.coff.lds.S
zImage.lds.S

To extract the kernel vmlinux, System.map, .config or initrd from the zImage binary:

objcopy -j .kernel:vmlinux -O binary zImage vmlinux.gz
objcopy -j .kernel:System.map -O binary zImage System.map.gz
objcopy -j .kernel:.config -O binary zImage config.gz
objcopy -j .kernel:initrd -O binary zImage.initrd initrd.gz


	Peter