This is an archive of the discontinued LLVM Phabricator instance.

Fix __ldrexd arm intrinsic
Needs ReviewPublic

Authored by DanielJump on Dec 10 2014, 5:00 PM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

The parameter definition of this API is const volatile __int64*, but it is not defined correctly in clang. Move the 'CD' to the correct location.

Bug tracked here: http://llvm.org/bugs/show_bug.cgi?id=21004

Diff Detail

Event Timeline

DanielJump updated this revision to Diff 17131.Dec 10 2014, 5:00 PM
DanielJump retitled this revision from to Fix __ldrexd arm intrinsic.
DanielJump updated this object.
DanielJump edited the test plan for this revision. (Show Details)
DanielJump added a reviewer: kongyi.
DanielJump added a subscriber: Unknown Object (MLST).

Hi Daniel,

This looks fine to me.

Cheers.

Tim.

Thanks - I'm new to clang development. Do I want for someone to submit this change on my behalf? Or do I need to manually email it to an alias? I was assuming that cfe-commits would take care of it.

kongyi resigned from this revision.Mar 20 2017, 1:39 PM