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 ############################################################################### |