[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] 2.6.30 PATCH: strings.h



A polarity reversal in the __KERNEL__ guard prevents the __HAVE_ARCH 
flags from being defined in kernel compilation. 

I noticed that there's now an option for assembly-optimized versions of 
memcpy and memmove. I believe this may be buggy; when I turn it on, all 
my printk output gets smashed together, as if the newlines aren't getting 
copied. 

diff -ur a/arch/microblaze/include/asm/string.h b/arch/microblaze/include/
asm/string.h
--- a/arch/microblaze/include/asm/string.h	2009-05-17 
20:16:01.203125000 -0500
+++ b/arch/microblaze/include/asm/string.h	2009-05-17 
20:16:40.781250000 -0500
@@ -9,7 +9,7 @@
 #ifndef _ASM_MICROBLAZE_STRING_H
 #define _ASM_MICROBLAZE_STRING_H
 
-#ifndef __KERNEL__
+#ifdef __KERNEL__
 
 #define __HAVE_ARCH_MEMSET
 #define __HAVE_ARCH_MEMCPY

Signed-off-by: Steven J. Magnani <steve@xxxxxxxxxxxxxxxxxxxxxxxxx>
------------------------------------------------------------------------
 Steven J. Magnani               "I claim this network for MARS!
 www.digidescorp.com              Earthling, return my space modulator!"

 #include <standard.disclaimer>


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/