Add SPE extensions support for PowerPC (after a work by Thomas JOURDAN).
Add a PowerPC sample that supports SPE extensions.
/trunk/arch/powerpc/functions | 13 13 0 0 +
/trunk/arch/powerpc/config.in | 8 8 0 0 +
/trunk/patches/gcc/4.3.1/340-make-mno-spe-work-as-expected.patch | 90 90 0 0 ++++
/trunk/samples/powerpc-unknown-linux-gnuspe/crosstool.config | 309 309 0 0 ++++++++++++++
4 files changed, 420 insertions(+)
1 # Compute sh-specific values
4 # The architecture part of the tuple:
5 CT_TARGET_ARCH="${CT_ARCH_SH_VARIANT}${target_endian_eb}"
7 # gcc ./configure flags
16 case "${CT_ARCH_BE},${CT_ARCH_LE}" in
17 y,) CT_ARCH_ENDIAN_CFLAG=-mb;;
18 ,y) CT_ARCH_ENDIAN_CFLAG=-ml;;
22 case "${CT_ARCH_SH_VARIENT}" in
23 sh3) CT_ARCH_ARCH_CFLAG=-m3;;
25 case "${CT_ARCH_FLOAT_HW},${CT_ARCH_FLOAT_SW}" in
26 y,) CT_ARCH_ARCH_CFLAG="-m4${CT_ARCH_SH_VARIANT##sh?}";;
27 ,y) CT_ARCH_ARCH_CFLAG="-m4${CT_ARCH_SH_VARIANT##sh?}-nofpu";;