Re: solaris build problem with Sun compilers
Tom Lane wrote:
Alan Stange <stange(at)rentec(dot)com> writes:
This code isn't used by gcc, is it? Or are you thinking to use the same
assembler segment in the inline function used by gcc?
The out-of-line .s files aren't used for gcc builds --- what's on the
table here is whether to make the gcc inline assembler in s_lock.h
match up with what's in the out-of-line files.
Was there any reason given for the cas patch?
It appeared to me that the submitter just had a bee in his bonnet about
cas being nicer ;-). There might be something real to it, but AFAIR he
didn't present any hard evidence.
Here's one workaround.
Check out the comment and implementation for cas32() in this .il
template file for libc from OpenSolaris:
http://cvs.opensolaris.org/source/xref/on/usr/src/lib/libc/sparc/threads/sparc.il
Home |
Main Index |
Thread Index