| commit | d3d114ba54893ef6a03f42040ef40feb7a4a96c8 | [log] [tgz] |
|---|---|---|
| author | Oliver Stannard <oliver.stannard@arm.com> | Wed Oct 07 16:58:49 2015 +0000 |
| committer | Oliver Stannard <oliver.stannard@arm.com> | Wed Oct 07 16:58:49 2015 +0000 |
| tree | 007ab09a83bf0e2cd6a3d1a5afff9626fcc13b80 | |
| parent | 13d21e9ae103e4901416ebfdabd47ccf67a80d38 [diff] |
[ARM] Use correct half-precision functions in EABI mode The ARM RTABI defines the half- to single-precision float conversion functions with an __aeabi prefix, but libgcc only has them with a __gnu prefix. Therefore we need to emit the __aeabi version when compiling with an eabi or eabihf triple, and the __gnu version with a gnueabi or gnueabihf triple. llvm-svn: 249565