Changes in / [98caf49:d900699] in mainline
- Files:
-
- 34 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
r98caf49 rd900699 558 558 ! CONFIG_BAREBONE (n/y) 559 559 560 % Build binutils binaries 561 ! CONFIG_BINUTILS (n/y) 562 560 563 % Line debugging information 561 564 ! [CONFIG_STRIP_BINARIES!=y] CONFIG_LINE_DEBUG (n/y) -
Makefile
r98caf49 rd900699 100 100 distclean: clean 101 101 rm -f $(CSCOPE).out $(COMMON_MAKEFILE) $(COMMON_HEADER) $(COMMON_HEADER_PREV) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) tools/*.pyc tools/checkers/*.pyc release/HelenOS-* 102 cd ./uspace/app/binutils/; ./distclean.sh 102 103 103 104 clean: -
boot/Makefile.common
r98caf49 rd900699 166 166 $(USPACE_PATH)/app/websrv/websrv 167 167 168 ifeq ($(CONFIG_BINUTILS),y) 169 RD_APPS_NON_ESSENTIAL += \ 170 $(USPACE_PATH)/app/binutils/as \ 171 $(USPACE_PATH)/app/binutils/ld 172 endif 173 168 174 ifneq ($(CONFIG_BAREBONE),y) 169 175 NET_CFG = \ -
uspace/Makefile
r98caf49 rd900699 113 113 drv/vhc 114 114 115 ifeq ($(CONFIG_BINUTILS),y) 116 DIRS += \ 117 app/binutils 118 endif 119 115 120 ## Networking 116 121 # … … 175 180 lib/usbdev \ 176 181 lib/usbhid \ 177 lib/usbvirt 182 lib/usbvirt \ 183 lib/posix 178 184 179 185 LIBC_BUILD = $(addsuffix .build,$(LIBC)) -
uspace/Makefile.common
r98caf49 rd900699 44 44 # EXTRA_CLEAN additional cleanup targets 45 45 # 46 # POSIX_COMPAT set to 'y' to use POSIX compatibility layer 47 # 46 48 # Optionally, for a binary: 47 49 # STATIC_NEEDED set to 'y' for init binaries, will build statically … … 104 106 LIBSOFTINT_PREFIX = $(LIB_PREFIX)/softint 105 107 108 LIBPOSIX_PREFIX = $(LIB_PREFIX)/posix 109 106 110 LIBBLOCK_PREFIX = $(LIB_PREFIX)/block 107 111 LIBFS_PREFIX = $(LIB_PREFIX)/fs … … 211 215 JOBFILE = $(LIBC_PREFIX)/../../../tools/jobfile.py 212 216 217 ifeq ($(POSIX_COMPAT),y) 218 CFLAGS = -I$(LIBPOSIX_PREFIX) 219 LIBS += $(LIBPOSIX_PREFIX)/libposix.a 220 endif 221 213 222 ifeq ($(COMPILER),gcc_cross) 214 CFLAGS = $(GCC_CFLAGS) $(EXTRA_CFLAGS)223 CFLAGS += $(GCC_CFLAGS) $(EXTRA_CFLAGS) 215 224 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 216 225 endif 217 226 218 227 ifeq ($(COMPILER),gcc_native) 219 CFLAGS = $(GCC_CFLAGS) $(EXTRA_CFLAGS)228 CFLAGS += $(GCC_CFLAGS) $(EXTRA_CFLAGS) 220 229 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 221 230 endif 222 231 223 232 ifeq ($(COMPILER),icc) 224 CFLAGS = $(ICC_CFLAGS) $(EXTRA_CFLAGS)233 CFLAGS += $(ICC_CFLAGS) $(EXTRA_CFLAGS) 225 234 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 226 235 endif 227 236 228 237 ifeq ($(COMPILER),clang) 229 CFLAGS = $(CLANG_CFLAGS) $(EXTRA_CFLAGS)238 CFLAGS += $(CLANG_CFLAGS) $(EXTRA_CFLAGS) 230 239 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 231 240 endif
Note:
See TracChangeset
for help on using the changeset viewer.