common/autoconf/platform.m4

changeset 798
ac3f5137f84d
parent 788
0874bb4707b7
child 839
174a54ce39c4
equal deleted inserted replaced
797:69da99676239 798:ac3f5137f84d
420 420
421 # Support macro for PLATFORM_SETUP_OPENJDK_TARGET_BITS. 421 # Support macro for PLATFORM_SETUP_OPENJDK_TARGET_BITS.
422 # Add -mX to various FLAGS variables. 422 # Add -mX to various FLAGS variables.
423 AC_DEFUN([PLATFORM_SET_COMPILER_TARGET_BITS_FLAGS], 423 AC_DEFUN([PLATFORM_SET_COMPILER_TARGET_BITS_FLAGS],
424 [ 424 [
425 # keep track of c/cxx flags that we added outselves... 425 # When we add flags to the "official" CFLAGS etc, we need to
426 # to prevent emitting warning... 426 # keep track of these additions in ADDED_CFLAGS etc. These
427 TARGET_BITS_FLAG="-m${OPENJDK_TARGET_CPU_BITS}" 427 # will later be checked to make sure only controlled additions
428 AC_SUBST(TARGET_BITS_FLAG) 428 # have been made to CFLAGS etc.
429 429 ADDED_CFLAGS=" -m${OPENJDK_TARGET_CPU_BITS}"
430 CFLAGS="${CFLAGS} ${TARGET_BITS_FLAG}" 430 ADDED_CXXFLAGS=" -m${OPENJDK_TARGET_CPU_BITS}"
431 CXXFLAGS="${CXXFLAGS} ${TARGET_BITS_FLAG}" 431 ADDED_LDFLAGS=" -m${OPENJDK_TARGET_CPU_BITS}"
432 LDFLAGS="${LDFLAGS} ${TARGET_BITS_FLAG}" 432
433 433 CFLAGS="${CFLAGS}${ADDED_CFLAGS}"
434 CFLAGS_JDK="${CFLAGS_JDK} ${TARGET_BITS_FLAG}" 434 CXXFLAGS="${CXXFLAGS}${ADDED_CXXFLAGS}"
435 CXXFLAGS_JDK="${CXXFLAGS_JDK} ${TARGET_BITS_FLAG}" 435 LDFLAGS="${LDFLAGS}${ADDED_LDFLAGS}"
436 LDFLAGS_JDK="${LDFLAGS_JDK} ${TARGET_BITS_FLAG}" 436
437 CFLAGS_JDK="${CFLAGS_JDK}${ADDED_CFLAGS}"
438 CXXFLAGS_JDK="${CXXFLAGS_JDK}${ADDED_CXXFLAGS}"
439 LDFLAGS_JDK="${LDFLAGS_JDK}${ADDED_LDFLAGS}"
437 ]) 440 ])
438 441
439 AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_TARGET_BITS], 442 AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_TARGET_BITS],
440 [ 443 [
441 ############################################################################### 444 ###############################################################################

mercurial