From 605949d48239551f721f5e8110d5f1001a2b2623 Mon Sep 17 00:00:00 2001 From: Nils Wallménius Date: Tue, 2 Oct 2007 09:08:08 +0000 Subject: Hide symbols by default on 64 bit sim buildsto avoid clashing, fixes crashing on track change with the same codec, crashing in calculator and text display in midiplay git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14953 a1c6a512-1295-4272-9138-f99709370657 --- tools/configure | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/configure b/tools/configure index ec0fa02aca..5311c64f55 100755 --- a/tools/configure +++ b/tools/configure @@ -134,7 +134,10 @@ simcc () { esac if [ "`uname -m`" = "x86_64" ] || [ "`uname -m`" = "amd64" ]; then - GCCOPTS="$GCCOPTS -fPIC" # needed to make shared objects link + # fPIC is needed to make shared objects link + # setting visibility to hidden is necessary to avoid strange crashes + # due to symbol clashing + GCCOPTS="$GCCOPTS -fPIC -fvisibility=hidden" fi GCCOPTS="$GCCOPTS -I\$(SIMDIR)" -- cgit v1.2.3