Go to file
Saleem Abdulrasool 52dbdc04fe Basic: adjust attributes on `nan` LIBBUILTINs
The `nan` family of functions will inspect the contents of the parameter
that they are passed. As a result, the function cannot be annotated as
`const`.  The documentation of the `const` attribute explicitly states
this:
  Note that a function that has pointer arguments and examines the data
  pointed to must not be declared const.
Adjust the annotations on this family of functions.

llvm-svn: 315741
2017-10-13 20:07:30 +00:00
clang Basic: adjust attributes on `nan` LIBBUILTINs 2017-10-13 20:07:30 +00:00
clang-tools-extra [clang-tidy] Add a regression test for google-readability-namespace-comments 2017-10-13 14:11:14 +00:00
compiler-rt [Sanitizers] Add more details to ASan allocator stats report. 2017-10-13 18:38:10 +00:00
debuginfo-tests Revert r313600 due to bot failures on Green Dragon. 2017-09-19 14:51:37 +00:00
libclc travis: enable checks of nvptx libraries 2017-10-10 18:10:25 +00:00
libcxx More fuzzing infastructre - regex 2017-10-12 14:48:09 +00:00
libcxxabi Fix ASAN build with older compiler-rt versions. 2017-09-14 22:37:34 +00:00
libunwind Support DWARF unwinding on i386 windows 2017-10-11 20:06:18 +00:00
lld [ELF] Recognize additional relocation types 2017-10-13 19:30:00 +00:00
lldb The save_crashlog command was still looking at lldb.target and 2017-10-12 02:21:41 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm DAG: Add opcode and source type to isFPExtFree 2017-10-13 19:55:45 +00:00
openmp KMP_HW_SUBSET vs KMP_PLACE_THREADS rival envirables fix 2017-10-06 19:23:19 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Rename OptimizationDiagnosticInfo.h to OptimizationRemarkEmitter.h 2017-10-09 23:49:08 +00:00