aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2006-05-18 01:06:28 +0000
committerBruce Momjian <bruce@momjian.us>2006-05-18 01:06:28 +0000
commit3c5665d088f85a9fba060c2ef650b1344ccfe507 (patch)
treeae4753720fad03182f712e431921f1dc27158295 /src
parentd6a35c81250be0ed886b9e03c29e343ab76543e3 (diff)
downloadpostgresql-3c5665d088f85a9fba060c2ef650b1344ccfe507.tar.gz
postgresql-3c5665d088f85a9fba060c2ef650b1344ccfe507.zip
Add more sparcv8plus comments.
Diffstat (limited to 'src')
-rw-r--r--src/backend/port/tas/solaris_sparc.s8
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