[llvm-commits] [llvm] r117473 - /llvm/trunk/lib/CodeGen/TargetLoweringObjectFileImpl.cpp

Michael J. Spencer bigcheesegs at gmail.com
Wed Oct 27 11:52:29 PDT 2010


Author: mspencer
Date: Wed Oct 27 13:52:29 2010
New Revision: 117473

URL: http://llvm.org/viewvc/llvm-project?rev=117473&view=rev
Log:
COFF: Add IMAGE_SCN_MEM_READ to text sections.

There are currently 100 references to COFF::IMAGE_SCN in 6 files
and 11 different functions. Section to attribute mapping really
needs to happen in one place to avoid problems like this.

Modified:
    llvm/trunk/lib/CodeGen/TargetLoweringObjectFileImpl.cpp

Modified: llvm/trunk/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/TargetLoweringObjectFileImpl.cpp?rev=117473&r1=117472&r2=117473&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/TargetLoweringObjectFileImpl.cpp (original)
+++ llvm/trunk/lib/CodeGen/TargetLoweringObjectFileImpl.cpp Wed Oct 27 13:52:29 2010
@@ -952,6 +952,7 @@
   else if (K.isText())
     Flags |=
       COFF::IMAGE_SCN_MEM_EXECUTE |
+      COFF::IMAGE_SCN_MEM_READ |
       COFF::IMAGE_SCN_CNT_CODE;
   else if (K.isBSS ())
     Flags |=





More information about the llvm-commits mailing list