[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problems compiling CVS HEAD

From: Marcus Brinkmann
Subject: Re: Problems compiling CVS HEAD
Date: Mon, 01 Nov 2004 20:58:52 +0100
User-agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI)

At Mon, 1 Nov 2004 17:04:12 +0000,
Sam Mason <address@hidden> wrote:
> Just got an updated version of the code and I'm having toruble
> compiling it.  There seems to be some ambiguity between the copy of
> "bits/atomic.h" it should pull in.

Update again, I just fixed it a couple of hours ago.

> Not sure what a good fix for this is, but one that comes to mind
> is renaming the "bits" directory in "libpthread/sysdeps/[arch]/"
> to "pthread-bits".  Not sure though as I don't really know what's
> going on with all this stuff.

The atomic.h from glibc, which I put into platform, is the one to use.
I changed pthread to use it.

Before we know which parts end up to be in glibc, and which not, and
what the dependencies are, these things will naturally be a bit messy
and vague.  But at least the atomic.h in platform is from current
glibc, and available for quite some architectures (nptl also uses it).

I am right now in the process of fixing the code to not break strict
aliasing rules (even though current gcc won't do global optimization,
but it's better to get it right from the beginning).  After that,
there are some changes to the task server I have not committed yet.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]