SuccessChanges

Summary

  1. [ELF] Drop '>>> defined in ' for locations of linker synthesized symbols (details)
  2. [CMake][tsan] Remove --sysroot=. (details)
Commit b0d6bebe90ddce73e58824ba5cb294cb663b5c27 by i
[ELF] Drop '>>> defined in ' for locations of linker synthesized symbols

Reviewed By: grimar

Differential Revision: https://reviews.llvm.org/D93925
The file was modifiedlld/test/ELF/x86-64-gotpc-err.s
The file was modifiedlld/ELF/Relocations.cpp
Commit 9c0c123b0b48772973f8864e36e451ab0c8c7419 by i
[CMake][tsan] Remove --sysroot=.

rL254966 added `--sysroot=.` to prevent accidental including system headers.
It caused hassle to FreeBSD (D17383)/NetBSD. The next problem is that
we want to include `features.h` (usually `/usr/include/features.h`) to detect `__GLIBC__`.

At this point it seems that `--sysroot=.` adds lots of inconvenience so we disable it for now.
If there is a better way preventing accidental system header inclusion we can consider it again.

Reviewed By: #sanitizers, vitalybuka

Differential Revision: https://reviews.llvm.org/D93921
The file was modifiedcompiler-rt/lib/tsan/CMakeLists.txt