Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Sep 2000 08:37:01 +0700 (NSS)
From:      Max Khon <fjoe@iclub.nsu.ru>
To:        John Polstra <jdp@polstra.com>
Cc:        hackers@FreeBSD.org
Subject:   Re: Trouble with dynamic loading of C++ libs in PHP v4.02 on FreeBSD 4.1
Message-ID:  <Pine.BSF.4.21.0009150830350.49294-100000@iclub.nsu.ru>
In-Reply-To: <200009142136.OAA02870@vashon.polstra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
hi, there!

On Thu, 14 Sep 2000, John Polstra wrote:

> > I have made all the necessary patches for this. I believe, David has
> > them.
> 
> Actually I now think we should simply build the crt* files from
> gcc's "crtstuff.c" in the standard way, rather than having our own
> versions.  The gcc versions are messy but they work fine, and they are
> specifically exempted from the GPL as long as they are used together
> with gcc.

changes to crt* files to support DWARF2 are minimal, however.
there were some problems with pthreads initialization (but David will not
like the way I did it -- some files in contrib/gcc should be changed).
this happened because we initialize pthreads from static object
constructor (which is not the right thing anyway).
there are some workarounds (to not change anything improted from vendor
branch), of course.

/fjoe



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0009150830350.49294-100000>