[llvm-dev] lld-link with MSVC6 object files

Alexandre Ganea via llvm-dev llvm-dev at lists.llvm.org
Mon Sep 30 11:39:46 PDT 2019


The CodeView library in LLVM only supports Codeview C13 types, that is, MSVC 7.0 / Visual Studio 2002 or after.

De : llvm-dev <llvm-dev-bounces at lists.llvm.org> De la part de David Blaikie via llvm-dev
Envoyé : September 30, 2019 2:38 PM
À : Paul Moran <bankybooks at gmail.com>; Rui Ueyama <ruiu at google.com>
Cc : llvm-dev at lists.llvm.org
Objet : Re: [llvm-dev] lld-link with MSVC6 object files

MSVC 6 as in the Visual Studio released in 1989? Yes, I imagine that's a bit outside the intended support window.

On Mon, Sep 30, 2019 at 11:18 AM Paul Moran via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote:
Hi,

I have a question about lld-link. What obj file formats should it support? When I try to use an obj from msvc 6.0 it complains that the file magic is not valid.

However when running  llvm-objdump it reports:


test1.obj:      file format COFF-i386

Disassembly of section .text:
0000000000000000 _main:
       0:       68 00 00 00 00  pushl   $0
       5:       e8 00 00 00 00  calll   0 <_main+0xa>
       a:       83 c4 04        addl    $4, %esp
       d:       33 c0   xorl    %eax, %eax
      f:       c3      retl

Thanks,
Paul

_______________________________________________
LLVM Developers mailing list
llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190930/caa76ec1/attachment.html>


More information about the llvm-dev mailing list