Line
Link Here
|
0 |
-- work/common/lib/modules/fglrx/build_mod/firegl_public.c |
0 |
++ work.new/common/lib/modules/fglrx/build_mod/firegl_public.c |
Lines 1441-1447
Link Here
|
1441 |
todo !!! |
1441 |
todo !!! |
1442 |
#endif |
1442 |
#endif |
1443 |
|
1443 |
|
1444 |
unsigned long ATI_API_CALL __ke__cmpxchg(volatile void *ptr, unsigned long old, |
1444 |
void __cmpxchg_wrong_size(void) {} |
|
|
1445 |
|
1446 |
unsigned long ATI_API_CALL __ke__cmpxchg(volatile unsigned long *ptr, unsigned long old, |
1445 |
unsigned long new, int size) |
1447 |
unsigned long new, int size) |
1446 |
{ |
1448 |
{ |
1447 |
#ifndef __HAVE_ARCH_CMPXCHG |
1449 |
#ifndef __HAVE_ARCH_CMPXCHG |
1448 |
-- work/common/lib/modules/fglrx/build_mod/firegl_public.h |
1450 |
++ work.new/common/lib/modules/fglrx/build_mod/firegl_public.h |
Lines 441-447
Link Here
|
441 |
extern void ATI_API_CALL KCL_SIGNAL_BlockAll(int (*notifier)(void *priv), void *pPriv, __ke_sigset_t *pSigMask); |
441 |
extern void ATI_API_CALL KCL_SIGNAL_BlockAll(int (*notifier)(void *priv), void *pPriv, __ke_sigset_t *pSigMask); |
442 |
extern void ATI_API_CALL KCL_SIGNAL_UnblockAll(void); |
442 |
extern void ATI_API_CALL KCL_SIGNAL_UnblockAll(void); |
443 |
|
443 |
|
444 |
extern unsigned long ATI_API_CALL __ke__cmpxchg(volatile void *ptr, unsigned long old, |
444 |
extern void __cmpxchg_wrong_size(void); |
|
|
445 |
extern unsigned long ATI_API_CALL __ke__cmpxchg(volatile unsigned long *ptr, unsigned long old, |
445 |
unsigned long new, int size); |
446 |
unsigned long new, int size); |
446 |
|
447 |
|
447 |
#define __ke_cmpxchg(ptr,o,n) \ |
448 |
#define __ke_cmpxchg(ptr,o,n) \ |
448 |
-- work/common/lib/modules/fglrx/build_mod/kcl_io.c |
449 |
++ work.new/common/lib/modules/fglrx/build_mod/kcl_io.c |
Lines 37-44
Link Here
|
37 |
*/ |
37 |
*/ |
38 |
|
38 |
|
39 |
#include <linux/version.h> |
39 |
#include <linux/version.h> |
40 |
#include <linux/autoconf.h> |
40 |
#include <linux/autoconf.h> |
41 |
#include <linux/poll.h> |
41 |
#include <linux/poll.h> |
|
|
42 |
#include <linux/signal.h> |
42 |
#include <asm/io.h> |
43 |
#include <asm/io.h> |
43 |
|
44 |
|
44 |
#include "kcl_config.h" |
45 |
#include "kcl_config.h" |