SuccessChanges

Summary

  1. Add support for options -frounding-math, ftrapping-math, -ffp-model=, (details)
Commit af57dbf12e54f3a8ff48534bf1078f4de104c1cd by melanie.blower
Add support for options -frounding-math, ftrapping-math, -ffp-model=,
and -ffp-exception-behavior=
    Add options to control floating point behavior: trapping and
   exception behavior, rounding, and control of optimizations that
affect
   floating point calculations. More details in UsersManual.rst.
    Reviewers: rjmccall
    Differential Revision: https://reviews.llvm.org/D62731
The file was modifiedclang/include/clang/Driver/Options.td
The file was modifiedclang/include/clang/Basic/LangOptions.def
The file was addedclang/test/CodeGen/fpconstrained.c
The file was modifiedclang/test/Driver/fast-math.c
The file was modifiedclang/include/clang/Basic/LangOptions.h
The file was modifiedclang/lib/CodeGen/CodeGenFunction.h
The file was modifiedllvm/include/llvm/Target/TargetOptions.h
The file was modifiedclang/lib/Frontend/CompilerInvocation.cpp
The file was modifiedclang/lib/Driver/ToolChains/Clang.cpp
The file was modifiedclang/test/Driver/clang_f_opts.c
The file was modifiedclang/lib/CodeGen/CodeGenFunction.cpp
The file was addedclang/test/Driver/fp-model.c
The file was modifiedclang/docs/UsersManual.rst

Summary

  1. Conditionally build LLD for sanitizer bots. (details)
Commit 750be25336279f69be8e48f1a045d0702c0f5754 by 31459023+hctim
Conditionally build LLD for sanitizer bots.
7b38316441a50c2a3f48cd3e5691c85b7234085f made a change that
unconditionally started building LLD, as it's not present on the system
for x86_64 sanitizer buildbots. Unfortunately, the ppc64be bot doesn't
configure LLD as part of the build during the cmake step, and thus fails
when trying to build LLD.
Fix it so that we only conditionally build LLD, if $CHECK_LLD != 0.
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_cmake.sh