Commit 0956bc9b authored by Reimar Döffinger's avatar Reimar Döffinger

Enable hardcoded tables for ia64 shared builds.

At least for cross-compilation with Gentoo gcc 4.4.2 it fixes the build errors
due to GPREL 22 being insufficient for the .bss size of > 4 MB without it.
Why these errors do not appear with static builds is unclear, it is not due
to PIC (shared builds with PIC disabled show the same issue).

Originally committed as revision 20409 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent f0125de9
...@@ -1800,6 +1800,8 @@ case "$arch" in ...@@ -1800,6 +1800,8 @@ case "$arch" in
arch="ia64" arch="ia64"
enable fast_64bit enable fast_64bit
spic=$shared spic=$shared
# HACK: currently fails to build if .bss is > 4MB and shared libs are built
enabled shared && enable hardcoded_tables
;; ;;
m68k) m68k)
arch="m68k" arch="m68k"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment