[comp.os.minix] Compile Errors

bunnell@wizard.asel.udel.edu (Tim Bunnell) (07/18/89)

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)