This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v2.1] Use long for mantissa for generic mp code
On 03/15/2013 05:00 PM, Richard Henderson wrote:
> On 2013-03-15 10:40, Siddhesh Poyarekar wrote:
>> OK, I've totally mesed up the patch on 32-bit. I'll revert it and
>> work on it again next week. There are a number of places I've
>> missed casting variables up, so I'll do some real testing on 32-bit
>> (I've got a raspberry pi that I'll try to set up) and post the
>> patch again.
>
> Ok.
>
> FWIW, while setting up testing on a pi is probably useful long-term,
> just testing with CC="gcc -m32" on x86_64 host is almost certainly
> quicker.
Oh goodness yes, please just use -m32 :-)
Here is a snippet from my bespoke build scripts:
...
# 32-bit builds, using experimental gcc.
export PATH="/home/carlos/install-gcc-4.8/bin:$PATH"
export CC="gcc -m32"
export CXX="g++ -m32"
export CFLAGS="-g -O2 -march=i686"
export CXXFLAGS="-g -O2 -march=i686"
export CPPFLAGS="-g -O2 -march=i686"
host="--host i686-pc-linux-gnu"
build="--build i686-pc-linux-gnu"
target="--target i686-pc-linux-gnu"
...
Which is enough to get you a 32-bit build and test.
Cheers,
Carlos.