Lines Matching full:gcc
63 CC = gcc
110 CC_VENDOR := $(firstword $(filter gcc (GCC) clang cc icc icc_orig oneAPI XL emcc,$(subst -, ,$(shell $(CC) --version))))
111 CC_VENDOR := $(subst (GCC),gcc,$(subst icc_orig,icc,$(CC_VENDOR)))
112 CC_VENDOR := $(if $(filter cc,$(CC_VENDOR)),gcc,$(CC_VENDOR))
119 # GCC: use -march=native only on x86 (where -mcpu doesn't exist); use -mcpu=native elsewhere
120 MARCHFLAG.gcc := $(if $(filter x86_64 i%86,$(UNAME_M)),-march=native,-mcpu=native)
121 MARCHFLAG.clang := $(MARCHFLAG.gcc)
124 OMP_SIMD_FLAG.gcc := -fopenmp-simd
125 OMP_SIMD_FLAG.clang := $(OMP_SIMD_FLAG.gcc)
128 OMP_FLAG.gcc := -fopenmp
129 OMP_FLAG.clang := $(OMP_FLAG.gcc)
132 SYCL_FLAG.gcc :=
136 OPT.gcc := -g -ffp-contract=fast
137 OPT.clang := $(OPT.gcc)
138 OPT.icc := $(OPT.gcc)
141 CFLAGS.gcc := $(if $(STATIC),,-fPIC) -std=c11 -Wall -Wextra -Wno-unused-parameter -MMD -MP
142 CFLAGS.clang := $(CFLAGS.gcc)
143 CFLAGS.icc := $(CFLAGS.gcc)
147 CXXFLAGS.gcc := $(if $(STATIC),,-fPIC) -std=c++11 -Wall -Wextra -Wno-unused-parameter -MMD -MP
148 CXXFLAGS.clang := $(CXXFLAGS.gcc)
149 CXXFLAGS.icc := $(CXXFLAGS.gcc)
158 # This check works with compilers that use gcc and clang. It fails with some