Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cwjcc!gatech!udel!mmdf From: bunnell@wizard.asel.udel.edu (Tim Bunnell) Newsgroups: comp.os.minix Subject: Compile Errors Message-ID: <19916@louie.udel.EDU> Date: 17 Jul 89 20:23:46 GMT Sender: mmdf@udel.EDU Lines: 13 I just tried compiling the recent posting of ls, but find that a peculiar error crops up. The asld stage fails complaining about duplicate definition of _20 in perror. If I explicitly link in perror.s with asld then the same error crops up elsewhere. By editing ls.a to change _20 to _xxx I'm able to get asld to form the executable ls, but it then is prone to memory faults whenever -l option is set. Have others had problems generating ls? On the face of it this doesn't look like a simple program bug. Aren't _20 and the like local symbols generated by the compiler? If so, what conditions would cause them to look like globals to asld? Tim Bunnell (bunnell@wizard.asel.udel.edu)