Hi Michael, Please find attached updated patch for MicroBlaze Little Endian support to reflect removal of microblaze*-*-* target. Changelog updated as follows.
thanks, David gcc/Changelog 2013-01-25 Edgar E. Iglesias <edgar.igles...@gmail.com> * gcc/config.gcc (microblaze*-linux*): Add TARGET_BIG_ENDIAN_DEFAULT gcc/config.gcc (microblaze*-*-elf): Likewise * gcc/config/microblaze/linux.h: Add -mbig-endian / -mlittle-endian to LINK_SPEC * gcc/config/microblaze/microblaze-c.c: Add builtin defines for _LITTLE_ENDIAN and _BIG_ENDIAN * gcc/config/microblaze/microblaze.h: Add TARGET_ENDIAN_DEFAULT and add to TARGET_DEFAULT flags. Expand ASM_SPEC and LINK_SPEC. Update BYTES_BIG_ENDIAN and WORDS_BIG_ENDIAN * gcc/config/microblaze/microblaze.md: Update extendsidi2 and movdi_internal instructions to use low-order / high-order reg print_operands * gcc/config/microblaze/microblaze.opt: Add mbig-endian and mlittle-endian options and inversemask / mask of LITTLE_ENDIAN * gcc/config/microblaze/t-microblaze: Expand multilib options to include mlittle-endian (le) and update exceptions patterns gcc/testsuite/Changelog 2013-01-25 Edgar E. Iglesias <edgar.igles...@gmail.com> * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
0003-Add-MicroBlaze-Little-Endian-Support.patch
Description: Binary data