Lines Matching +full:check +full:- +full:macos
4 # Copyright (c) 1999-2015, International Business Machines Corporation and
16 if test $ec -eq 0
23 …echo "${uletter}sage: $me [ -h, --help ] [ --enable-debug | --disable-release ] platform [ config…
24 if test $ec -eq 0
28 Options: -h, --help Print this message and exit
29 --enable-debug Enable support for debugging
30 --disable-release Disable presetting optimization flags
35 CXXFLAGS=xyz path/to/runConfigureICU --enable-debug ...
41 AIX/OpenXL Use the IBM Open XL ibm-clang_r/ibm-clang++_r compilers on AIX
47 HP-UX/ACC Use the HP ANSI C/Advanced C++ compilers on HP-UX 11
55 macOS Use the default compilers on macOS (Darwin)
56 macOS/gcc Use the GNU gcc/g++ compilers on macOS (Darwin)
77 while test $# -ne 0
80 -h|--help)
83 --enable-debug)
85 OPTS="$OPTS --enable-debug"
87 --disable-release)
89 OPTS="$OPTS --disable-release"
107 rm -f config.cache
108 rm -f config.log
109 rm -f config.status
111 DEBUG_CFLAGS='-g'
112 DEBUG_CXXFLAGS='-g'
116 if test -f ./configure
140 if [ ! -x $CC ]; then
141 … echo "ERROR: xlclang was not found, please check the PATH to make sure it is correct."; exit 1
144 if [ ! -x $CXX ]; then
145 … echo "ERROR: xlclang++ was not found, please check the PATH to make sure it is correct."; exit 1
147 RELEASE_CFLAGS="-O3 -qstrict=ieeefp"
148 RELEASE_CXXFLAGS="-O3 -qstrict=ieeefp"
155 DEBUG_CFLAGS='-g -O0'
156 DEBUG_CXXFLAGS='-g -O0'
160 THE_COMP="ibm-clang_r"
161 CC=`which ibm-clang_r`; export CC
162 if [ ! -x $CC ]; then
163 … echo "ERROR: ibm-clang_r was not found, please check the PATH to make sure it is correct."; exit 1
165 CXX=`which ibm-clang++_r`; export CXX
166 if [ ! -x $CXX ]; then
167 …echo "ERROR: ibm-clang++_r was not found, please check the PATH to make sure it is correct."; exit…
169 RELEASE_CFLAGS="-O3"
170 RELEASE_CXXFLAGS="-O3"
177 RELEASE_CFLAGS="-xO1 -xlibmil"
178 RELEASE_CXXFLAGS="-O4 -xlibmil"
185 RELEASE_CFLAGS=-O1
186 RELEASE_CXXFLAGS=-O2
193 LDFLAGS="${LDFLAGS} -lCrun";export LDFLAGS
194 RELEASE_CFLAGS=-xO3
195 RELEASE_CXXFLAGS=-O3
197 HP-UX/ACC)
198 THE_OS="HP-UX 11"
210 CPP="$CC -c -qpponly"; export CPP
215 RELEASE_CFLAGS='-O4'
216 RELEASE_CXXFLAGS='-O4'
223 RELEASE_CFLAGS='-O2'
224 RELEASE_CXXFLAGS='-O2'
230 ICC_VER=`${CC} -v 2>&1`
231 RELEASE_CFLAGS='-O'
232 RELEASE_CXXFLAGS='-O'
233 export CFLAGS="-fp-model precise"
234 export CXXFLAGS="-fp-model precise"
238 export CFLAGS="${CFLAGS} -O0"
239 export CXXFLAGS="${CXXFLAGS} -O0"
240 echo "ICC 9.0 does not work with optimization- disabling optimizations"
249 RELEASE_CFLAGS="-O3"
250 RELEASE_CXXFLAGS="-O3"
257 RELEASE_CFLAGS='-O3'
258 RELEASE_CXXFLAGS='-O3'
259 DEBUG_CFLAGS='-g'
260 DEBUG_CXXFLAGS='-g'
267 RELEASE_CFLAGS='-O3'
268 RELEASE_CXXFLAGS='-O3'
269 DEBUG_CFLAGS='-g'
270 DEBUG_CXXFLAGS='-g'
275 RELEASE_CFLAGS='-O3'
276 RELEASE_CXXFLAGS='-O3'
277 DEBUG_CFLAGS='-g'
278 DEBUG_CXXFLAGS='-g'
283 RELEASE_CFLAGS='-O3'
284 RELEASE_CXXFLAGS='-O3'
291 RELEASE_CFLAGS='-Gy -MD'
292 RELEASE_CXXFLAGS='-Gy -MD'
293 DEBUG_CFLAGS='-FS -Zi -MDd'
294 DEBUG_CXXFLAGS='-FS -Zi -MDd'
295 DEBUG_LDFLAGS='-DEBUG'
320 macOS|MacOSX)
321 THE_OS="MacOS X (Darwin)"
323 RELEASE_CFLAGS='-O2'
324 RELEASE_CXXFLAGS='-O2'
325 DEBUG_CFLAGS='-g -O0'
326 DEBUG_CXXFLAGS='-g -O0'
328 macOS/gcc|MacOSX/GCC)
329 THE_OS="MacOS X (Darwin)"
331 RELEASE_CFLAGS='-O2'
332 RELEASE_CXXFLAGS='-O2'
333 DEBUG_CFLAGS='-g -O0'
334 DEBUG_CXXFLAGS='-g -O0'
341 RELEASE_CFLAGS='-O3'
342 RELEASE_CXXFLAGS='-O3'
350 RELEASE_CFLAGS='-Gy -MD'
351 RELEASE_CXXFLAGS='-Gy -MD'
352 DEBUG_CFLAGS='-FS -Zi -MDd'
353 DEBUG_CXXFLAGS='-FS -Zi -MDd'
354 DEBUG_LDFLAGS='-DEBUG'
359 DEBUG_CFLAGS='-g -O0'
360 DEBUG_CXXFLAGS='-g -O0'
377 CC=`which ibm-clang`; export CC
378 if [ ! -x $CC ]; then
379 … echo "ERROR: ibm-clang was not found, please check the PATH to make sure it is correct."; exit 1
381 CXX=`which ibm-clang++`; export CXX
382 if [ ! -x $CXX ]; then
383 … echo "ERROR: ibm-clang++ was not found, please check the PATH to make sure it is correct."; exit 1
385 …AGS='-O2 -m32 -D_UNIX03_SOURCE -D_UNIX03_THREADS -D_POSIX_SOURCE -D_POSIX_THREADS -D_OPEN_SYS_SOCK…
386 …AGS='-O2 -m32 -D_UNIX03_SOURCE -D_UNIX03_THREADS -D_POSIX_SOURCE -D_POSIX_THREADS -D_OPEN_SYS_SOCK…
387 RELEASE_LDFLAGS='-m32'
388 …GS='-g -O0 -m32 -D_UNIX03_SOURCE -D_UNIX03_THREADS -D_POSIX_SOURCE -D_POSIX_THREADS -D_OPEN_SYS_SO…
389 …GS='-g -O0 -m32 -D_UNIX03_SOURCE -D_UNIX03_THREADS -D_POSIX_SOURCE -D_POSIX_THREADS -D_OPEN_SYS_SO…
390 DEBUG_LDFLAGS='-m32'
393 >&2 echo "$me: unrecognized platform \"$platform\" (use --help for help)"
400 if test $release -eq 1
405 gcc|*/gcc|*-gcc-*|*/*-gcc-*)
406 RELEASE_CFLAGS=-O3
417 g++|*/g++|*-g++-*|*/*-g++-*)
418 RELEASE_CXXFLAGS=-O3
432 if test $debug -eq 1