3 @@ -66,7 +66,7 @@ CRT_LIBS = $(addprefix lib/,$(notdir $(C
4 STATIC_LIBS = lib/libc.a
5 SHARED_LIBS = lib/libc.so
6 TOOL_LIBS = lib/musl-gcc.specs
7 -ALL_LIBS = $(CRT_LIBS) $(STATIC_LIBS) $(SHARED_LIBS) $(EMPTY_LIBS) $(TOOL_LIBS) lib/libssp_nonshared.a
8 +ALL_LIBS = $(CRT_LIBS) $(STATIC_LIBS) $(SHARED_LIBS) $(EMPTY_LIBS) $(TOOL_LIBS) lib/libssp_nonshared.a lib/libc_so.a
9 ALL_TOOLS = obj/musl-gcc
12 @@ -168,6 +168,11 @@ lib/libc.so: $(LOBJS) $(LDSO_OBJS)
13 $(CC) $(CFLAGS_ALL) $(LDFLAGS_ALL) -nostdlib -shared \
14 -Wl,-e,_dlstart -o $@ $(LOBJS) $(LDSO_OBJS) $(LIBCC)
16 +lib/libc_so.a: $(LOBJS) $(LDSO_OBJS)
18 + $(AR) rc $@ $(LOBJS) $(LDSO_OBJS)