Path: utzoo!attcan!uunet!ginger.acc.com!jarthur!brutus.cs.uiuc.edu!uakari.primate.wisc.edu!caesar.cs.montana.edu!ogccse!emory!cambridge.apple.com!bloom-beacon!eru!luth!sunic!mcsun!hp4nl!fwi.uva.nl!evelyn!croes From: croes@fwi.uva.nl (Felix A. Croes) Newsgroups: comp.os.minix Subject: Re: Minix asld wierdness Summary: very wierd Keywords: asld Message-ID: <268@fwi.uva.nl> Date: 24 Nov 89 10:54:50 GMT References: <17310@bcsaic.UUCP> Sender: news@fwi.uva.nl Reply-To: croes@fwi.uva.nl (Felix A. Croes) Organization: The Courts of Chaos Lines: 19 In article <17310@bcsaic.UUCP> paula@bcsaic.UUCP (Paul Allen) writes: >I attempted to compile the GNU tar program the other day and ran into >what looks like a problem in asld. It reports the symbols "_9" and >"_19" as being "multiple" defined. _9 and _19 are local labels generated by cem too keep track of things that do not have an official label (like variables), string constants and branch addresses for example. The problem is that these things should be local, and the errormessage suggests that they are global. The problem can be in cem/opt/cg or in asld. If in any of the .s files, _9 and _19 are defined as global, cem is the troublemaker. If not, asld somehow sees globals where there are only locals. the problem is probably in asld. -- Felix Croes (croes@fwi.uva.nl)