Changes in uspace/Makefile.common [b272c67a:af2254ec] in mainline
- File:
-
- 1 edited
-
uspace/Makefile.common (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile.common
rb272c67a raf2254ec 177 177 endif 178 178 179 # Build static whenever we use libusb because that library uses 180 # thread local variables 181 ifneq ($(findstring usb, $(LIBS)),) 182 STATIC_BUILD = y 183 endif 184 185 # Build static because libpcut is linked against libc which uses thread 186 # local variables 187 ifneq ($(TEST_SOURCES),) 188 STATIC_BUILD = y 189 endif 190 179 191 ifeq ($(STATIC_BUILD),y) 180 192 BASE_LIBS = $(LIBC_PREFIX)/libc.a $(LIBSOFTINT_PREFIX)/libsoftint.a 193 LINKER_SCRIPT ?= $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld 181 194 ifeq ($(MATH),y) 182 195 BASE_LIBS += $(LIBMATH_PREFIX)/libmath.a … … 184 197 else 185 198 BASE_LIBS = $(LIBC_PREFIX)/libc.so.0 $(LIBSOFTINT_PREFIX)/libsoftint.so.0 186 LINK_DYNAMIC = y 199 LFLAGS += -Bdynamic 200 LINKER_SCRIPT ?= $(LIBC_PREFIX)/arch/$(UARCH)/_link-dlexe.ld 187 201 ifeq ($(MATH),y) 188 202 BASE_LIBS += $(LIBMATH_PREFIX)/libmath.so.0 189 203 endif 190 endif191 192 ifeq ($(LINK_DYNAMIC),y)193 LFLAGS += -Bdynamic194 LINKER_SCRIPT ?= $(LIBC_PREFIX)/arch/$(UARCH)/_link-dlexe.ld195 else196 LINKER_SCRIPT ?= $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld197 204 endif 198 205
Note:
See TracChangeset
for help on using the changeset viewer.
