Thanks Jan, Committed revision 34381.
TODO: Rene I need your ack here. Thanks. Cheers, Aldas On Tue, Aug 25, 2009 at 4:41 PM, Jan Rovins <[email protected]> wrote: > > Hi List, > > glibc32 does not build on mips at all. > there is a "-m32" option that is sneaking in to the gcc wrapper somewhere > which fails the build, that has to be removed. > and the abi has to be stepped down to the "old 32" because the new " n32" > abi is still a 64bit abi, and tool chain errors will ensue when trying to > link as pure 32 bits. > > > =================================================================== > --- glibc32.conf (revision 34043) > +++ glibc32.conf (working copy) > @@ -12,9 +12,23 @@ > # GNU General Public License can be found in the file COPYING. > # --- T2-COPYRIGHT-NOTE-END --- > > -# we need -m32 ... - still needed? > -var_insert GCC_WRAPPER_INSERT " " "-m32" > > + > + > +echo "$arch_target" | grep -q mips > +if [ $? = 0 ]; then > + # -m32 option is not a legal option for mips > + var_remove GCC_WRAPPER_INSERT ' ' '-m32' > + # force 32 bit code > + var_insert GCC_WRAPPER_INSERT " " "-mabi=32" > + # not sure if these help or not > + #var_insert GCC_WRAPPER_INSERT " " "-mlong32" > + #var_insert GCC_WRAPPER_INSERT " " "-mgp32" > +else > + # we need -m32 ... - still needed? > + var_insert GCC_WRAPPER_INSERT " " "-m32" > +fi > + > arch_target="`echo $arch_target | arch2arch32`" > echo_status "Set arch_target to $arch_target ..." > set_confopt > > > > ----------------------------------------------------------- If you wish to > unsubscribe from this mailing, send mail to > [email protected] with a subject of: unsubscribe t2 >
----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [email protected] with a subject of: unsubscribe t2
