Skip to content
Permalink
Browse files

Differential Revision: http://reviews.llvm.org/D19753

Delete Target Option PositionIndependentExecutable as PIE is now part of module flags.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268155 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information...
tmsri committed Apr 30, 2016
1 parent df1aa5c commit 540bb24384684bac2d6095d2db7b30bd953560e1
Showing with 1 addition and 9 deletions.
  1. +1 −9 include/llvm/Target/TargetOptions.h
@@ -96,8 +96,7 @@ namespace llvm {
UnsafeFPMath(false), NoInfsFPMath(false), NoNaNsFPMath(false),
HonorSignDependentRoundingFPMathOption(false), NoZerosInBSS(false),
GuaranteedTailCallOpt(false), StackAlignmentOverride(0),
StackSymbolOrdering(true),
EnableFastISel(false), PositionIndependentExecutable(false),
StackSymbolOrdering(true), EnableFastISel(false),
UseInitArray(false), DisableIntegratedAS(false),
CompressDebugSections(false), FunctionSections(false),
DataSections(false), UniqueSectionNames(true), TrapUnreachable(false),
@@ -180,12 +179,6 @@ namespace llvm {
/// compile time.
unsigned EnableFastISel : 1;

/// PositionIndependentExecutable - This flag indicates whether the code
/// will eventually be linked into a single executable, despite the PIC
/// relocation model being in use. It's value is undefined (and irrelevant)
/// if the relocation model is anything other than PIC.
unsigned PositionIndependentExecutable : 1;

/// UseInitArray - Use .init_array instead of .ctors for static
/// constructors.
unsigned UseInitArray : 1;
@@ -273,7 +266,6 @@ inline bool operator==(const TargetOptions &LHS,
ARE_EQUAL(GuaranteedTailCallOpt) &&
ARE_EQUAL(StackAlignmentOverride) &&
ARE_EQUAL(EnableFastISel) &&
ARE_EQUAL(PositionIndependentExecutable) &&
ARE_EQUAL(UseInitArray) &&
ARE_EQUAL(TrapUnreachable) &&
ARE_EQUAL(EmulatedTLS) &&

0 comments on commit 540bb24

Please sign in to comment.
You can’t perform that action at this time.