Changeset dfeb4e2 in mainline for uspace/lib/posix/Makefile
- Timestamp:
- 2018-01-06T02:37:59Z (7 years ago)
- Children:
- c9e09f2
- Parents:
- 3d95c9d
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-02 18:06:21)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-06 02:37:59)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/posix/Makefile
r3d95c9d rdfeb4e2 46 46 $(LIBSOFTINT_PREFIX)/libsoftint.a 47 47 48 SPECS = gcc.specs 49 LINKER_SCRIPT = link.ld 50 STARTUP_FILE = crt0.o 51 LIBC_LINKER_SCRIPT = $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld 52 LIBC_STARTUP_FILE = $(LIBC_PREFIX)/arch/$(UARCH)/src/entry.o 53 48 54 REDEFS_HIDE_LIBC = redefs-hide-libc-symbols.list 49 55 REDEFS_SHOW_LIBPOSIX = redefs-show-posix-symbols.list … … 58 64 libc.o 59 65 60 EXTRA_OUTPUT = $(FIXED_C_LIBRARY) $(FIXED_POSIX_LIBRARY) $(MERGED_C_LIBRARY) 66 EXTRA_OUTPUT = $(FIXED_C_LIBRARY) $(FIXED_POSIX_LIBRARY) $(MERGED_C_LIBRARY) $(SPECS) $(LINKER_SCRIPT) $(STARTUP_FILE) 61 67 62 68 SOURCES = \ … … 92 98 include $(USPACE_PREFIX)/Makefile.common 93 99 100 $(SPECS): $(CONFIG_MAKEFILE) 101 echo '*self_spec:' > $@.new 102 echo '+ $(COMMON_CFLAGS)' >> $@.new 103 echo >> $@.new 104 echo '*lib:' >> $@.new 105 echo '--whole-archive -lc -lm --no-whole-archive' >> $@.new 106 echo >> $@.new 107 mv $@.new $@ 108 109 $(LINKER_SCRIPT): $(LIBC_LINKER_SCRIPT) 110 cp $< $@ 111 112 $(STARTUP_FILE): $(LIBC_STARTUP_FILE) 113 cp $< $@ 114 94 115 $(INCLUDE_LIBC): ../c/include 95 116 ln -s -f -n ../$^ $@
Note:
See TracChangeset
for help on using the changeset viewer.