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