[ARM] Handle conflicts between -mfpu and -mfloat-abi options.
Summary: This patch implements warnings/downgradable errors for invalid -mfpu, -mfloat-abi option combinations (e.g. -mfpu=none -mfloat-abi=hard). Change-Id: I94fa664e1bc0b5855ad835abd7a50a3e0395632d git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@218863 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/DiagnosticDriverKinds.td 6 additions, 0 deletionsinclude/clang/Basic/DiagnosticDriverKinds.td
- lib/Driver/Tools.cpp 51 additions, 7 deletionslib/Driver/Tools.cpp
- lib/Driver/Tools.h 2 additions, 1 deletionlib/Driver/Tools.h
- test/Driver/arm-mfpu.c 113 additions, 2 deletionstest/Driver/arm-mfpu.c
Loading
Please register or sign in to comment