This is an archive of the discontinued LLVM Phabricator instance.

Add support for cross-compilation and running under qemu to utils/ABITest/
Needs ReviewPublic

Authored by dsanders on Aug 6 2014, 9:24 AM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

Cross-compilers can be used by setting X_COMPILER, Y_COMPILER, and CC to
the compilers to be used. The tests can be executed using a RUNUNDER script
much like the test-suite.

Also added Makefiles for testing the MIPS O32/N32/N64 ABI's in big/little
endian as well as with hard/soft-float (via SOFTFLOAT=1)

Diff Detail

Event Timeline

dsanders updated this revision to Diff 12238.Aug 6 2014, 9:24 AM
dsanders retitled this revision from to Add support for cross-compilation and running under qemu to utils/ABITest/.
dsanders updated this object.
dsanders edited the test plan for this revision. (Show Details)
dsanders added a subscriber: Unknown Object (MLST).
dsanders updated this revision to Diff 15000.Oct 16 2014, 2:45 AM

Refresh the patch with the options currently being used.

dsanders updated this revision to Diff 15001.Oct 16 2014, 2:46 AM

Refresh the patch _correctly_.