llvm-project/clang/lib
Fangrui Song 8edf759ca7 [PowerPC][Triple] Use elfv2 on freebsd>=13 and linux-musl
Summary:
Every powerpc64le platform uses elfv2.

For powerpc64, the environments "elfv1" and "elfv2" were added for
FreeBSD ELFv1->ELFv2 migration in D61950.  FreeBSD developers have
decided to use OS versions to select ABI, and no one is relying on the
environments.

Also use elfv2 on powerpc64-linux-musl.

Users can always use -mabi=elfv1 and -mabi=elfv2 to override the default
ABI.

Reviewed By: adalava

Differential Revision: https://reviews.llvm.org/D72352
2020-01-07 11:40:56 -08:00
..
ARCMigrate Removed some questionable default arguments from setters 2019-09-12 12:16:43 +00:00
AST Fix "pointer is null" static analyzer warning. NFCI. 2020-01-07 13:41:52 +00:00
ASTMatchers Allow using traverse() with bindings 2020-01-05 20:48:56 +00:00
Analysis [CFG] Fix an assertion failure with static initializers 2019-12-23 16:35:37 -08:00
Basic [PowerPC][Triple] Use elfv2 on freebsd>=13 and linux-musl 2020-01-07 11:40:56 -08:00
CodeGen [OPENMP]Reduce calls for the mangled names. 2020-01-07 14:28:17 -05:00
CrossTU [CrossTU] Fix problem with CrossTU AST load limit and progress messages. 2019-08-12 07:15:29 +00:00
DirectoryWatcher [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Driver [PowerPC][Triple] Use elfv2 on freebsd>=13 and linux-musl 2020-01-07 11:40:56 -08:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format [clang-format] fix conflict between FormatStyle::BWACS_MultiLine and BeforeCatch/BeforeElse 2020-01-06 09:21:41 -05:00
Frontend [HIP] Add option --gpu-max-threads-per-block=n 2020-01-07 11:18:00 -05:00
FrontendTool [analyzer] Don't run the analyzer for -analyzer-list-enabled-checkers 2019-09-12 18:53:48 +00:00
Headers [X86] Mark various pointer arguments in builtins as const 2019-12-19 11:42:11 -08:00
Index [Wdocumentation] Implement \anchor 2019-12-21 14:52:21 +01:00
Lex [APFloat] Fix compilation warnings 2020-01-06 11:30:40 +02:00
Parse [OPENMP]Allow using of members in standalone declaration pragmas. 2020-01-07 13:44:10 -05:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [LifetimeAnalysis] Do not forbid void deref type in gsl::Pointer/gsl::Owner annotations 2020-01-07 08:32:40 -08:00
Serialization [OpenMP][NFCI] Use the libFrontend ProcBindKind in Clang 2019-12-26 11:04:07 -06:00
StaticAnalyzer [NFC] Fixes -Wrange-loop-analysis warnings 2020-01-01 20:01:37 +01:00
Tooling [Syntax] Build spanning SimpleDecalration for classes, structs, etc 2020-01-03 12:33:11 +01:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00