[LLVMbugs] [Bug 22001] New: win64 PECOFF .pdata unwind info generated incompatible with ms link.exe

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Dec 22 01:20:47 PST 2014


http://llvm.org/bugs/show_bug.cgi?id=22001

            Bug ID: 22001
           Summary: win64 PECOFF .pdata unwind info generated incompatible
                    with ms link.exe
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P
         Component: Object
          Assignee: unassignedbugs at nondot.org
          Reporter: humeafo at gmail.com
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified

Created attachment 13585
  --> http://llvm.org/bugs/attachment.cgi?id=13585&action=edit
reproduce using the ll file

This has been once reported, but was considered to be the same as bug 19667,
after the fix, I still encounter the same problem. Following steps can
reproduce the problem:

using msvc2013 x64 environment to build the llvm/clang trunk and then:

vcvars.bat  //for x64 msvc tools env such as link.exe

llvm-as b.ll
clang b.bc

then ms link.exe complains:

b-1e6a24.o : fatal error LNK1223: invalid or corrupt file: file contains
invalid .pdata contributions
clang.exe: error: linker command failed with exit code 1223 (use -v to see
invocation)


see attachment for sample file.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20141222/7af549a8/attachment.html>


More information about the llvm-bugs mailing list