Changeset 76ca3f7 in mainline for uspace/lib/c/Makefile
- Timestamp:
- 2010-03-23T20:49:54Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e417b96
- Parents:
- b48ebd19 (diff), 63f8966 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/Makefile
rb48ebd19 r76ca3f7 28 28 # 29 29 30 -include ../../../Makefile.config 31 32 USPACE_PREFIX = $(shell pwd)/../.. 33 LIBS = 34 35 LINK = arch/$(UARCH)/_link.ld 36 37 PRE_DEPEND = $(INCLUDE_KERNEL) $(INCLUDE_ARCH) $(INCLUDE_LIBARCH) 38 EXTRA_CLEAN = $(INCLUDE_KERNEL) $(INCLUDE_ARCH) $(INCLUDE_LIBARCH) 39 EXTRA_OUTPUT = $(LINK) 30 USPACE_PREFIX = ../.. 31 ROOT_PATH = $(USPACE_PREFIX)/.. 40 32 41 33 INCLUDE_KERNEL = include/kernel … … 43 35 INCLUDE_LIBARCH = include/libarch 44 36 45 OUTPUT = libc.a 37 PRE_DEPEND = $(INCLUDE_KERNEL) $(INCLUDE_ARCH) $(INCLUDE_LIBARCH) 38 EXTRA_OUTPUT = $(LINKER_SCRIPT) 39 EXTRA_CLEAN = $(INCLUDE_KERNEL) $(INCLUDE_ARCH) $(INCLUDE_LIBARCH) $(LINKER_SCRIPT) 40 LIBRARY = libc 41 42 COMMON_MAKEFILE = $(ROOT_PATH)/Makefile.common 43 CONFIG_MAKEFILE = $(ROOT_PATH)/Makefile.config 44 45 -include $(COMMON_MAKEFILE) 46 -include $(CONFIG_MAKEFILE) 47 -include arch/$(UARCH)/Makefile.inc 46 48 47 49 GENERIC_SOURCES = \ … … 55 57 generic/errno.c \ 56 58 generic/mem.c \ 57 generic/str ing.c \59 generic/str.c \ 58 60 generic/fibril.c \ 59 61 generic/fibril_synch.c \ … … 94 96 $(ARCH_SOURCES) 95 97 96 include ../Makefile.common98 include $(USPACE_PREFIX)/Makefile.common 97 99 98 100 $(INCLUDE_ARCH): $(INCLUDE_KERNEL) $(INCLUDE_KERNEL)/arch … … 107 109 ln -sfn ../$< $@ 108 110 109 $(LINK ): $(LINK).in110 $(GCC) $(DEFS) $(CFLAGS) -DLIBC_P REFIX=$(LIBC_PREFIX) -E -x c $< | grep -v "^\#" > $@111 $(LINKER_SCRIPT): $(LINKER_SCRIPT).in 112 $(GCC) $(DEFS) $(CFLAGS) -DLIBC_PATH=$(CURDIR) -E -x c $< | grep -v "^\#" > $@
Note:
See TracChangeset
for help on using the changeset viewer.