mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-20 23:08:34 -05:00
Merge topic 'bootstrap-aix-powerpc'
98c40dd22ebootstrap: Avoid TOC overflow on AIX powerpc493d6a66bbbootstrap: Remove stray indentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6911
This commit is contained in:
@@ -157,12 +157,19 @@ else
|
||||
cmake_system_hpux=false
|
||||
fi
|
||||
|
||||
# Determine whether this is AIX
|
||||
if echo "${cmake_system}" | grep AIX >/dev/null 2>&1; then
|
||||
cmake_system_aix=true
|
||||
else
|
||||
cmake_system_aix=false
|
||||
fi
|
||||
|
||||
# Determine whether this is Linux
|
||||
if echo "${cmake_system}" | grep Linux >/dev/null 2>&1; then
|
||||
cmake_system_linux=true
|
||||
else
|
||||
cmake_system_linux=false
|
||||
fi
|
||||
fi
|
||||
|
||||
# Determine whether this is a PA-RISC machine
|
||||
# This only works for Linux or HP-UX, not other PA-RISC OSs (BSD maybe?). Also
|
||||
@@ -1109,6 +1116,13 @@ if ${cmake_system_haiku}; then
|
||||
cmake_ld_flags="${LDFLAGS} -lroot -lbe"
|
||||
fi
|
||||
|
||||
# Add AIX arch-specific link flags.
|
||||
if ${cmake_system_aix}; then
|
||||
if uname -p | grep powerpc >/dev/null 2>&1; then
|
||||
cmake_ld_flags="${LDFLAGS} -Wl,-bbigtoc"
|
||||
fi
|
||||
fi
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# Detect known toolchains on some platforms.
|
||||
cmake_toolchains=''
|
||||
|
||||
Reference in New Issue
Block a user