This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/48308] [4.6/4.7/4.8 Regression] crosscompiling to arm fails with assembler: can't resolve '.LC4' {.rodata.str1.1 section} - '.LPIC4' {*UND* section}


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308

Matt Heck <breakpoint at runbox dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |breakpoint at runbox dot
                   |                            |com

--- Comment #22 from Matt Heck <breakpoint at runbox dot com> 2012-05-30 23:59:46 UTC ---
A quick comment for folks trying to work around Buildroot problems related to
this:

As of this date, this problem still occurs using current Buildroot materials
and attempt to build for, for instance, the AT91SAM9M10-G45-EK.  The failure
occurs in the SSL library (presumably a stress point due to how heavily
optimized it is).

For the moment, the workaround is to set the GCC compiler version to 4.5.x,
instead of 4.6.x.  This seems to work.

FWIW, I would recommend testing a fairly thorough (lots of packages, including
SSL and Xorg) Buildroot test for an ARM9 target as a good way to check whether
or not this bug has been resolved.  I'd be happy to try that myself when
there's a fix.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]