diff options
author | Bruce Momjian <bruce@momjian.us> | 2006-05-18 01:06:28 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2006-05-18 01:06:28 +0000 |
commit | 3c5665d088f85a9fba060c2ef650b1344ccfe507 (patch) | |
tree | ae4753720fad03182f712e431921f1dc27158295 /src | |
parent | d6a35c81250be0ed886b9e03c29e343ab76543e3 (diff) | |
download | postgresql-3c5665d088f85a9fba060c2ef650b1344ccfe507.tar.gz postgresql-3c5665d088f85a9fba060c2ef650b1344ccfe507.zip |
Add more sparcv8plus comments.
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/port/tas/solaris_sparc.s | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/backend/port/tas/solaris_sparc.s b/src/backend/port/tas/solaris_sparc.s index 891e248736b..2f273cce583 100644 --- a/src/backend/port/tas/solaris_sparc.s +++ b/src/backend/port/tas/solaris_sparc.s @@ -22,13 +22,13 @@ pg_atomic_cas: ! by a sparcv8 CPU. gcc continues to use "ldstub" because ! there is no indication which sparc version it is targeting. ! - ! There actually is a trick for embedding "cas" for a compiler - ! that is targeting sparcv8: + ! It is actually possible to use "cas" for sparcv8 binaries if + ! -xarch=v8plus is used for compilation. There is actually a + ! trick for embedding "cas" in a sparcv8-targeted compiler, but + ! it can only be run on a sparcv8plus cpus: ! ! http://cvs.opensolaris.org/source/xref/on/usr/src/lib/libc/sparc/threads/sparc.il ! - ! It is actually possible to use "cas" for sparcv8 binaries if - ! -xarch=v8plus is used for compilation. #ifdef __sparcv9 cas [%o0],%o2,%o1 |