
Trivial patch to suppress const/non-const warnings from gcc 3.3.
Submitted by Bernardo Innocenti <bernie@develer.com>

--- linux-2.5.70-uc0/include/asm-m68knommu/bitops.h	2003-05-27 03:00:23.000000000 +0200
+++ linux-2.5.x/include/asm-m68knommu/bitops.h	2003-06-25 18:05:46.000000000 +0200
@@ -32,7 +32,7 @@
 extern int test_and_change_bit(int nr, volatile void * addr);
 extern int __test_and_change_bit(int nr, volatile void * addr);
 extern int __constant_test_bit(int nr, const volatile void * addr);
-extern int __test_bit(int nr, volatile void * addr);
+extern int __test_bit(int nr, const volatile void * addr);
 extern int find_first_zero_bit(void * addr, unsigned size);
 extern int find_next_zero_bit (void * addr, int size, int offset);
 
@@ -308,7 +308,7 @@
 	return ((1UL << (nr & 31)) & (((const volatile unsigned int *) addr)[nr >> 5])) != 0;
 }
 
-extern __inline__ int __test_bit(int nr, volatile void * addr)
+extern __inline__ int __test_bit(int nr, const volatile void * addr)
 {
 	int 	* a = (int *) addr;
 	int	mask;
