common/autoconf/platform.m4

changeset 766
4fb877dfe5c4
parent 698
e404d321abc6
child 788
0874bb4707b7
child 971
584dc2e95e04
equal deleted inserted replaced
764:b7e64be81c8a 766:4fb877dfe5c4
410 # Add -mX to various FLAGS variables. 410 # Add -mX to various FLAGS variables.
411 AC_DEFUN([PLATFORM_SET_COMPILER_TARGET_BITS_FLAGS], 411 AC_DEFUN([PLATFORM_SET_COMPILER_TARGET_BITS_FLAGS],
412 [ 412 [
413 # keep track of c/cxx flags that we added outselves... 413 # keep track of c/cxx flags that we added outselves...
414 # to prevent emitting warning... 414 # to prevent emitting warning...
415 ADDED_CFLAGS=" -m${OPENJDK_TARGET_CPU_BITS}" 415 TARGET_BITS_FLAG="-m${OPENJDK_TARGET_CPU_BITS}"
416 ADDED_CXXFLAGS=" -m${OPENJDK_TARGET_CPU_BITS}" 416 AC_SUBST(TARGET_BITS_FLAG)
417 ADDED_LDFLAGS=" -m${OPENJDK_TARGET_CPU_BITS}" 417
418 418 CFLAGS="${CFLAGS} ${TARGET_BITS_FLAG}"
419 CFLAGS="${CFLAGS}${ADDED_CFLAGS}" 419 CXXFLAGS="${CXXFLAGS} ${TARGET_BITS_FLAG}"
420 CXXFLAGS="${CXXFLAGS}${ADDED_CXXFLAGS}" 420 LDFLAGS="${LDFLAGS} ${TARGET_BITS_FLAG}"
421 LDFLAGS="${LDFLAGS}${ADDED_LDFLAGS}" 421
422 422 CFLAGS_JDK="${CFLAGS_JDK} ${TARGET_BITS_FLAG}"
423 CFLAGS_JDK="${CFLAGS_JDK}${ADDED_CFLAGS}" 423 CXXFLAGS_JDK="${CXXFLAGS_JDK} ${TARGET_BITS_FLAG}"
424 CXXFLAGS_JDK="${CXXFLAGS_JDK}${ADDED_CXXFLAGS}" 424 LDFLAGS_JDK="${LDFLAGS_JDK} ${TARGET_BITS_FLAG}"
425 LDFLAGS_JDK="${LDFLAGS_JDK}${ADDED_LDFLAGS}"
426 ]) 425 ])
427 426
428 AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_TARGET_BITS], 427 AC_DEFUN_ONCE([PLATFORM_SETUP_OPENJDK_TARGET_BITS],
429 [ 428 [
430 ############################################################################### 429 ###############################################################################

mercurial