https://sourceware.org/bugzilla/show_bug.cgi?id=20555

            Bug ID: 20555
           Summary: The GNU linker does not generate PDB files
           Product: binutils
           Version: 2.23
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P2
         Component: ld
          Assignee: unassigned at sourceware dot org
          Reporter: luis.camara at live dot com.pt
  Target Milestone: ---

I build my dynamic-link libraries (DLLs) using the Netwide Assembler and the
GNU linker (ld).

When I build testing applications with the Microsoft(R) Visual Studio(R) to
test the DLL functions, Visual Studio does not recognise the symbols because
they are no symbols in PDB format.

So I'd like to add a command line option --generate-pdb for i386pe that
generates a PDB file for the executable/DLL being built. For instance, if I
have the following command line:

ld --image-base 0x79240000 --nxcompat -o Mandelbrot.exe --generate-pdb
Mandelbrot.pdb Mandelbrot.o

, this will produce an executable Mandelbrot.exe from the object file
Mandelbrot.o, producing a symbol file Mandelbrot.pdb.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to