Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4353 → Rev 4354

/branches/dynload/uspace/lib/libc/Makefile
32,14 → 32,14
 
LIBC_PREFIX = $(shell pwd)
SOFTINT_PREFIX = ../softint
RTLD_PREFIX = ../../lib/rtld
 
## Setup toolchain
#
 
include $(LIBC_PREFIX)/Makefile.toolchain
-include rtld/arch/$(UARCH)/Makefile.inc
 
CFLAGS += -I$(RTLD_PREFIX)/include -I../../srv/loader/include -D__32_BITS__
CFLAGS += -Irtld/include -I../../srv/loader/include -D__32_BITS__
PIC_CFLAGS := $(CFLAGS) -fPIC -D__IN_SHARED_LIBC__
 
## Sources
89,8 → 89,14
generic/mman.c \
generic/udebug.c \
generic/vfs/vfs.c \
generic/vfs/canonify.c
generic/vfs/canonify.c \
rtld/rtld.c \
rtld/elf_load.c \
rtld/dynamic.c \
rtld/module.c \
rtld/symbol.c
 
 
ARCH_SOURCES += \
arch/$(UARCH)/src/entry.s \
arch/$(UARCH)/src/thread_entry.s
108,11 → 114,12
ln -sfn ../../../../kernel/generic/include include/kernel
ln -sfn kernel/arch include/arch
ln -sfn ../arch/$(UARCH)/include include/libarch
ln -sfn ../arch/$(UARCH)/include rtld/include/arch
 
-include Makefile.depend
 
clean:
-rm -f include/kernel include/arch include/libarch libc.a libc.pic.a arch/$(UARCH)/_link.ld Makefile.depend
-rm -f include/kernel include/arch include/libarch rtld/include/arch libc.a libc.pic.a arch/$(UARCH)/_link.ld Makefile.depend
find . \( -name '*.o' -o -name '*.pio' \) -follow -exec rm \{\} \;
 
depend: kerninc