Rename libc-sortix to libk.

This commit is contained in:
Jonas 'Sortie' Termansen 2014-02-13 20:26:38 +01:00
parent 512c9d3f08
commit fc713baba3
19 changed files with 17 additions and 18 deletions

View File

@ -68,7 +68,7 @@ CRTN_OBJ:=$(CPU)/crtn.o
LIBS=\ LIBS=\
-nostdlib \ -nostdlib \
-lc-sortix \ -lk \
-lgcc \ -lgcc \
OBJS=\ OBJS=\

View File

@ -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)

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

@ -1 +0,0 @@

View File

View File

View File

View File