[m-rev.] for review: 64-bit Mercury for Mac OS X
Julien Fischer
juliensf at csse.unimelb.edu.au
Tue Mar 2 15:54:45 AEDT 2010
On Sat, 27 Feb 2010, Julien Fischer wrote:
> Support 64-bit Mercury on Darwin / x86_64. This brings Mercury into line with
> Snow Leopard, where 64-bit executables are the default.
>
> configure.in:
> Remove the workaround that always forced the generation of 32-bit code
> on Darwin versions 9 and 10. (You will still get 32-bit code on
> Darwin 9 by default.)
>
> Determine what C compiler we are using (or the user wants us to use)
> before trying to work out the details of the host architecture.
> We need to do this because the code in config.guess uses the C compiler
> to determine whether we are on x86_64 or i*86 Darwin.
>
> Force the use of the none grades on x86_64 Darwin as well (at least
> for now.)
>
> config.sub:
> config.guess:
> Update these to the latest versions. The previous versions
> didn't identify the x8_64*apple*darwin* architecture properly.
The copies of these files in boehm_gc and boehm_gc/libatomic_ops also
need to be updated.
Julien.
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to: mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions: mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------
More information about the reviews
mailing list