Messages in this thread | | | Date | Thu, 01 Aug 2013 11:46:31 +0200 | From | Jonas Bonn <> | Subject | Re: [PATCH] openrisc: Makefile: append "-D__linux__" to KBUILD_CFLAGS |
| |
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. /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) >
| |