On Wed, Dec 19, 2007 at 08:56:17PM +0100, Clemens Koller wrote: > Hello, > > while looking for some assembly out of order / optimization stuff > for something else, I found some strange code in > .../linux/include/asm-cris/bitops.h:22 > > /* > * Some hacks to defeat gcc over-optimizations.. > */ > struct __dummy { unsigned long a[100]; }; > #define ADDR (*(struct __dummy *) addr) > #define CONST_ADDR (*(const struct __dummy *) addr) > > CONST_ADDR is never used in the kernel. > Maybe some -cris people could have a look.
Hmm... This is very old code, it hasn't changed since 2001 and it is not used anywhere. I'll send a patch to remove it, thanks for noticing! > Thanks, > Clemens Koller /^JN - Jesper Nilsson -- Jesper Nilsson -- [EMAIL PROTECTED] -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/