Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 230807 Details for
Bug 318975
=x11-libs/qt-{core,script}-4.6* fails on ALPHA
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
qtcore.patch
qtcore.patch (text/plain), 2.46 KB, created by
Raúl Porcel (RETIRED)
on 2010-05-08 15:12:08 UTC
(
hide
)
Description:
qtcore.patch
Filename:
MIME Type:
Creator:
Raúl Porcel (RETIRED)
Created:
2010-05-08 15:12:08 UTC
Size:
2.46 KB
patch
obsolete
>diff -ur qt-everywhere-opensource-src-4.6.2.orig/src/corelib/arch/qatomic_alpha.h qt-everywhere-opensource-src-4.6.2/src/corelib/arch/qatomic_alpha.h >--- qt-everywhere-opensource-src-4.6.2.orig/src/corelib/arch/qatomic_alpha.h 2010-04-27 18:14:29.000000000 +0200 >+++ qt-everywhere-opensource-src-4.6.2/src/corelib/arch/qatomic_alpha.h 2010-04-27 18:16:11.000000000 +0200 >@@ -367,7 +367,7 @@ > template <typename T> > Q_INLINE_TEMPLATE T *QBasicAtomicPointer<T>::fetchAndStoreRelaxed(T *newValue) > { >- register void *old, *tmp; >+ register T *old, *tmp; > asm volatile("1:\n" > "ldq_l %0,%2\n" /* old=*ptr; */ > "mov %3,%1\n" /* tmp=newval; */ >@@ -385,7 +385,7 @@ > template <typename T> > Q_INLINE_TEMPLATE T *QBasicAtomicPointer<T>::fetchAndStoreAcquire(T *newValue) > { >- register void *old, *tmp; >+ register T *old, *tmp; > asm volatile("1:\n" > "ldq_l %0,%2\n" /* old=*ptr; */ > "mov %3,%1\n" /* tmp=newval; */ >@@ -404,7 +404,7 @@ > template <typename T> > Q_INLINE_TEMPLATE T *QBasicAtomicPointer<T>::fetchAndStoreRelease(T *newValue) > { >- register void *old, *tmp; >+ register T *old, *tmp; > asm volatile("mb\n" > "1:\n" > "ldq_l %0,%2\n" /* old=*ptr; */ >@@ -423,7 +423,7 @@ > template <typename T> > Q_INLINE_TEMPLATE T *QBasicAtomicPointer<T>::fetchAndAddRelaxed(qptrdiff valueToAdd) > { >- register void *old, *tmp; >+ register T *old, *tmp; > asm volatile("1:\n" > "ldq_l %0,%2\n" /* old=*ptr; */ > "addq %0,%3,%1\n"/* tmp=old+value; */ >@@ -441,7 +441,7 @@ > template <typename T> > Q_INLINE_TEMPLATE T *QBasicAtomicPointer<T>::fetchAndAddAcquire(qptrdiff valueToAdd) > { >- register void *old, *tmp; >+ register T *old, *tmp; > asm volatile("1:\n" > "ldq_l %0,%2\n" /* old=*ptr; */ > "addq %0,%3,%1\n"/* tmp=old+value; */ >@@ -460,7 +460,7 @@ > template <typename T> > Q_INLINE_TEMPLATE T *QBasicAtomicPointer<T>::fetchAndAddRelease(qptrdiff valueToAdd) > { >- register void *old, *tmp; >+ register T *old, *tmp; > asm volatile("mb\n" > "1:\n" > "ldq_l %0,%2\n" /* old=*ptr; */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 318975
:
230805
| 230807