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: [email protected]
          Reporter: [email protected]
                CC: [email protected]
    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.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to