Rename libc-sortix to libk.
This commit is contained in:
parent
512c9d3f08
commit
fc713baba3
|
@ -68,7 +68,7 @@ CRTN_OBJ:=$(CPU)/crtn.o
|
||||||
|
|
||||||
LIBS=\
|
LIBS=\
|
||||||
-nostdlib \
|
-nostdlib \
|
||||||
-lc-sortix \
|
-lk \
|
||||||
-lgcc \
|
-lgcc \
|
||||||
|
|
||||||
OBJS=\
|
OBJS=\
|
||||||
|
|
|
@ -550,17 +550,17 @@ $(CRTOBJ) \
|
||||||
|
|
||||||
HEADERS:=$(shell find include -type d)
|
HEADERS:=$(shell find include -type d)
|
||||||
|
|
||||||
SORTIXOBJS:=$(addprefix sortix/,$(FREEOBJS))
|
LIBK_OBJS:=$(FREEOBJS:.o=.libk.o)
|
||||||
SORTIXCPPFLAGS:=$(CPPFLAGS) -D__is_sortix_kernel
|
LIBK_CPPFLAGS:=$(CPPFLAGS) -D__is_sortix_kernel
|
||||||
SORTIXFLAGS:=$(FLAGS) -ffreestanding
|
LIBK_FLAGS:=$(FLAGS) -ffreestanding
|
||||||
SORTIXCFLAGS:=$(CFLAGS)
|
LIBK_CFLAGS:=$(CFLAGS)
|
||||||
SORTIXCXXFLAGS:=$(CXXFLAGS)
|
LIBK_CXXFLAGS:=$(CXXFLAGS)
|
||||||
ifeq ($(HOST),x86_64-sortix)
|
ifeq ($(HOST),x86_64-sortix)
|
||||||
SORTIXFLAGS:=$(SORTIXFLAGS) -mno-red-zone
|
LIBK_FLAGS:=$(LIBK_FLAGS) -mno-red-zone
|
||||||
endif
|
endif
|
||||||
|
|
||||||
BINS=libc.a libdl.a libg.a libpthread.a librt.a $(CRTOBJ)
|
BINS=libc.a libdl.a libg.a libpthread.a librt.a $(CRTOBJ)
|
||||||
BINSKERNEL=libc-sortix.a
|
BINSKERNEL=libk.a
|
||||||
INSTALLLIBS:=$(addprefix $(DESTDIR)$(LIBDIR)/,$(BINS))
|
INSTALLLIBS:=$(addprefix $(DESTDIR)$(LIBDIR)/,$(BINS))
|
||||||
INSTALLLIBSKERNEL:=$(addprefix $(DESTDIR)$(LIBDIR)/,$(BINSKERNEL))
|
INSTALLLIBSKERNEL:=$(addprefix $(DESTDIR)$(LIBDIR)/,$(BINSKERNEL))
|
||||||
|
|
||||||
|
@ -578,15 +578,15 @@ FORCE:
|
||||||
libc.a: $(OBJS)
|
libc.a: $(OBJS)
|
||||||
$(HOSTAR) rcs $@ $(OBJS)
|
$(HOSTAR) rcs $@ $(OBJS)
|
||||||
|
|
||||||
libc-sortix.a: $(SORTIXOBJS)
|
|
||||||
$(HOSTAR) rcs $@ $(SORTIXOBJS)
|
|
||||||
|
|
||||||
libdl.a:
|
libdl.a:
|
||||||
$(HOSTAR) rcs $@
|
$(HOSTAR) rcs $@
|
||||||
|
|
||||||
libg.a:
|
libg.a:
|
||||||
$(HOSTAR) rcs $@
|
$(HOSTAR) rcs $@
|
||||||
|
|
||||||
|
libk.a: $(LIBK_OBJS)
|
||||||
|
$(HOSTAR) rcs $@ $(LIBK_OBJS)
|
||||||
|
|
||||||
libpthread.a:
|
libpthread.a:
|
||||||
$(HOSTAR) rcs $@
|
$(HOSTAR) rcs $@
|
||||||
|
|
||||||
|
@ -603,7 +603,7 @@ crtn.o: $(CPUDIR)/crtn.o
|
||||||
ln -f $< $@
|
ln -f $< $@
|
||||||
|
|
||||||
# header preprocessing
|
# header preprocessing
|
||||||
$(OBJS) $(SORTIXOBJS): $(HEADERS)
|
$(OBJS) $(LIBK_OBJS): $(HEADERS)
|
||||||
|
|
||||||
headers:
|
headers:
|
||||||
|
|
||||||
|
@ -617,12 +617,12 @@ headers:
|
||||||
%.o: %.S
|
%.o: %.S
|
||||||
$(HOSTCXX) -c $< -o $@ $(CPPFLAGS) $(FLAGS) $(CFLAGS)
|
$(HOSTCXX) -c $< -o $@ $(CPPFLAGS) $(FLAGS) $(CFLAGS)
|
||||||
|
|
||||||
# libc-sortix
|
# libk
|
||||||
sortix/%.o: %.c
|
%.libk.o: %.c
|
||||||
$(HOSTCC) -c $< -o $@ $(SORTIXCPPFLAGS) $(SORTIXFLAGS) $(SORTIXCFLAGS)
|
$(HOSTCC) -c $< -o $@ $(LIBK_CPPFLAGS) $(LIBK_FLAGS) $(LIBK_CFLAGS)
|
||||||
|
|
||||||
sortix/%.o: %.cpp
|
%.libk.o: %.cpp
|
||||||
$(HOSTCXX) -c $< -o $@ $(SORTIXCPPFLAGS) $(SORTIXFLAGS) $(SORTIXCXXFLAGS)
|
$(HOSTCXX) -c $< -o $@ $(LIBK_CPPFLAGS) $(LIBK_FLAGS) $(LIBK_CXXFLAGS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f $(wildcard *.o) $(wildcard */*.o) $(wildcard */*/*.o) $(wildcard *.a)
|
rm -f $(wildcard *.o) $(wildcard */*.o) $(wildcard */*/*.o) $(wildcard *.a)
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
|
|
Loading…
Reference in New Issue