<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 29, 2016 at 9:18 PM, Sriraman Tallam via llvm-commits <span dir="ltr"><<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: tmsriram<br>
Date: Fri Apr 29 23:18:52 2016<br>
New Revision: 268155<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=268155&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project?rev=268155&view=rev</a><br>
Log:<br>
Differential Revision: <a href="http://reviews.llvm.org/D19753" rel="noreferrer" target="_blank">http://reviews.llvm.org/D19753</a><br>
<br>
Delete Target Option PositionIndependentExecutable as PIE is now part of module flags.<br></blockquote><div><br>Note for next time: check the commit message before it goes in, Phab doesn't always do the greatest stuff here.<br><br>The descriptive text should be on the first line (as it becomes the commit summary in version control logs, and becomes the subject line in the commit email) - usually the Differential Revision line is the last one.<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Modified:<br>
    llvm/trunk/include/llvm/Target/TargetOptions.h<br>
<br>
Modified: llvm/trunk/include/llvm/Target/TargetOptions.h<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Target/TargetOptions.h?rev=268155&r1=268154&r2=268155&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Target/TargetOptions.h?rev=268155&r1=268154&r2=268155&view=diff</a><br>
==============================================================================<br>
--- llvm/trunk/include/llvm/Target/TargetOptions.h (original)<br>
+++ llvm/trunk/include/llvm/Target/TargetOptions.h Fri Apr 29 23:18:52 2016<br>
@@ -96,8 +96,7 @@ namespace llvm {<br>
           UnsafeFPMath(false), NoInfsFPMath(false), NoNaNsFPMath(false),<br>
           HonorSignDependentRoundingFPMathOption(false), NoZerosInBSS(false),<br>
           GuaranteedTailCallOpt(false), StackAlignmentOverride(0),<br>
-          StackSymbolOrdering(true),<br>
-          EnableFastISel(false), PositionIndependentExecutable(false),<br>
+          StackSymbolOrdering(true), EnableFastISel(false),<br>
           UseInitArray(false), DisableIntegratedAS(false),<br>
           CompressDebugSections(false), FunctionSections(false),<br>
           DataSections(false), UniqueSectionNames(true), TrapUnreachable(false),<br>
@@ -180,12 +179,6 @@ namespace llvm {<br>
     /// compile time.<br>
     unsigned EnableFastISel : 1;<br>
<br>
-    /// PositionIndependentExecutable - This flag indicates whether the code<br>
-    /// will eventually be linked into a single executable, despite the PIC<br>
-    /// relocation model being in use. It's value is undefined (and irrelevant)<br>
-    /// if the relocation model is anything other than PIC.<br>
-    unsigned PositionIndependentExecutable : 1;<br>
-<br>
     /// UseInitArray - Use .init_array instead of .ctors for static<br>
     /// constructors.<br>
     unsigned UseInitArray : 1;<br>
@@ -273,7 +266,6 @@ inline bool operator==(const TargetOptio<br>
     ARE_EQUAL(GuaranteedTailCallOpt) &&<br>
     ARE_EQUAL(StackAlignmentOverride) &&<br>
     ARE_EQUAL(EnableFastISel) &&<br>
-    ARE_EQUAL(PositionIndependentExecutable) &&<br>
     ARE_EQUAL(UseInitArray) &&<br>
     ARE_EQUAL(TrapUnreachable) &&<br>
     ARE_EQUAL(EmulatedTLS) &&<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div><br></div></div>