diff options
author | Nils Wallménius <nils@rockbox.org> | 2007-10-02 09:08:08 +0000 |
---|---|---|
committer | Nils Wallménius <nils@rockbox.org> | 2007-10-02 09:08:08 +0000 |
commit | 605949d48239551f721f5e8110d5f1001a2b2623 (patch) | |
tree | b809945dea13749f8d1881ba50611f6dbfed71d8 /tools | |
parent | 6d0ee558e86beece998bfa032c06b091cf723355 (diff) | |
download | rockbox-605949d48239551f721f5e8110d5f1001a2b2623.tar.gz rockbox-605949d48239551f721f5e8110d5f1001a2b2623.zip |
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
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/configure | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/configure b/tools/configure index ec0fa02aca..5311c64f55 100755 --- a/tools/configure +++ b/tools/configure | |||
@@ -134,7 +134,10 @@ simcc () { | |||
134 | esac | 134 | esac |
135 | 135 | ||
136 | if [ "`uname -m`" = "x86_64" ] || [ "`uname -m`" = "amd64" ]; then | 136 | if [ "`uname -m`" = "x86_64" ] || [ "`uname -m`" = "amd64" ]; then |
137 | GCCOPTS="$GCCOPTS -fPIC" # needed to make shared objects link | 137 | # fPIC is needed to make shared objects link |
138 | # setting visibility to hidden is necessary to avoid strange crashes | ||
139 | # due to symbol clashing | ||
140 | GCCOPTS="$GCCOPTS -fPIC -fvisibility=hidden" | ||
138 | fi | 141 | fi |
139 | 142 | ||
140 | GCCOPTS="$GCCOPTS -I\$(SIMDIR)" | 143 | GCCOPTS="$GCCOPTS -I\$(SIMDIR)" |