Dear All, I am seeing the following assembler error messages when I try to build the OpenWRT image for my board.
Assembler messages: /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:43: Error: bad instruction `static inline __u32 __arch_swab32(__u32 x)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:44: Error: junk at end of line, first unrecognized character is `{' ...... ........ Please find the complete errors in the attached "assembler-errors.txt" file. Why am I seeing these errors? I googled, but there is no much luck for me. Any suggestions / hints would be appreciated. Thanks and Regards, Madhavi M.
# # configuration written to .config # scripts/kconfig/conf --silentoldconfig arch/arm/Kconfig CHK include/linux/version.h CHK include/generated/utsrelease.h make[7]: `include/generated/mach-types.h' is up to date. CALL scripts/checksyscalls.sh <stdin>:46:0: warning: "__IGNORE_migrate_pages" redefined /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/unistd.h:476:0: note: this is the location of the previous definition make[5]: Leaving directory `/home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36' rm -rf /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/modules touch /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/.configured rm -f /home/madhavi/openwrt-s3c2510/trunk/build_dir/target-arm_v4t_uClibc-0.9.32_eabi/root-s3c2510/init make -C /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36 CROSS_COMPILE="arm-openwrt-linux-uclibcgnueabi-" ARCH="arm" KBUILD_HAVE_NLS=no CONFIG_SHELL="/bin/bash" CC="arm-openwrt-linux-uclibcgnueabi-gcc" make[5]: Entering directory `/home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36' CHK include/linux/version.h CHK include/generated/utsrelease.h make[6]: `include/generated/mach-types.h' is up to date. CALL scripts/checksyscalls.sh <stdin>:46:0: warning: "__IGNORE_migrate_pages" redefined /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/unistd.h:476:0: note: this is the location of the previous definition CHK include/generated/compile.h AS arch/arm/kernel/entry-armv.o arch/arm/kernel/entry-armv.S:405:2: warning: #warning "NPTL on non MMU needs fixing" arch/arm/kernel/entry-armv.S:954:2: warning: #warning "NPTL on non MMU needs fixing" /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h: Assembler messages: /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:43: Error: bad instruction `static inline __u32 __arch_swab32(__u32 x)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:44: Error: junk at end of line, first unrecognized character is `{' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:45: Error: bad instruction `__u32 t' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:48: Error: bad instruction `if (!__builtin_constant_p(x)){' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:54: Error: bad instruction `asm ("eor\t%0, %1, %1, ror #16":"=r"(t):"r"(x))' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:55: Error: junk at end of line, first unrecognized character is `}' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:60: Error: bad instruction `t &=~0x00FF0000' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:61: Error: bad instruction `x ^=(t>>8)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:63: Error: bad instruction `return x' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/swab.h:64: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:46: Error: bad instruction `static inline __u16 __fswab16(__u16 val)' include/linux/swab.h:47: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:51: Error: bad instruction `return ((__u16)((((__u16)(val)&(__u16)0x00ffU)<<8)|(((__u16)(val)&(__u16)0xff00U)>>8)))' include/linux/swab.h:53: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:55: Error: bad instruction `static inline __u32 __fswab32(__u32 val)' include/linux/swab.h:56: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:58: Error: bad instruction `return __arch_swab32(val)' include/linux/swab.h:62: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:64: Error: bad instruction `static inline __u64 __fswab64(__u64 val)' include/linux/swab.h:65: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:69: Error: bad instruction `__u32 h=val>>32' include/linux/swab.h:70: Error: bad instruction `__u32 l=val&((1ULL<<32)-1)' include/linux/swab.h:71: Error: bad instruction `return (((__u64)__fswab32(l))<<32)|((__u64)(__fswab32(h)))' include/linux/swab.h:75: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:77: Error: bad instruction `static inline __u32 __fswahw32(__u32 val)' include/linux/swab.h:78: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:82: Error: bad instruction `return ((__u32)((((__u32)(val)&(__u32)0x0000ffffUL)<<16)|(((__u32)(val)&(__u32)0xffff0000UL)>>16)))' include/linux/swab.h:84: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:86: Error: bad instruction `static inline __u32 __fswahb32(__u32 val)' include/linux/swab.h:87: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:91: Error: bad instruction `return ((__u32)((((__u32)(val)&(__u32)0x00ff00ffUL)<<8)|(((__u32)(val)&(__u32)0xff00ff00UL)>>8)))' include/linux/swab.h:93: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:148: Error: bad instruction `static inline __u16 __swab16p(const __u16*p)' include/linux/swab.h:149: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:153: Error: bad instruction `return (__builtin_constant_p((__u16)(*p))?((__u16)((((__u16)(*p)&(__u16)0x00ffU)<<8)|(((__u16)(*p)&(__u16)0xff00U)>>8))):__fswab16(*p))' include/linux/swab.h:155: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:161: Error: bad instruction `static inline __u32 __swab32p(const __u32*p)' include/linux/swab.h:162: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:166: Error: bad instruction `return (__builtin_constant_p((__u32)(*p))?((__u32)((((__u32)(*p)&(__u32)0x000000ffUL)<<24)|(((__u32)(*p)&(__u32)0x0000ff00UL)<<8)|(((__u32)(*p)&(__u32)0x00ff0000UL)>>8)|(((__u32)(*p)&(__u32)0xff000000UL)>>24))):__fswab32(*p))' include/linux/swab.h:168: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:174: Error: bad instruction `static inline __u64 __swab64p(const __u64*p)' include/linux/swab.h:175: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:179: Error: bad instruction `return (__builtin_constant_p((__u64)(*p))?((__u64)((((__u64)(*p)&(__u64)0x00000000000000ffULL)<<56)|(((__u64)(*p)&(__u64)0x000000000000ff00ULL)<<40)|(((__u64)(*p)&(__u64)0x0000000000ff0000ULL)<<24)|(((__u64)(*p)&(__u64)0x00000000ff000000ULL)<<8)|(((__u64)(*p)&(__u64)0x000000ff00000000ULL)>>8)|(((__u64)(*p)&(__u64)0x0000ff0000000000ULL)>>24)|(((__u64)(*p)&(__u64)0x00ff000000000000ULL)>>40)|(((__u64)(*p)&(__u64)0xff00000000000000ULL)>>56))):__fswab64(*p))' include/linux/swab.h:181: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:189: Error: bad instruction `static inline __u32 __swahw32p(const __u32*p)' include/linux/swab.h:190: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:194: Error: bad instruction `return (__builtin_constant_p((__u32)(*p))?((__u32)((((__u32)(*p)&(__u32)0x0000ffffUL)<<16)|(((__u32)(*p)&(__u32)0xffff0000UL)>>16))):__fswahw32(*p))' include/linux/swab.h:196: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:204: Error: bad instruction `static inline __u32 __swahb32p(const __u32*p)' include/linux/swab.h:205: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:209: Error: bad instruction `return (__builtin_constant_p((__u32)(*p))?((__u32)((((__u32)(*p)&(__u32)0x00ff00ffUL)<<8)|(((__u32)(*p)&(__u32)0xff00ff00UL)>>8))):__fswahb32(*p))' include/linux/swab.h:211: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:217: Error: bad instruction `static inline void __swab16s(__u16*p)' include/linux/swab.h:218: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:222: Error: junk at end of line, first unrecognized character is `*' include/linux/swab.h:224: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:229: Error: bad instruction `static inline void __swab32s(__u32*p)' include/linux/swab.h:230: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:234: Error: junk at end of line, first unrecognized character is `*' include/linux/swab.h:236: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:242: Error: bad instruction `static inline void __swab64s(__u64*p)' include/linux/swab.h:243: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:247: Error: junk at end of line, first unrecognized character is `*' include/linux/swab.h:249: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:257: Error: bad instruction `static inline void __swahw32s(__u32*p)' include/linux/swab.h:258: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:262: Error: junk at end of line, first unrecognized character is `*' include/linux/swab.h:264: Error: junk at end of line, first unrecognized character is `}' include/linux/swab.h:272: Error: bad instruction `static inline void __swahb32s(__u32*p)' include/linux/swab.h:273: Error: junk at end of line, first unrecognized character is `{' include/linux/swab.h:277: Error: junk at end of line, first unrecognized character is `*' include/linux/swab.h:279: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:43: Error: bad instruction `static inline __le64 __cpu_to_le64p(const __u64*p)' include/linux/byteorder/little_endian.h:44: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:45: Error: bad instruction `return (__force __le64)*p' include/linux/byteorder/little_endian.h:46: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:47: Error: bad instruction `static inline __u64 __le64_to_cpup(const __le64*p)' include/linux/byteorder/little_endian.h:48: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:49: Error: bad instruction `return (__force __u64)*p' include/linux/byteorder/little_endian.h:50: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:51: Error: bad instruction `static inline __le32 __cpu_to_le32p(const __u32*p)' include/linux/byteorder/little_endian.h:52: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:53: Error: bad instruction `return (__force __le32)*p' include/linux/byteorder/little_endian.h:54: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:55: Error: bad instruction `static inline __u32 __le32_to_cpup(const __le32*p)' include/linux/byteorder/little_endian.h:56: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:57: Error: bad instruction `return (__force __u32)*p' include/linux/byteorder/little_endian.h:58: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:59: Error: bad instruction `static inline __le16 __cpu_to_le16p(const __u16*p)' include/linux/byteorder/little_endian.h:60: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:61: Error: bad instruction `return (__force __le16)*p' include/linux/byteorder/little_endian.h:62: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:63: Error: bad instruction `static inline __u16 __le16_to_cpup(const __le16*p)' include/linux/byteorder/little_endian.h:64: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:65: Error: bad instruction `return (__force __u16)*p' include/linux/byteorder/little_endian.h:66: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:67: Error: bad instruction `static inline __be64 __cpu_to_be64p(const __u64*p)' include/linux/byteorder/little_endian.h:68: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:69: Error: bad instruction `return (__force __be64)__swab64p(p)' include/linux/byteorder/little_endian.h:70: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:71: Error: bad instruction `static inline __u64 __be64_to_cpup(const __be64*p)' include/linux/byteorder/little_endian.h:72: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:73: Error: bad instruction `return __swab64p((__u64*)p)' include/linux/byteorder/little_endian.h:74: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:75: Error: bad instruction `static inline __be32 __cpu_to_be32p(const __u32*p)' include/linux/byteorder/little_endian.h:76: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:77: Error: bad instruction `return (__force __be32)__swab32p(p)' include/linux/byteorder/little_endian.h:78: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:79: Error: bad instruction `static inline __u32 __be32_to_cpup(const __be32*p)' include/linux/byteorder/little_endian.h:80: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:81: Error: bad instruction `return __swab32p((__u32*)p)' include/linux/byteorder/little_endian.h:82: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:83: Error: bad instruction `static inline __be16 __cpu_to_be16p(const __u16*p)' include/linux/byteorder/little_endian.h:84: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:85: Error: bad instruction `return (__force __be16)__swab16p(p)' include/linux/byteorder/little_endian.h:86: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/little_endian.h:87: Error: bad instruction `static inline __u16 __be16_to_cpup(const __be16*p)' include/linux/byteorder/little_endian.h:88: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/little_endian.h:89: Error: bad instruction `return __swab16p((__u16*)p)' include/linux/byteorder/little_endian.h:90: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/generic.h:143: Error: bad instruction `static inline void le16_add_cpu(__le16*var,u16 val)' include/linux/byteorder/generic.h:144: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/generic.h:145: Error: junk at end of line, first unrecognized character is `*' include/linux/byteorder/generic.h:146: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/generic.h:148: Error: bad instruction `static inline void le32_add_cpu(__le32*var,u32 val)' include/linux/byteorder/generic.h:149: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/generic.h:150: Error: junk at end of line, first unrecognized character is `*' include/linux/byteorder/generic.h:151: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/generic.h:153: Error: bad instruction `static inline void le64_add_cpu(__le64*var,u64 val)' include/linux/byteorder/generic.h:154: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/generic.h:155: Error: junk at end of line, first unrecognized character is `*' include/linux/byteorder/generic.h:156: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/generic.h:158: Error: bad instruction `static inline void be16_add_cpu(__be16*var,u16 val)' include/linux/byteorder/generic.h:159: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/generic.h:160: Error: junk at end of line, first unrecognized character is `*' include/linux/byteorder/generic.h:161: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/generic.h:163: Error: bad instruction `static inline void be32_add_cpu(__be32*var,u32 val)' include/linux/byteorder/generic.h:164: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/generic.h:165: Error: junk at end of line, first unrecognized character is `*' include/linux/byteorder/generic.h:166: Error: junk at end of line, first unrecognized character is `}' include/linux/byteorder/generic.h:168: Error: bad instruction `static inline void be64_add_cpu(__be64*var,u64 val)' include/linux/byteorder/generic.h:169: Error: junk at end of line, first unrecognized character is `{' include/linux/byteorder/generic.h:170: Error: junk at end of line, first unrecognized character is `*' include/linux/byteorder/generic.h:171: Error: junk at end of line, first unrecognized character is `}' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:42: Error: bad instruction `extern void __raw_writesb(void __iomem*addr,const void*data,int bytelen)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:43: Error: bad instruction `extern void __raw_writesw(void __iomem*addr,const void*data,int wordlen)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:44: Error: bad instruction `extern void __raw_writesl(void __iomem*addr,const void*data,int longlen)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:46: Error: bad instruction `extern void __raw_readsb(const void __iomem*addr,void*data,int bytelen)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:47: Error: bad instruction `extern void __raw_readsw(const void __iomem*addr,void*data,int wordlen)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:48: Error: bad instruction `extern void __raw_readsl(const void __iomem*addr,void*data,int longlen)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:76: Error: bad instruction `extern void __iomem*__arm_ioremap_pfn_caller(unsigned long,unsigned long,' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:77: Error: bad instruction `size_t, unsigned int,void*)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:78: Error: bad instruction `extern void __iomem*__arm_ioremap_caller(unsigned long,size_t,unsigned int,' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:79: Error: bad instruction `void *)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:81: Error: bad instruction `extern void __iomem*__arm_ioremap_pfn(unsigned long,unsigned long,size_t,unsigned int)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:82: Error: bad instruction `extern void __iomem*__arm_ioremap(unsigned long,size_t,unsigned int)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:83: Error: bad instruction `extern void __iounmap(volatile void __iomem*addr)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:88: Error: bad instruction `extern void __readwrite_bug(const char*fn)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:93: Error: bad instruction `static inline void __iomem*__typesafe_io(unsigned long addr)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:94: Error: junk at end of line, first unrecognized character is `{' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:95: Error: bad instruction `return (void __iomem*)addr' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:96: Error: junk at end of line, first unrecognized character is `}' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:166: Error: bad instruction `extern void _memcpy_fromio(void*,const volatile void __iomem*,size_t)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:167: Error: bad instruction `extern void _memcpy_toio(volatile void __iomem*,const void*,size_t)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:168: Error: bad instruction `extern void _memset_io(volatile void __iomem*,int,size_t)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:277: Error: bad instruction `extern void __iomem*ioport_map(unsigned long port,unsigned int nr)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:278: Error: bad instruction `extern void ioport_unmap(void __iomem*addr)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:281: Error: bad instruction `struct pci_dev' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:283: Error: bad instruction `extern void __iomem*pci_iomap(struct pci_dev*dev,int bar,unsigned long maxlen)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:284: Error: bad instruction `extern void pci_iounmap(struct pci_dev*dev,void __iomem*addr)' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:314: Error: bad instruction `extern void register_isa_ports(unsigned int mmio,unsigned int io,' /home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/arch/arm/include/asm/io.h:315: Error: bad instruction `unsigned int io_shift)' arch/arm/mach-s3c2510/include/mach/irqs.h:64: Error: bad instruction `extern unsigned int fixup_irq(int i)' arch/arm/mach-s3c2510/include/mach/irqs.h:66: Error: bad instruction `extern void do_IRQ(int irq,struct pt_regs*regs)' arch/arm/mach-s3c2510/include/mach/irqs.h:68: Error: bad instruction `extern void s3c2510_init_irq(void)' arch/arm/kernel/entry-armv.S:232: Error: bad instruction `get_irqnr_preamble r5,lr' arch/arm/kernel/entry-armv.S:450: Error: bad instruction `get_irqnr_preamble r5,lr' make[6]: *** [arch/arm/kernel/entry-armv.o] Error 1 make[5]: *** [arch/arm/kernel] Error 2 make[5]: Leaving directory `/home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36' make[4]: *** [/home/madhavi/openwrt-s3c2510/trunk/build_dir/linux-s3c2510_test/linux-2.6.36/.image] Error 2 make[4]: Leaving directory `/home/madhavi/openwrt-s3c2510/trunk/target/linux/s3c2510' make[3]: *** [install] Error 2 make[3]: Leaving directory `/home/madhavi/openwrt-s3c2510/trunk/target/linux' make[2]: *** [target/linux/install] Error 2 make[2]: Leaving directory `/home/madhavi/openwrt-s3c2510/trunk' make[1]: *** [/home/madhavi/openwrt-s3c2510/trunk/staging_dir/target-arm_v4t_uClibc-0.9.32_eabi/stamp/.target_install] Error 2 make[1]: Leaving directory `/home/madhavi/openwrt-s3c2510/trunk'
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel