From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id DD389BC48 for ; Thu, 21 Apr 2005 16:47:52 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j3LElqlV025654 for ; Thu, 21 Apr 2005 16:47:52 +0200 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id QAA19326 for ; Thu, 21 Apr 2005 16:47:52 +0200 (MET DST) Received: from biscayne-one-station.mit.edu (BISCAYNE-ONE-STATION.MIT.EDU [18.7.7.80]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j3LElobM025649 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 21 Apr 2005 16:47:51 +0200 Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by biscayne-one-station.mit.edu (8.12.4/8.9.2) with ESMTP id j3LElFBW010068 for ; Thu, 21 Apr 2005 10:47:15 -0400 (EDT) Received: from mint-square.mit.edu (MINT-SQUARE.MIT.EDU [18.7.16.77]) (authenticated bits=56) (User authenticated as jfc@ATHENA.MIT.EDU) by outgoing.mit.edu (8.12.4/8.12.4) with ESMTP id j3LEl8GX019758 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 21 Apr 2005 10:47:09 -0400 (EDT) Received: (from jfc@localhost) by mint-square.mit.edu (8.12.9) id j3LEl8Pg018652; Thu, 21 Apr 2005 10:47:08 -0400 (EDT) Message-Id: <200504211447.j3LEl8Pg018652@mint-square.mit.edu> To: caml-list@inria.fr Subject: SPARC 64 bit code generator updated to support Linux Date: Thu, 21 Apr 2005 10:47:08 -0400 From: John Carr X-Scanned-By: MIMEDefang 2.42 X-Miltered: at concorde with ID 4267BD18.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at concorde with ID 4267BD16.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; ocaml:01 bug:01 exn:01 compiler:01 tar:01 native:02 caml:02 callback:02 match:02 readme:03 jfc:04 jfc:04 solaris:05 install:05 fixes:06 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.2 X-Spam-Level: My OCaml patch to generate native code for 64 bit SPARC systems now supports 64 bit Linux as well as Solaris. This April 21 version also fixes a bug in the 64 bit version of the caml_callback_exn internal function which made user-installed signal handlers unreliable in the April 9 version. http://www.mit.edu/~jfc/ocaml-3.08.3-sparc64.tar.gz Read the README file or run the install.sh script from the parent directory of the ocaml-3.08.3 source. The configure script will select 32 or 64 bit code to match the C compiler, so a typical configure command for 64 bit code would be: ./configure -cc 'gcc -m64' Thanks to David Mentre for giving me access to a SPARC/Linux system for testing.