Changeset d75dc05 in mainline
- Timestamp:
- 2017-10-09T18:17:05Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 02667d9
- Parents:
- ca207e0
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
rca207e0 rd75dc05 298 298 @ "clang" Clang 299 299 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler) 300 @ "icc" Intel C Compiler301 300 @ "gcc_native" GNU C Compiler (native) 302 ! [PLATFORM=amd64|PLATFORM=ia32|PLATFORM=ia64] COMPILER (choice) 303 304 % Compiler 305 @ "gcc_cross" GNU C Compiler (cross-compiler) 306 @ "clang" Clang 307 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler) 308 @ "gcc_native" GNU C Compiler (native) 309 ! [PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64|PLATFORM=riscv64] COMPILER (choice) 301 ! COMPILER (choice) 310 302 311 303 % Clang Integrated Assembler -
boot/Makefile.build
rca207e0 rd75dc05 52 52 -pipe 53 53 54 ICC_CFLAGS = -Wall -Wmissing-prototypes -Werror-implicit-function-declaration -wd17055 56 54 CLANG_CFLAGS = -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes \ 57 55 -Werror-implicit-function-declaration -Wwrite-strings \ … … 78 76 ifeq ($(COMPILER),gcc_helenos) 79 77 CFLAGS = $(COMMON_CFLAGS) $(GCC_CFLAGS) $(EXTRA_CFLAGS) 80 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS)81 endif82 83 84 ifeq ($(COMPILER),icc)85 CFLAGS = $(COMMON_CFLAGS) $(ICC_CFLAGS) $(EXTRA_CFLAGS)86 78 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 87 79 endif -
contrib/tools/random_check.sh
rca207e0 rd75dc05 52 52 echo "COMPILER=gcc_native" >>"$PRUNE_CONFIG_FILE" 53 53 echo "COMPILER=gcc_helenos" >>"$PRUNE_CONFIG_FILE" 54 echo "COMPILER=icc" >>"$PRUNE_CONFIG_FILE"55 54 ;; 56 55 *|h) -
kernel/Makefile
rca207e0 rd75dc05 92 92 -Wwrite-strings -pipe 93 93 94 ICC_CFLAGS = -Wall -Wmissing-prototypes \95 -Werror-implicit-function-declaration -wd17096 97 94 CLANG_CFLAGS = -std=gnu99 -Wall -Wextra -Wno-unused-parameter \ 98 95 -Wno-missing-field-initializers -Wno-unused-command-line-argument \ … … 171 168 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 172 169 INSTRUMENTATION = -finstrument-functions 173 endif174 175 ifeq ($(COMPILER),icc)176 CFLAGS = $(COMMON_CFLAGS) $(ICC_CFLAGS)177 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS)178 INSTRUMENTATION =179 170 endif 180 171 -
tools/autotool.py
rca207e0 rd75dc05 893 893 common['CC_AUTOGEN'] = common['CC'] 894 894 895 if (config['COMPILER'] == "icc"):896 check_app([common['CC'], "-V"], "Intel C++ Compiler", "support is experimental")897 check_gcc(None, "", common, PACKAGE_GCC)898 check_binutils(None, binutils_prefix, common, PACKAGE_BINUTILS)899 900 common['CC'] = "icc"901 common['CC_AUTOGEN'] = common['CC']902 903 895 if (config['COMPILER'] == "clang"): 904 896 check_binutils(path, prefix, common, PACKAGE_CROSS) -
uspace/Makefile.common
rca207e0 rd75dc05 244 244 -Wwrite-strings -pipe 245 245 246 ICC_CFLAGS = -Wall -Wextra -Wno-clobbered -Wno-unused-parameter \247 -Wmissing-prototypes -Werror-implicit-function-declaration \248 -Wwrite-strings -pipe249 250 246 # -Wno-missing-prototypes is there because it warns about main(). 251 247 # This should be fixed elsewhere. … … 261 257 ifeq ($(CONFIG_LINE_DEBUG),y) 262 258 GCC_CFLAGS += -ggdb 263 ICC_CFLAGS += -g264 259 CLANG_CFLAGS += -g 265 260 endif … … 293 288 ifeq ($(COMPILER),gcc_native) 294 289 CFLAGS += $(COMMON_CFLAGS) $(GCC_CFLAGS) 295 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS)296 endif297 298 ifeq ($(COMPILER),icc)299 CFLAGS += $(COMMON_CFLAGS) $(ICC_CFLAGS)300 290 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 301 291 endif
Note:
See TracChangeset
for help on using the changeset viewer.