diff options
author | Andrey Turetskiy <andrey.turetskiy@gmail.com> | 2016-04-21 10:16:48 +0000 |
---|---|---|
committer | Andrey Turetskiy <andrey.turetskiy@gmail.com> | 2016-04-21 10:16:48 +0000 |
commit | 2163377a729317c7c4f07fa9be6c248d752d97d0 (patch) | |
tree | 931a2bd9f205c6fc5d3d19694e407277a419d538 /include | |
parent | fed477dddae307654c917032bf7e3da38382cd47 (diff) | |
download | clang-2163377a729317c7c4f07fa9be6c248d752d97d0.tar.gz |
Compilation for Intel MCU (Part 1/3)
Add -miamcu option which:
* Sets IAMCU triple
* Sets IAMCU ABI
* Enforces static compilation
Differential Revision: http://reviews.llvm.org/D18398
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@266972 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/clang/Driver/Options.td | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/clang/Driver/Options.td b/include/clang/Driver/Options.td index 946f29dec3..9bc6bbc697 100644 --- a/include/clang/Driver/Options.td +++ b/include/clang/Driver/Options.td @@ -1292,6 +1292,8 @@ def m3dnow : Flag<["-"], "m3dnow">, Group<m_x86_Features_Group>; def m64 : Flag<["-"], "m64">, Group<m_Group>, Flags<[DriverOption, CoreOption]>; def mx32 : Flag<["-"], "mx32">, Group<m_Group>, Flags<[DriverOption, CoreOption]>; def mabi_EQ : Joined<["-"], "mabi=">, Group<m_Group>; +def miamcu : Flag<["-"], "miamcu">, Group<m_Group>, Flags<[DriverOption, CoreOption]>, + HelpText<"Use Intel MCU ABI">; def malign_functions_EQ : Joined<["-"], "malign-functions=">, Group<clang_ignored_m_Group>; def malign_loops_EQ : Joined<["-"], "malign-loops=">, Group<clang_ignored_m_Group>; def malign_jumps_EQ : Joined<["-"], "malign-jumps=">, Group<clang_ignored_m_Group>; |