64-bit GMP on Apple G5/OS X v10.4 (Rev 1)
pbmcl at netscape.net
pbmcl at netscape.net
Sun May 8 08:16:34 CEST 2005
Mark Rodenkirch <mgrogue at wi.rr.com> wrote:
>I've looked at your changes and I think there are ways to simplify
>this significantly. So if you want a rev 2, here are some ideas.
Nice work! I could never figure out how to get the compiler to set the machine mode to 64 bits for .asm files. (But I was working with pre-release versions of gcc4, which were pretty awful at the beginning. Once the C code started to work, I just used that.)
>You change to config.guess is fine, but you can make this change to
>configure.in to set the compile flags and directory.
>
> case $host in
> powerpc970-*-darwin8*)
> gcc_cflags="-g -O2 -m64 -mpowerpc"
> gcc_cflags_optlist="asm precomp cpu"
> path="powerpc64" ;;
> *)
> case $host_cpu in
> powerpc740 | powerpc750 | powerpc7400 | powerpc970)
> path="powerpc32/750 powerpc32" ;;
> *)
> path="powerpc32" ;;
> esac
> esac
>
>and the
> powerpc970) gcc_cflags_cpu="-mcpu=G5" ;;
>
>line.
>
>The only other change is that the sources in powerpc64 that use a '#'
>for a comment must be change to use 'C' instead. This would be
>consistent with the other powerpc asm source files in that
>directory.
Did you keep the other file patches?
>These changes should be easier for the GMP team to incorporate.
Soon, we hope! :-)
Phil
__________________________________________________________________
Switch to Netscape Internet Service.
As low as $9.95 a month -- Sign up today at http://isp.netscape.com/register
Netscape. Just the Net You Need.
New! Netscape Toolbar for Internet Explorer
Search from anywhere on the Web and block those annoying pop-ups.
Download now at http://channels.netscape.com/ns/search/install.jsp
More information about the gmp-discuss
mailing list