This is an archive of the discontinued LLVM Phabricator instance.

ARM: Default to apcs-gnu ABI for NetBSD
ClosedPublic

Authored by olista01 on Aug 28 2014, 7:16 AM.

Details

Reviewers
joerg
olista01
Summary

r216662 changed the default ABi for 32-bit ARM targets to be "aapcs" when no environment is given in the triple, however NetBSD requires it to be "apcs-gnu".

Diff Detail

Event Timeline

olista01 updated this revision to Diff 13031.Aug 28 2014, 7:16 AM
olista01 retitled this revision from to ARM: Default to apcs-gnu ABI for NetBSD.
olista01 updated this object.
olista01 edited the test plan for this revision. (Show Details)
olista01 added a reviewer: joerg.
olista01 set the repository for this revision to rL LLVM.
olista01 added a subscriber: Unknown Object (MLST).
olista01 updated this revision to Diff 13035.Aug 28 2014, 7:48 AM

Allow all environments for NetBSD.

Is the trailing - in the triple intentional?

Yes, the triple has four parts (the environment comes after the last "-") and I'm not trying to test the triple parser here.

olista01 accepted this revision.Sep 4 2014, 3:48 AM
olista01 added a reviewer: olista01.

This was accepted by email, but did not reach Phab.

This revision is now accepted and ready to land.Sep 4 2014, 3:48 AM
olista01 closed this revision.Sep 4 2014, 3:49 AM

Committed revision 217141.