[all-commits] [llvm/llvm-project] 911add: Disable _ExtInt by default
Erich Keane via All-commits
all-commits at lists.llvm.org
Wed Apr 29 13:48:36 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 911add149af563a5a61458de0dd730e3f5348623
https://github.com/llvm/llvm-project/commit/911add149af563a5a61458de0dd730e3f5348623
Author: Erich Keane <erich.keane at intel.com>
Date: 2020-04-29 (Wed, 29 Apr 2020)
Changed paths:
M clang/include/clang/Basic/TargetInfo.h
M clang/lib/Basic/Targets/X86.h
M clang/lib/Sema/SemaType.cpp
A clang/test/Sema/ext-int-not-supported.c
Log Message:
-----------
Disable _ExtInt by default
Since the _ExtInt type got into the repo, we've discovered that the ABI
implications weren't completely understood. The other architectures are
going to be audited (see D79118), however downstream targets aren't
going to benefit from this audit.
This patch disables the _ExtInt type by default and makes the
target-info an opt-in. As it is audited, I'll re-enable these for all
of our default targets.
More information about the All-commits
mailing list