Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

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

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group