when linking a DLL with a .DEF file, if the BASE directive in the .DEF file is not of the form "BASE=0x1c000000" but e.g. "BASE 0x1c000000" or some other malformatting, ld crashes with a memory access violation.
Subject: Re: New: ld 2.13.90 from mingw 3.3.1 cores on malformatted .def file Hi, > when linking a DLL with a .DEF file, if the BASE directive in the .DEF > file is not of the form "BASE=0x1c000000" but e.g. "BASE 0x1c000000" or > some other malformatting, ld crashes with a memory access violation. Please could you try using the current binutils sources from the mainline of the CVS repository. It may well be that the bug has already been fixed. If not, then please could you post a small test case that will reproduce the problem. Cheers Nick
By modifying a simple DEF file based on the example in the ld info pages, I get: ./ld-new: foo.def:1: syntax error I think this has already been fixed. Moreover, there has been no response from the bug reporter in over a year.