Date: Thu, 22 Feb 1996 20:56:01 -0500 Message-Id: <199602230156.UAA28739@njitgw.njit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: djgpp AT delorie DOT com From: Ian Viemeister Subject: V2 ld crashing I've been trying to test out V2, and I have encountered a rather serious problem - for a simple 'hello' program, the compiler goes just fine.... till it runs the linker. ld then crashes with a meassge along these lines: e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\000' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\000' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\000' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\001' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\024' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\002' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\000' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\000' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\000' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\000' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\000' in expression e:/djgpp/bin\ld.exe:djgpp.lnk:1: ignoring invalid character `\37777777700' in expression Exiting due to signal SIGSEGV Page fault at eip=00007a00, error=0004 eax=0000000a ebx=00000043 ecx=00008880 edx=00000000 esi=0008600e edi=00000001 ebp=30303737 esp=0007d394 cs=0127 ds=012f es=012f fs=010f gs=013f ss=012f Call frame traceback EIPs: 0x00007a00 I am running a Win95 P90, 16M ram, an a couple of gigs free HD space. This problem occurs in Win95, or in 'MSDOS mode', using CSWDPMI. It also happens if I run ld manually with the same command line gcc -v prints. So... any ideas? Please? Ian vmeister AT ios DOT com http://ios.com/~vmeister/