This is an archive of the discontinued LLVM Phabricator instance.

Implement __aeabi_{f,d}rsub.
ClosedPublic

Authored by jmgao on Aug 17 2015, 1:59 PM.

Details

Summary

Implement the missing ARM EABI functions _aeabi_frsub and __aeabi_drsub.

Diff Detail

Repository
rL LLVM

Event Timeline

jmgao updated this revision to Diff 32337.Aug 17 2015, 1:59 PM
jmgao retitled this revision from to Implement __aeabi_{f,d}rsub..
jmgao updated this object.
jmgao added reviewers: compnerd, rengolin.
jmgao set the repository for this revision to rL LLVM.
jmgao added a subscriber: llvm-commits.
compnerd accepted this revision.Aug 17 2015, 6:29 PM
compnerd edited edge metadata.

Is there a reason to not add them to the files where the FIXME were?

This revision is now accepted and ready to land.Aug 17 2015, 6:29 PM
jmgao added a comment.EditedAug 17 2015, 6:46 PM

Is there a reason to not add them to the files where the FIXME were?

No particular reason, I just figured it'd be better for it to live in arm/ with almost all of the other __aeabi functions (all but two, it looks like).

rengolin accepted this revision.Aug 18 2015, 4:00 AM
rengolin edited edge metadata.

Should be added to the cmake build.

Do we need to do anything for make?

jmgao updated this revision to Diff 32424.Aug 18 2015, 10:56 AM
jmgao edited edge metadata.

Added new files to CMakeLists.txt

Do we need to do anything for make?

The new files should get picked up by the glob

This revision was automatically updated to reflect the committed changes.