commit | d46ab5ee4d17e99ab5737ec2030df2c7cdf6503e | [log] [tgz] |
---|---|---|
author | Hal Finkel <hfinkel@anl.gov> | Fri Sep 06 23:23:32 2013 +0000 |
committer | Hal Finkel <hfinkel@anl.gov> | Fri Sep 06 23:23:32 2013 +0000 |
tree | 008acc26551e2e882089edb23de025d49d446453 | |
parent | 798186ae9253c935f4a5cf19cc9610d9e9a370c5 [diff] |
Add the missing "n" to libm LIBBUILTIN definitions The libm math functions should be marked with the "n" (nothrow) flag so that the corresponding IR function declarations are tagged with the nounwind attribute (this has been true in C mode, but not in C++ mode). The test case has been updated to run in C++ mode in addition to in C mode. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190217 91177308-0d34-0410-b5e6-96231b3b80d8