arm.c (arm_override_options): Revert previous patch.
* config/arm/arm.c (arm_override_options): Revert previous patch. * config/arm/t-xscale-elf: Disable iwmmxt multilibs until they can be safely built. From-SVN: r80752
This commit is contained in:
parent
8a897efe7a
commit
c805f22eca
3 changed files with 16 additions and 9 deletions
|
@ -1,3 +1,9 @@
|
|||
2004-04-16 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* config/arm/arm.c (arm_override_options): Revert previous patch.
|
||||
* config/arm/t-xscale-elf: Disable iwmmxt multilibs until they can
|
||||
be safely built.
|
||||
|
||||
2004-04-16 Kazuhiro Inaoka <inaoka dot kazuhiro at renesas dot com>
|
||||
|
||||
* config/m32r/m32r.h (BIG_ENDIAN_BIT): Deleted to fix endian
|
||||
|
|
|
@ -856,12 +856,7 @@ arm_override_options (void)
|
|||
error ("invalid ABI option: -mabi=%s", target_abi_name);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (TARGET_IWMMXT)
|
||||
arm_abi = ARM_ABI_AAPCS;
|
||||
else
|
||||
arm_abi = ARM_DEFAULT_ABI;
|
||||
}
|
||||
arm_abi = ARM_DEFAULT_ABI;
|
||||
|
||||
if (TARGET_IWMMXT && !ARM_DOUBLEWORD_ALIGN)
|
||||
error ("iwmmxt requires an AAPCS compatible ABI for proper operation");
|
||||
|
|
|
@ -37,9 +37,15 @@ MULTILIB_EXCEPTIONS += *mhard-float/*mthumb*
|
|||
|
||||
MULTILIB_REDUNDANT_DIRS = interwork/thumb=thumb
|
||||
|
||||
MULTILIB_OPTIONS += mcpu=iwmmxt
|
||||
MULTILIB_DIRNAMES += iwmmxt
|
||||
MULTILIB_REDUNDANT_DIRS += interwork/thumb/iwmmxt=thumb
|
||||
# The iWMMXt multilibs are suppressed for now because gcc only
|
||||
# supports generating them with the IWMMXT or AAPCS ABIs, neither of
|
||||
# which is the default. Until GCC can generate code for an iWMMXt
|
||||
# which will work with the default ABI it is not possible to safely
|
||||
# generate these multilibs.
|
||||
#
|
||||
# MULTILIB_OPTIONS += mcpu=iwmmxt
|
||||
# MULTILIB_DIRNAMES += iwmmxt
|
||||
# MULTILIB_REDUNDANT_DIRS += interwork/thumb/iwmmxt=thumb
|
||||
|
||||
EXTRA_MULTILIB_PARTS = crtbegin.o crtend.o crti.o crtn.o
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue