[PATCH] Improve big-endian support for ARM and AArch64

Charlie Turner Charlie.Turner at arm.com
Fri Sep 26 00:51:23 PDT 2014


Hi,

> ** Second, Windows machines failed, since they don't support Dwarf:
>
> http://bb.pgr.jp/builders/ninja-x64-msvc-RA-centos6/builds/6585
>
> Eric hinted to look at nearby tests and make sure to follow the same pattern.

Any elaboration on what nearby tests are doing to avoid this? I was under the impression that the problem with my tests was that COFF (and MachO) objects files are not supported by RelocVisitor as used by DWARFContext, only ELF files are supported by that visitor, so the relocation always fail to get processed on Windows machines because of COFF. I don't actually see a log of what went from with my processes-relocations.ll test case from the build URL.

I didn't see Eric's hint, but I assume it was something to do with adding REQUIRES: object-emission to stop the failing test on Hexagon. Is that right?

A pointer to a robust test case for this would be appreciated.

Thanks,
Charlie.

-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium.  Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No:  2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No:  2548782




More information about the llvm-commits mailing list