return (((volatile char *) addr) [(nr^(__BITOPS_WORDSIZE-8))>>3] & (1<<(nr&7))); 
return ((((volatile char *) addr) [(nr^(__BITOPS_WORDSIZE-8))>>3] & (1<<(nr&7)))) != 0; 
__constant_test_bit(unsigned long nr, const volatile unsigned long *addr) {    return (((volatile char *) addr)	    [(nr^(__BITOPS_WORDSIZE-8))>>3] & (1<<(nr&7)));}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/187dfc67b461058bbb84a923a17871ed54e10f30/bitops.h/clean/include/asm-s390/bitops.h