On 08/08/14 01:30, Janis Johnson wrote: > Running an arm-none-eabi test that adds "-mthumb" for a multilib that > uses "-march=armv5te -mfloat-abi=hard" works fine if the test doesn't > have any calls, but if it does then the effective-target checks for > arm_thumb1_ok and arm_thumb2_ok pass but the test's compile step fails > with "sorry, unimplemented: Thumb-1 hard-float VFP ABI". > > This patch adds code to those effective-target checks to exercise > argument handling and causes them to fail for the multilib flags > listed above. Tested by running gcc.target/arm tests with a variety > of multilib flags. OK for mainline and the 4.9 branch? > > Janis > > > gcc-20140807-1 > > > 2014-08-07 Janis Johnson <jani...@codesourcery.com> > > * lib/target-supports.exp (check_effective_target_arm_thumb1_ok, > check_effective_target_arm_thumb2_ok): Test with code that passes > an argument and returns a result. >
OK. R.