SuccessChanges

Summary

  1. Do not redefine the THREAD_ANNOTATION_ATTRIBUTE__ macro in the documentation. Patch by Roman Lebedev.
  2. [ARM] Limit the diagnose when an ISR calls a regular function Summary: When the function is compiled with soft-float or on CPU with no FPU, we don't need to diagnose for a call from an ISR to a regular function. Reviewers: jroelofs, eli.friedman Reviewed By: jroelofs Subscribers: aemerson, rengolin, javed.absar, cfe-commits Differential Revision: https://reviews.llvm.org/D32918
  3. Remove redundant `explicit`.
Revision 302275 by aaronballman:
Do not redefine the THREAD_ANNOTATION_ATTRIBUTE__ macro in the documentation.

Patch by Roman Lebedev.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/docs/ThreadSafetyAnalysis.rst (diff)llvm-revision.src/cfe/trunk/docs/ThreadSafetyAnalysis.rst
Revision 302274 by weimingz:
[ARM] Limit the diagnose when an ISR calls a regular function

Summary:
When the function is compiled with soft-float or on CPU with no FPU, we
don't need to diagnose for a call from an ISR to a regular function.

Reviewers: jroelofs, eli.friedman

Reviewed By: jroelofs

Subscribers: aemerson, rengolin, javed.absar, cfe-commits

Differential Revision: https://reviews.llvm.org/D32918
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/lib/Basic/Targets.cpp (diff)llvm-revision.src/cfe/trunk/lib/Basic/Targets.cpp
The file was modified/cfe/trunk/lib/Sema/SemaExpr.cpp (diff)llvm-revision.src/cfe/trunk/lib/Sema/SemaExpr.cpp
The file was modified/cfe/trunk/test/Sema/arm-interrupt-attr.c (diff)llvm-revision.src/cfe/trunk/test/Sema/arm-interrupt-attr.c
Revision 302273 by ruiu:
Remove redundant `explicit`.
Change TypePath in RepositoryPath in Workspace
The file was modified/lld/trunk/ELF/InputFiles.h (diff)llvm-revision.src/lld/trunk/ELF/InputFiles.h