--- Comment #14 from rth at gcc dot gnu dot org 2009-11-14 02:22 ---
This is a linker bug. Recompiling without -g, so as to get error messages
without the unhelpful symbolic interpretation, I can reproduce
msmpeg4.c:(.text.unlikely+0xbe2): relocation truncated to fit: GPREL22 against
--- Comment #13 from mans at mansr dot com 2009-11-05 21:29 ---
Removing -Bsymbolic caused many more of those messages.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41567
--- Comment #11 from mans at mansr dot com 2009-10-31 12:28 ---
Adding -mno-sdata does not help. Note that the error messages are always
referring to .bss, never to .sbss.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41567
--- Comment #12 from rguenth at gcc dot gnu dot org 2009-10-31 13:01
---
Try dropping -Bsymbolic
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41567
--- Comment #7 from sje at cup dot hp dot com 2009-10-30 20:15 ---
I tried (and failed) to reproduce this using msmpeg4.i and compiling with:
gcc -shared -pthread -std=c99 -fomit-frame-pointer -g -O3 -fno-math-errno
-fno-signed-zeros -fPIC -fno-tree-vectorize msmpeg4.i -o x.so
I tried
--- Comment #8 from T-Bone at parisc-linux dot org 2009-10-30 21:23 ---
Subject: Re: Too small .bss stack
On Fri, Oct 30, 2009 at 9:15 PM, sje at cup dot hp dot com
gcc-bugzi...@gcc.gnu.org wrote:
--- Comment #7 from sje at cup dot hp dot com  2009-10-30 20:15 ---
I tried
--- Comment #9 from sje at cup dot hp dot com 2009-10-30 21:34 ---
I thought the report and log was clear enough on the fact that this is
indeed a problem that only arises during the final link. If not, then
now it is ;)
I guess the point I was trying to make is that I don't think
--- Comment #10 from sje at cup dot hp dot com 2009-10-30 21:54 ---
I am not sure if this would help or not but it might be interesting to try the
-mno-sdata flag on the compilation to see if that helps. By default GCC on
IA64 will use .sbss (short bss) and .bss (normal bss) sections.
--- Comment #4 from T-Bone at parisc-linux dot org 2009-10-05 13:03 ---
Here's additional input for this bug, focusing on the ffmpeg commit which first
triggered this error (r18553):
$ gcc-4.4 -v
Using built-in specs.
Target: ia64-linux-gnu
Configured with: ../src/configure -v
--- Comment #5 from T-Bone at parisc-linux dot org 2009-10-05 13:05 ---
Created an attachment (id=18709)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18709action=view)
preprocessed msmpeg4
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41567
--- Comment #6 from laurent at guerby dot net 2009-10-05 13:19 ---
Andrew, did you reproduce it? If not what's missing/would help?
--
laurent at guerby dot net changed:
What|Removed |Added
--- Comment #1 from marillat at debian dot org 2009-10-04 13:16 ---
Created an attachment (id=18702)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18702action=view)
preprocessed mpeg12enc.i
Tell me if you want another preprocessed files.
--
--- Comment #2 from marillat at debian dot org 2009-10-04 20:59 ---
gcc is 4.4.1 and not 4.3.4
You can find more compilation logs here (near the bottom). Click on (stderr)
link to see error messages.
http://fate.multimedia.cx/
Also mplayer doesn't build with gcc 4.1.3, 4.2.4 and 4.3.4
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-10-04 22:11 ---
ccache cc -DHAVE_AV_CONFIG_H -I. -I/build/buildd/ffmpeg-dmo-0.5+svn20090928
-D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -DPIC -Wall -g -fPIC -DPIC -Wall -g -fPIC -DPIC
14 matches
Mail list logo