diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2009-03-05 14:34:31 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-05 14:34:31 -0800 |
commit | 92c7311b1cb354745ec7b59b0e03910b3fe4c205 (patch) | |
tree | 981e45bbed625c3b207f9a05908482de9b0bdfd3 /android-configure.sh | |
parent | 8b23a6c7e1aee255004dd19098d4c2462b61b849 (diff) | |
download | external_qemu-92c7311b1cb354745ec7b59b0e03910b3fe4c205.zip external_qemu-92c7311b1cb354745ec7b59b0e03910b3fe4c205.tar.gz external_qemu-92c7311b1cb354745ec7b59b0e03910b3fe4c205.tar.bz2 |
auto import from //depot/cupcake/@136594
Diffstat (limited to 'android-configure.sh')
-rwxr-xr-x | android-configure.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/android-configure.sh b/android-configure.sh index c5e60ef..7542e9b 100755 --- a/android-configure.sh +++ b/android-configure.sh @@ -365,6 +365,22 @@ if [ $? != 0 ] ; then fi log "LD : linker check ok ($LD)" +# We may need to add -fno-stack-protector but this is not +# supported by older versions of GCC +# +cat > $TMPC <<EOF +int main(void) {} +EOF +OLD_CFLAGS="$CFLAGS" +CFLAGS="$CFLAGS -fno-stack-protector" +compile +if [ $? != 0 ] ; then + log "CFLAGS : C compiler doesn't support -fno-stack-protector" + CFLAGS="$OLD_CFLAGS" +else + log "CFLAGS : Adding -fno-stack-protector to CFLAGS" +fi + ### ### SDL Probe ### |