[lld] r187219 - [PECOFF] Fixed a bug which caused DataDirectoryChunk to write to a wrong offset in the file buffer

Rui Ueyama ruiu at google.com
Fri Jul 26 10:30:33 PDT 2013


Author: ruiu
Date: Fri Jul 26 12:30:33 2013
New Revision: 187219

URL: http://llvm.org/viewvc/llvm-project?rev=187219&view=rev
Log:
[PECOFF] Fixed a bug which caused DataDirectoryChunk to write to a wrong offset in the file buffer

Patch by Ron Ofir.

Modified:
    lld/trunk/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp

Modified: lld/trunk/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp?rev=187219&r1=187218&r2=187219&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp (original)
+++ lld/trunk/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp Fri Jul 26 12:30:33 2013
@@ -388,7 +388,6 @@ public:
   }
 
   virtual void write(uint8_t *fileBuffer) {
-    fileBuffer += fileOffset();
     for (const AtomLayout *layout : _atomLayouts) {
       if (!layout)
         continue;





More information about the llvm-commits mailing list