Hello
The target of the pr26702.c testcase was changed while committing from:
{ target arm*-*-eabi* }
in my original patch to:
{ target arm_eabi }
The check_effective_target_arm_eabi test (in
gcc/testsuite/lib/target-supports.exp) checks for the presence of the
__ARM_EABI__ preprocessor define, which is also present for the
arm-none-linux-gnueabi* targets. This test should only be run on
bare-metal targets without an OS, so this change was incorrect.
Ramana, could you please revert the target string to what it was originally?
Thanks
Kwok
ChangeLog (gcc/testsuite/):
* gcc.target/arm/pr26702.c: Change target to run only on
bare-metal configs.
On 30/04/2015 8:13 AM, Bin.Cheng wrote:
Hi Kwok,
The newly introduced test case failed on
arm-none-linux-gnueabi&arm-none-linux-gnueabihf. Could you please
have a look at it?
FAIL: gcc.target/arm/pr26702.c scan-assembler \\.size[\\t ]+static_foo, 4
PR65937 is filed for tracking this.
Thanks,
bin