Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 306761 | Differences between
and this patch

Collapse All | Expand All

(-)work/common/lib/modules/fglrx/build_mod/firegl_public.h (-1 / +2 lines)
Lines 429-435 Link Here
429
extern void ATI_API_CALL KCL_SIGNAL_BlockAll(int (*notifier)(void *priv), void *pPriv, __ke_sigset_t *pSigMask);
429
extern void ATI_API_CALL KCL_SIGNAL_BlockAll(int (*notifier)(void *priv), void *pPriv, __ke_sigset_t *pSigMask);
430
extern void ATI_API_CALL KCL_SIGNAL_UnblockAll(void);
430
extern void ATI_API_CALL KCL_SIGNAL_UnblockAll(void);
431
431
432
extern unsigned long ATI_API_CALL __ke__cmpxchg(volatile void *ptr, unsigned long old,                      
432
extern void __cmpxchg_wrong_size(void);
433
extern unsigned long ATI_API_CALL __ke__cmpxchg(volatile unsigned long *ptr, unsigned long old,
433
                      unsigned long new, int size);
434
                      unsigned long new, int size);
434
435
435
#define __ke_cmpxchg(ptr,o,n)                        \
436
#define __ke_cmpxchg(ptr,o,n)                        \
(-)work/common/lib/modules/fglrx/build_mod/firegl_public.c (-1 / +3 lines)
Lines 1464-1470 Link Here
1464
todo !!!
1464
todo !!!
1465
#endif
1465
#endif
1466
1466
1467
unsigned long ATI_API_CALL __ke__cmpxchg(volatile void *ptr, unsigned long old,
1467
void __cmpxchg_wrong_size(void) {}
1468
1469
unsigned long ATI_API_CALL __ke__cmpxchg(volatile unsigned long *ptr, unsigned long old,
1468
         unsigned long new, int size)
1470
         unsigned long new, int size)
1469
{
1471
{
1470
#ifndef __HAVE_ARCH_CMPXCHG
1472
#ifndef __HAVE_ARCH_CMPXCHG

Return to bug 306761