Changes in uspace/lib/c/Makefile [bfdb5af1:c7bbf029] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/Makefile
rbfdb5af1 rc7bbf029 41 41 CONFIG_MAKEFILE = $(ROOT_PATH)/Makefile.config 42 42 43 LINKER_SCRIPTS = \44 $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld \45 $(LIBC_PREFIX)/arch/$(UARCH)/_link-loader.ld \46 $(LIBC_PREFIX)/arch/$(UARCH)/_link-shlib.ld \47 $(LIBC_PREFIX)/arch/$(UARCH)/_link-dlexe.ld48 49 43 PRE_DEPEND = $(INCLUDE_KERNEL) $(INCLUDE_ARCH) $(INCLUDE_LIBARCH) $(COMMON_HEADER_ARCH) 50 EXTRA_OUTPUT = $(LINKER_SCRIPT S)51 EXTRA_CLEAN = $(INCLUDE_KERNEL) $(INCLUDE_ARCH) $(INCLUDE_LIBARCH) $(COMMON_HEADER_ARCH) $(LINKER_SCRIPT S)44 EXTRA_OUTPUT = $(LINKER_SCRIPT) 45 EXTRA_CLEAN = $(INCLUDE_KERNEL) $(INCLUDE_ARCH) $(INCLUDE_LIBARCH) $(COMMON_HEADER_ARCH) $(LINKER_SCRIPT) 52 46 LIBRARY = libc 53 SLIBRARY = libc.so.0.054 LSONAME = libc.so055 56 47 57 48 -include $(COMMON_MAKEFILE) … … 69 60 generic/device/hw_res.c \ 70 61 generic/device/char_dev.c \ 71 generic/elf/elf_load.c \72 62 generic/event.c \ 73 63 generic/errno.c \ … … 75 65 generic/str.c \ 76 66 generic/str_error.c \ 77 generic/l18n/langs.c \78 67 generic/fibril.c \ 79 68 generic/fibril_synch.c \ … … 95 84 generic/io/console.c \ 96 85 generic/io/screenbuffer.c \ 86 generic/ipc/ns.c \ 97 87 generic/malloc.c \ 98 88 generic/sysinfo.c \ 99 89 generic/ipc.c \ 100 generic/ns.c \101 generic/ns_obsolete.c \102 90 generic/async.c \ 103 generic/async_ obsolete.c \91 generic/async_sess.c \ 104 92 generic/loader.c \ 105 93 generic/getopt.c \ … … 109 97 generic/adt/measured_strings.c \ 110 98 generic/adt/char_map.c \ 111 generic/adt/prodcons.c \112 99 generic/time.c \ 113 100 generic/stdlib.c \ … … 127 114 generic/sort.c \ 128 115 generic/stats.c \ 129 generic/assert.c 130 131 ifeq ($(CONFIG_RTLD),y) 132 GENERIC_SOURCES += \ 133 generic/dlfcn.c \ 134 generic/rtld/rtld.c \ 135 generic/rtld/dynamic.c \ 136 generic/rtld/module.c \ 137 generic/rtld/symbol.c 138 endif 116 generic/assert.c \ 139 117 140 118 SOURCES = \ … … 155 133 ln -sfn ../$< $@ 156 134 157 $(LI BC_PREFIX)/arch/$(UARCH)/_link.ld: $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld.in135 $(LINKER_SCRIPT): $(LINKER_SCRIPT).in 158 136 $(GCC) $(DEFS) $(CFLAGS) -DLIBC_PATH=$(CURDIR) -E -x c $< | grep -v "^\#" > $@ 159 160 $(LIBC_PREFIX)/arch/$(UARCH)/_link-loader.ld: $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld.in161 $(GCC) $(DEFS) $(CFLAGS) -DLIBC_PATH=$(CURDIR) -DLOADER -E -x c $< | grep -v "^\#" > $@162 163 $(LIBC_PREFIX)/arch/$(UARCH)/_link-shlib.ld: $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld.in164 $(GCC) $(DEFS) $(CFLAGS) -DLIBC_PATH=$(CURDIR) -DSHLIB -E -x c $< | grep -v "^\#" > $@165 166 $(LIBC_PREFIX)/arch/$(UARCH)/_link-dlexe.ld: $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld.in167 $(GCC) $(DEFS) $(CFLAGS) -DLIBC_PATH=$(CURDIR) -DDLEXE -E -x c $< | grep -v "^\#" > $@168 137 169 138 $(COMMON_HEADER_ARCH): $(COMMON_HEADER)
Note:
See TracChangeset
for help on using the changeset viewer.