Re: [PORTS] solaris build problem with Sun compilers
Alan Stange <[email protected]> Fri, 12 May 2006 17:11:59 -0400
| Newsgroups | gmane.comp.db.postgresql.ports |
|---|---|
| Organization | Renaissance Technologies Corp. |
| Message-ID | <[email protected]> |
Tom Lane wrote: > Alan Stange <[email protected]> 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 ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq