search for: extra_usercflag

Displaying 4 results from an estimated 4 matches for "extra_usercflag".

Did you mean: extra_usercflags
2005 Jul 31
0
[patch] kbuild: build all targets in gzip
...-ifeq (a,b) +# Additional targets +always := gunzip zcat gzip.stripped -Kept for convinience -ZIPSRCS = zip.c deflate.c trees.c bits.c -UNZIPSRCS = unzip.c inflate.c +# Optional ZIP support +gzip-$(CONFIG_KLIB_ZIP) += zip.o deflate.o trees.o bits.o +cflags-$(CONFIG_KLIB_ZIP) += -DSUPPORT_ZIP +EXTRA_USERCFLAGS := $(cflags-y) -SRCS = gzip.c util.c $(UNZIPSRCS) -OBJS = $(SRCS:.c=.o) -HDRS = gzip.h tailor.h revision.h -LIBS = $(KLIBC) $(LIBGCC) +# Additionally linked targets +$(obj)/gunzip $(obj)/zcat: $(obj)/gzip + $(call cmd,ln) -ifeq ($(ZIP),y) -DEFS += -DSUPPORT_ZIP -SRCS += $(ZIPSRCS) -endif +# A...
2005 Jul 29
1
move kbuild files to reflect dir structure in kernel
...put-dirs := $(addprefix $(obj)/,$(output-dirs)) -user-dirs := $(addprefix $(obj)/,$(user-dirs)) -subdir-y := $(addprefix $(obj)/,$(subdir-y)) -always := $(addprefix $(obj)/,$(always)) -targets := $(addprefix $(obj)/,$(targets)) - - -_usercflags = $(USERCFLAGS) $(EXTRA_USERCFLAGS) $(USERCFLAGS_$(*F).o) -_useraflags = $(USERAFLAGS) $(EXTRA_USERAFLAGS) $(USERAFLAGS_$(*F).o) - -usercflags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(_usercflags) -useraflags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(_useraflags) - -ifneq ($(KBUILD_SRC),) -# Create output directory if not...
2005 Jul 30
3
kbuild updates to klibc
Hi Peter & others. Here are three patches that does the following: #1 - Update kbuild part of klibc so make clean works Adds gzip including a sample kbuild file #2 - Factor out definition of usr/ to two variables #3 - Move kbuild files to reflect location in the kernel As requested in earlier mail I need a bit of guidiance of what you expect from the kernel integrated parts of klibc.
2005 Jul 31
5
Shared versus static linked executables - and strip
I'm still pondering with kbuild and klibc. Next in line was to get ipconfig support in the kernel (build wise). A little challenge that is bigger than anticipated was to create a shared executable. This required a far bigger rewrite of Kbuild.klibc than originally planned. The good part is that I now managed to treat linking of objects with single and multiple .o files almost the same.