Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Sep 1998 12:58:55 +1000
From:      David Dawes <dawes@xfree86.org>
To:        Tugrul Galatali <galatalt@stuy.edu>, Doug Rabson <dfr@nlsystems.com>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: XFree86 and ELF
Message-ID:  <19980901125855.B17738@rf900.physics.usyd.edu.au>
In-Reply-To: <Pine.BSF.4.02.9808311915090.27868-100000@europa.novastar.com>; from Tugrul Galatali on Mon, Aug 31, 1998 at 07:23:11PM -0400
References:  <Pine.BSF.4.01.9808312207420.342-100000@herring.nlsystems.com> <Pine.BSF.4.02.9808311915090.27868-100000@europa.novastar.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 31, 1998 at 07:23:11PM -0400, Tugrul Galatali wrote:
>
>
>On Mon, 31 Aug 1998, Doug Rabson wrote:
>> 
>> I have a set of patches for the port.  I think that we need to fix the
>> weak definition of inet_addr in libc though.
>> 
>
>	The patches do fix one of the two parts of the problems I had.
>Most of the programs in xc/programs now actually link and have binaries,
>and all the libraries in xc/lib seem ok. But it completely barfs when
>linking XF86_SVGA. I'll send several pages of undefined symbols if anyone
>wants. I just wanted to write that the patches work, and now I'll busy
>myself with this directory, xc/programs/Xserver, until I work it out or
>somebody else is nice enough to offer even more patches ;)

These are probably related to the leading '_' issue which will show up
in asm code.  I expect that most of them can be fixed by adjusting the
#ifdefs that control the defintion of GLNAME() in
xc/programs/Xserver/hw/xfree86/os-support/assyntax.h.  It might be best
if its check for __ELF__ isn't dependent on checks for specific OSs.

There may be some others not fixed by this, but this should get most of
them.

BTW, when things have settled a little, please submit any reasonably
definitive XFree86 patches for FreeBSD/ELF to XFree86 so that they can
be included in future releases.  The best address to use for this is
<patches@xfree86.org>.

David

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980901125855.B17738>