Messages in this thread | | | Date | Fri, 02 Aug 2013 07:58:41 +0800 | From | Chen Gang <> | Subject | Re: [PATCH] openrisc: Makefile: append "-D__linux__" to KBUILD_CFLAGS |
| |
On 08/01/2013 05:46 PM, Jonas Bonn wrote: > On 07/31/2013 05:34 AM, Chen Gang wrote: >> Need append "_D__linux__" to KBUILD_CFLAGS, just like some of another >> architectures have done, or 'allmodconfig' can not pass compiling. >> >> The related error: >> >> CC [M] fs/coda/psdev.o >> In file included from include/linux/coda.h:65:0, >> from fs/coda/psdev.c:45: >> include/uapi/linux/coda.h:221:2: error: expected >> specifier-qualifier-list before 'u_quad_t' >> >> The related compiler information: >> >> [root@dhcp122 ~]# /usr/local/bin/or32-linux-gcc -v >> Using built-in specs. >> COLLECT_GCC=/usr/local/bin/or32-linux-gcc >> >> COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/or32-linux/4.5.1-or32-1.0rc1/lto-wrapper >> >> Target: or32-linux >> Configured with: ../gcc-openrisc/configure --target=or32-linux >> --disable-nls --enable-languages=c --without-headers --disable-shared >> --disable-threads --enable-werror=no >> Thread model: single >> gcc version 4.5.1-or32-1.0rc1 (GCC) >> >> >> Signed-off-by: Chen Gang <gang.chen@asianux.com> > > Thanks. Applied.
Thank you very much for your whole work.
> /Jonas > >> --- >> arch/openrisc/Makefile | 2 +- >> 1 files changed, 1 insertions(+), 1 deletions(-) >> >> diff --git a/arch/openrisc/Makefile b/arch/openrisc/Makefile >> index 4739b83..89076a6 100644 >> --- a/arch/openrisc/Makefile >> +++ b/arch/openrisc/Makefile >> @@ -24,7 +24,7 @@ OBJCOPYFLAGS := -O binary -R .note -R .comment -S >> LDFLAGS_vmlinux := >> LIBGCC := $(shell $(CC) $(KBUILD_CFLAGS) >> -print-libgcc-file-name) >> >> -KBUILD_CFLAGS += -pipe -ffixed-r10 >> +KBUILD_CFLAGS += -pipe -ffixed-r10 -D__linux__ >> >> ifeq ($(CONFIG_OPENRISC_HAVE_INST_MUL),y) >> KBUILD_CFLAGS += $(call cc-option,-mhard-mul) >> > > >
-- Chen Gang
| |