Changes in uspace/Makefile.common [2f9a8e8:1dcc0b9] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile.common
r2f9a8e8 r1dcc0b9 142 142 LIBHOUND_PREFIX = $(LIB_PREFIX)/hound 143 143 LIBPCM_PREFIX = $(LIB_PREFIX)/pcm 144 LIBNET_PREFIX = $(LIB_PREFIX)/net 144 145 LIBNIC_PREFIX = $(LIB_PREFIX)/nic 145 146 LIBIEEE80211_PREFIX = $(LIB_PREFIX)/ieee80211 … … 157 158 LIBMBR_PREFIX = $(LIB_PREFIX)/mbr 158 159 LIBGPT_PREFIX = $(LIB_PREFIX)/gpt 159 LIBNETTL_PREFIX = $(LIB_PREFIX)/nettl160 160 161 161 LIBURCU_PREFIX = $(LIB_PREFIX)/urcu … … 249 249 # something won't break because of that: 250 250 # -fexec-charset=UTF-8 -fwide-exec-charset=UTF-32$(ENDIANESS) -finput-charset=UTF-8 251 CLANG_CFLAGS = $( INCLUDES_FLAGS) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \251 CLANG_CFLAGS = $(LIBC_INCLUDES_FLAGS) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \ 252 252 -ffreestanding -fno-builtin -nostdlib -nostdinc \ 253 253 -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes \ 254 -std=gnu99 -Werror-implicit-function-declaration -Wwrite-strings \ 255 -integrated-as -pipe -g -target $(CLANG_TARGET) -D__$(ENDIANESS)__ 254 -Werror-implicit-function-declaration -Wwrite-strings \ 255 -integrated-as \ 256 -pipe -g -target $(CLANG_TARGET) -D__$(ENDIANESS)__ 256 257 257 258 LIB_CFLAGS = $(CFLAGS) -fPIC -D__IN_SHARED_LIBC__ … … 264 265 265 266 ifeq ($(CONFIG_LINE_DEBUG),y) 266 GCC_CFLAGS += -g gdb267 GCC_CFLAGS += -g 267 268 ICC_CFLAGS += -g 268 269 CLANG_CFLAGS += -g … … 291 292 292 293 ifeq ($(COMPILER),gcc_cross) 293 CFLAGS += $(GCC_CFLAGS) 294 CFLAGS += $(GCC_CFLAGS) $(EXTRA_CFLAGS) 294 295 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 295 296 endif 296 297 297 298 ifeq ($(COMPILER),gcc_helenos) 298 CFLAGS += $(GCC_CFLAGS) 299 CFLAGS += $(GCC_CFLAGS) $(EXTRA_CFLAGS) 299 300 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 300 301 endif 301 302 302 303 ifeq ($(COMPILER),gcc_native) 303 CFLAGS += $(GCC_CFLAGS) 304 CFLAGS += $(GCC_CFLAGS) $(EXTRA_CFLAGS) 304 305 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 305 306 endif 306 307 307 308 ifeq ($(COMPILER),icc) 308 CFLAGS += $(ICC_CFLAGS) 309 CFLAGS += $(ICC_CFLAGS) $(EXTRA_CFLAGS) 309 310 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 310 311 endif 311 312 312 313 ifeq ($(COMPILER),clang) 313 CFLAGS += $(CLANG_CFLAGS) 314 CFLAGS += $(CLANG_CFLAGS) $(EXTRA_CFLAGS) 315 GCC_CFLAGS += $(EXTRA_CFLAGS) 314 316 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 315 317 endif … … 373 375 374 376 %.o: %.S $(DEPEND) 375 $(GCC) $(DEFS) $(GCC_CFLAGS) $(EXTRA_CFLAGS)-D__ASM__ -c $< -o $@376 ifeq ($(PRECHECK),y) 377 $(JOBFILE) $(JOB) $< $@ as asm/preproc $(DEFS) $(CFLAGS) $(EXTRA_CFLAGS)-D__ASM__377 $(GCC) $(DEFS) $(GCC_CFLAGS) -D__ASM__ -c $< -o $@ 378 ifeq ($(PRECHECK),y) 379 $(JOBFILE) $(JOB) $< $@ as asm/preproc $(DEFS) $(CFLAGS) -D__ASM__ 378 380 endif 379 381 … … 385 387 386 388 %.o: %.c $(DEPEND) 387 $(CC) $(DEFS) $(CFLAGS) $(EXTRA_CFLAGS)-c $< -o $@388 ifeq ($(PRECHECK),y) 389 $(JOBFILE) $(JOB) $< $@ cc core $(DEFS) $(CFLAGS) $(EXTRA_CFLAGS)389 $(CC) $(DEFS) $(CFLAGS) -c $< -o $@ 390 ifeq ($(PRECHECK),y) 391 $(JOBFILE) $(JOB) $< $@ cc core $(DEFS) $(CFLAGS) 390 392 endif 391 393 392 394 %.test.o: %.c $(DEPEND) 393 $(CC) $(DEFS) $(CFLAGS) $( EXTRA_CFLAGS) $(TEST_CFLAGS) -c $< -o $@394 ifeq ($(PRECHECK),y) 395 $(JOBFILE) $(JOB) $< $@ cc core $(DEFS) $(CFLAGS) $(EXTRA_CFLAGS) $(TEST_CFLAGS)395 $(CC) $(DEFS) $(CFLAGS) $(TEST_CFLAGS) -c $< -o $@ 396 ifeq ($(PRECHECK),y) 397 $(JOBFILE) $(JOB) $< $@ cc core $(DEFS) $(CFLAGS) 396 398 endif 397 399 398 400 %.lo: %.S $(DEPEND) 399 $(CC) $(DEFS) $(LIB_CFLAGS) $(EXTRA_CFLAGS)-D__ASM__ -c $< -o $@400 ifeq ($(PRECHECK),y) 401 $(JOBFILE) $(JOB) $< $@ as asm/preproc $(DEFS) $( LIB_CFLAGS) $(EXTRA_CFLAGS) -D__ASM__401 $(CC) $(DEFS) $(LIB_CFLAGS) -D__ASM__ -c $< -o $@ 402 ifeq ($(PRECHECK),y) 403 $(JOBFILE) $(JOB) $< $@ as asm/preproc $(DEFS) $(CFLAGS) -D__ASM__ 402 404 endif 403 405 … … 409 411 410 412 %.lo: %.c $(DEPEND) 411 $(CC) $(DEFS) $(LIB_CFLAGS) $(EXTRA_CFLAGS)-c $< -o $@412 ifeq ($(PRECHECK),y) 413 $(JOBFILE) $(JOB) $< $@ cc core $(DEFS) $( LIB_CFLAGS) $(EXTRA_CFLAGS)413 $(CC) $(DEFS) $(LIB_CFLAGS) -c $< -o $@ 414 ifeq ($(PRECHECK),y) 415 $(JOBFILE) $(JOB) $< $@ cc core $(DEFS) $(CFLAGS) 414 416 endif 415 417 416 418 $(DEPEND): $(PRE_DEPEND) 417 makedepend -f - -- $(DEPEND_DEFS) $(CFLAGS) $(EXTRA_CFLAGS)-- $(SOURCES) $(TEST_SOURCES) > $@ 2> /dev/null419 makedepend -f - -- $(DEPEND_DEFS) $(CFLAGS) -- $(SOURCES) $(TEST_SOURCES) > $@ 2> /dev/null 418 420 -[ -f $(DEPEND_PREV) ] && diff -q $(DEPEND_PREV) $@ && mv -f $(DEPEND_PREV) $@ 419 421
Note:
See TracChangeset
for help on using the changeset viewer.