summaryrefslogtreecommitdiff
path: root/security/nss/lib
diff options
context:
space:
mode:
authorwtc%google.com <devnull@localhost>2011-07-20 01:36:43 +0000
committerwtc%google.com <devnull@localhost>2011-07-20 01:36:43 +0000
commit053cf4a2f1d6aac6d85337557c3bb6d8e6d43871 (patch)
tree40434340df8010b48ec627efa2d6671cd99d2738 /security/nss/lib
parent2d23f82772d43a97e68de79f6d2a9f27477c7a76 (diff)
downloadnss-hg-053cf4a2f1d6aac6d85337557c3bb6d8e6d43871.tar.gz
Bug 671711: don't prefix "cc" (condition code registers) with %. clang
disallows it; gcc considers it optional. The patch is contributed by Rafael ?vila de Esp?ndola <respindola@mozilla.com>. r=wtc. Tag: NSS_3_12_BRANCH
Diffstat (limited to 'security/nss/lib')
-rw-r--r--security/nss/lib/freebl/mpi/mp_comba.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/security/nss/lib/freebl/mpi/mp_comba.c b/security/nss/lib/freebl/mpi/mp_comba.c
index af87c6045..f12f454a1 100644
--- a/security/nss/lib/freebl/mpi/mp_comba.c
+++ b/security/nss/lib/freebl/mpi/mp_comba.c
@@ -49,7 +49,7 @@ __asm__ ( \
"addq %%rax,%0 \n\t" \
"adcq %%rdx,%1 \n\t" \
"adcq $0,%2 \n\t" \
- :"=r"(c0), "=r"(c1), "=r"(c2): "0"(c0), "1"(c1), "2"(c2), "g"(i), "g"(j) :"%rax","%rdx","%cc");
+ :"=r"(c0), "=r"(c1), "=r"(c2): "0"(c0), "1"(c1), "2"(c2), "g"(i), "g"(j) :"%rax","%rdx","cc");
@@ -76,7 +76,7 @@ __asm__ ( \
"addq %%rax,%0 \n\t" \
"adcq %%rdx,%1 \n\t" \
"adcq $0,%2 \n\t" \
- :"=r"(c0), "=r"(c1), "=r"(c2): "0"(c0), "1"(c1), "2"(c2), "g"(i) :"%rax","%rdx","%cc");
+ :"=r"(c0), "=r"(c1), "=r"(c2): "0"(c0), "1"(c1), "2"(c2), "g"(i) :"%rax","%rdx","cc");
#define SQRADD2(i, j) \
__asm__ ( \
@@ -88,7 +88,7 @@ __asm__ ( \
"addq %%rax,%0 \n\t" \
"adcq %%rdx,%1 \n\t" \
"adcq $0,%2 \n\t" \
- :"=r"(c0), "=r"(c1), "=r"(c2): "0"(c0), "1"(c1), "2"(c2), "g"(i), "g"(j) :"%rax","%rdx","%cc");
+ :"=r"(c0), "=r"(c1), "=r"(c2): "0"(c0), "1"(c1), "2"(c2), "g"(i), "g"(j) :"%rax","%rdx","cc");
#define SQRADDSC(i, j) \
__asm__ ( \
@@ -97,7 +97,7 @@ __asm__ ( \
"movq %%rax,%0 \n\t" \
"movq %%rdx,%1 \n\t" \
"xorq %2,%2 \n\t" \
- :"=r"(sc0), "=r"(sc1), "=r"(sc2): "g"(i), "g"(j) :"%rax","%rdx","%cc");
+ :"=r"(sc0), "=r"(sc1), "=r"(sc2): "g"(i), "g"(j) :"%rax","%rdx","cc");
#define SQRADDAC(i, j) \
__asm__ ( \
@@ -106,7 +106,7 @@ __asm__ ( \
"addq %%rax,%0 \n\t" \
"adcq %%rdx,%1 \n\t" \
"adcq $0,%2 \n\t" \
- :"=r"(sc0), "=r"(sc1), "=r"(sc2): "0"(sc0), "1"(sc1), "2"(sc2), "g"(i), "g"(j) :"%rax","%rdx","%cc");
+ :"=r"(sc0), "=r"(sc1), "=r"(sc2): "0"(sc0), "1"(sc1), "2"(sc2), "g"(i), "g"(j) :"%rax","%rdx","cc");
#define SQRADDDB \
__asm__ ( \
@@ -116,7 +116,7 @@ __asm__ ( \
"addq %6,%0 \n\t" \
"adcq %7,%1 \n\t" \
"adcq %8,%2 \n\t" \
- :"=&r"(c0), "=&r"(c1), "=&r"(c2) : "0"(c0), "1"(c1), "2"(c2), "r"(sc0), "r"(sc1), "r"(sc2) : "%cc");
+ :"=&r"(c0), "=&r"(c1), "=&r"(c2) : "0"(c0), "1"(c1), "2"(c2), "r"(sc0), "r"(sc1), "r"(sc2) : "cc");