http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16350
--- Comment #28 from Marc Kleine-Budde <mkl at pengutronix dot de> 2012-02-13 23:23:56 UTC --- (In reply to comment #27) > The precise scope of this bug is unclear to me. It's linux specific. > Big endian Linux targets _do_ seem to work now, and -mbig-endian generates > correct code regardless; however, non-Linux big-endian targets do not seem to > be recognized as big-endian by default (which means libgcc is built in little > endian mode, etc.). > > See bug 52187 (which may be a dupe of this one, depending on how you interpret > the scope of this bug). As Richard sid (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52187#c3) you can activate multilib on non-linux target and have both big and little endian libgcc. regards, Marc