[llvm] r208547 - Remove MCUseCFI from TargetMachine.
Rafael Espindola
rafael.espindola at gmail.com
Mon May 12 06:01:42 PDT 2014
Author: rafael
Date: Mon May 12 08:01:42 2014
New Revision: 208547
URL: http://llvm.org/viewvc/llvm-project?rev=208547&view=rev
Log:
Remove MCUseCFI from TargetMachine.
It was always true.
Modified:
llvm/trunk/include/llvm/Target/TargetMachine.h
llvm/trunk/lib/Target/TargetMachine.cpp
Modified: llvm/trunk/include/llvm/Target/TargetMachine.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Target/TargetMachine.h?rev=208547&r1=208546&r2=208547&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Target/TargetMachine.h (original)
+++ llvm/trunk/include/llvm/Target/TargetMachine.h Mon May 12 08:01:42 2014
@@ -87,7 +87,6 @@ protected: // Can only create subclasses
unsigned MCRelaxAll : 1;
unsigned MCNoExecStack : 1;
unsigned MCSaveTempLabels : 1;
- unsigned MCUseCFI : 1;
unsigned MCUseDwarfDirectory : 1;
unsigned RequireStructuredCFG : 1;
@@ -189,12 +188,6 @@ public:
/// setMCNoExecStack - Set whether an executabel stack is not needed.
void setMCNoExecStack(bool Value) { MCNoExecStack = Value; }
- /// hasMCUseCFI - Check whether we should use dwarf's .cfi_* directives.
- bool hasMCUseCFI() const { return MCUseCFI; }
-
- /// setMCUseCFI - Set whether we should use dwarf's .cfi_* directives.
- void setMCUseCFI(bool Value) { MCUseCFI = Value; }
-
/// hasMCUseDwarfDirectory - Check whether we should use .file directives with
/// explicit directories.
bool hasMCUseDwarfDirectory() const { return MCUseDwarfDirectory; }
Modified: llvm/trunk/lib/Target/TargetMachine.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/TargetMachine.cpp?rev=208547&r1=208546&r2=208547&view=diff
==============================================================================
--- llvm/trunk/lib/Target/TargetMachine.cpp (original)
+++ llvm/trunk/lib/Target/TargetMachine.cpp Mon May 12 08:01:42 2014
@@ -58,7 +58,6 @@ TargetMachine::TargetMachine(const Targe
MCRelaxAll(false),
MCNoExecStack(false),
MCSaveTempLabels(false),
- MCUseCFI(true),
MCUseDwarfDirectory(false),
RequireStructuredCFG(false),
Options(Options) {
More information about the llvm-commits
mailing list