X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=Makefile;h=13a24e3c1e506d9f107bfa45ed7a192f74a6a0bd;hp=e4235cb53381ffe3c9b52439bd27642e97c4eb8f;hb=7b2dd2235dd0db3a2f71e25d1c0925e0348e1996;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01 diff --git a/Makefile b/Makefile index e4235cb5..13a24e3c 100644 --- a/Makefile +++ b/Makefile @@ -20,9 +20,9 @@ OBJS = $(SRCS:.c=.o) LOBJS = $(OBJS:.o=.lo) GENH = include/bits/alltypes.h -CFLAGS = -Os -nostdinc -ffreestanding -pipe +CFLAGS = -Os -nostdinc -ffreestanding -std=c99 -D_XOPEN_SOURCE=700 -pipe LDFLAGS = -nostdlib -shared -Wl,-Bsymbolic -INC = -I./include -I./src/internal +INC = -I./include -I./src/internal -I./arch/$(ARCH) PIC = -fPIC AR = $(CROSS_COMPILE)ar RANLIB = $(CROSS_COMPILE)ranlib @@ -51,6 +51,12 @@ clean: rm -f $(ALL_LIBS) lib/* rm -f $(ALL_TOOLS) rm -f $(GENH) + rm -f include/bits + +include/bits: + ln -sf ../arch/$(ARCH)/bits $@ + +include/bits/alltypes.h.sh: include/bits include/bits/alltypes.h: include/bits/alltypes.h.sh sh $< > $@