From owner-freebsd-hackers Thu Oct 8 16:15:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA15554 for freebsd-hackers-outgoing; Thu, 8 Oct 1998 16:15:22 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA15471 for ; Thu, 8 Oct 1998 16:14:58 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id QAA00704; Thu, 8 Oct 1998 16:14:49 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp02.primenet.com, id smtpd000636; Thu Oct 8 16:14:43 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id QAA22401; Thu, 8 Oct 1998 16:14:29 -0700 (MST) From: Terry Lambert Message-Id: <199810082314.QAA22401@usr06.primenet.com> Subject: Re: mail in free(): warning: junk pointer, too high to make sense. To: mike@smith.net.au (Mike Smith) Date: Thu, 8 Oct 1998 23:14:28 +0000 (GMT) Cc: tlambert@primenet.com, mike@smith.net.au, Studded@dal.net, archie@whistle.com, FreeBSD-Hackers@FreeBSD.ORG In-Reply-To: <199810082253.PAA01197@dingo.cdrom.com> from "Mike Smith" at Oct 8, 98 03:53:30 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > It means that there are two instances of 'msgvec' with global scope, > > > and the other one needs to be found too. > > > > Most likely this is an ELF problem because of the "_" semantic change > > on C symbols vs. asm symbols. > > Do you have any rationalisation for this, or is it just wild speculation > on your part again? I'm open to other suggestions about why a.out works but ELF doesn't, but I'm *pretty* sure that that was the *only* namespace semantics change, so, yeah, I'm pretty confident that a problem with symbol name resolution is localizable to changes in symbol name resolution. Call me crazy... > > I'm still suspicious of the rationale for that change, but whatever... > > Huh? Last I heard you were telling us we could just take the Solaris > ELF Motif libraries and use those (yeah, right). Now you think we > shouldn't be even vaguely link-compatible with other ELF libraries? > > Geez, make up your mind already. I'm not sure why ELF ewent the way it did. I'm sure that in order to use Sun ELF libraries, you have to have ELF object to link against them, in the same way that round holes require round pegs (unless you are willing to get, uh, "inelegant"...). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message