Changes in uspace/Makefile.common [1cb092d:f63a591d] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile.common
r1cb092d rf63a591d 88 88 LIBPCI_PREFIX = $(LIB_PREFIX)/pci 89 89 90 LIB SOCKET_PREFIX = $(LIB_PREFIX)/socket90 LIBPACKET_PREFIX = $(LIB_PREFIX)/packet 91 91 LIBNET_PREFIX = $(LIB_PREFIX)/net 92 92 … … 94 94 95 95 LINKER_SCRIPT ?= $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld 96 97 ifeq ($(CONFIG_OPTIMIZE_FOR_SIZE),y) 98 OPTIMIZATION = s 99 else 100 OPTIMIZATION = 3 101 endif 96 102 97 103 .PHONY: all clean … … 103 109 rm -f $(DEPEND) $(DEPEND_PREV) $(JOB) $(OUTPUT) $(EXTRA_OUTPUT) $(EXTRA_CLEAN) 104 110 find . -name '*.o' -follow -exec rm \{\} \; 105 106 ifeq ($(CONFIG_OPTIMIZE_FOR_SIZE),y)107 OPTIMIZATION = s108 else109 OPTIMIZATION = 3110 endif111 111 112 112 GCC_CFLAGS = -I$(LIBC_PREFIX)/include -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \ … … 115 115 -Wall -Wextra -Wno-clobbered -Wno-unused-parameter -Wmissing-prototypes \ 116 116 -Werror-implicit-function-declaration -Wwrite-strings \ 117 - Werror -pipe -g -D__$(ENDIANESS)__117 -pipe -g -D__$(ENDIANESS)__ 118 118 119 119 ICC_CFLAGS = -I$(LIBC_PREFIX)/include -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \ … … 122 122 -Wall -Wextra -Wno-clobbered -Wno-unused-parameter -Wmissing-prototypes \ 123 123 -Werror-implicit-function-declaration -Wwrite-strings \ 124 - Werror -pipe -g -D__$(ENDIANESS)__124 -pipe -g -D__$(ENDIANESS)__ 125 125 126 126 CLANG_CFLAGS = -I$(LIBC_PREFIX)/include -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \ … … 131 131 -pipe -g -arch $(CLANG_ARCH) -D__$(ENDIANESS)__ 132 132 133 ifeq ($(CONFIG_DEBUG),y) 134 GCC_CFLAGS += -Werror 135 ICC_CFLAGS += -Werror 136 endif 137 133 138 ## Setup platform configuration 134 139 # … … 167 172 ifneq ($(BINARY),) 168 173 %.disasm: $(BINARY) 174 ifeq ($(CONFIG_LINE_DEBUG),y) 175 $(OBJDUMP) -d -S $< > $@ 176 else 169 177 $(OBJDUMP) -d $< > $@ 178 endif 170 179 171 180 $(BINARY): $(LINKER_SCRIPT) $(OBJECTS) $(LIBS) $(BASE_LIBS)
Note:
See TracChangeset
for help on using the changeset viewer.