From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5803 invoked by alias); 3 Feb 2003 14:32:21 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 5796 invoked from network); 3 Feb 2003 14:32:21 -0000 Received: from unknown (HELO mail.oarcorp.com) (216.107.91.226) by 172.16.49.205 with SMTP; 3 Feb 2003 14:32:21 -0000 Received: (qmail 12496 invoked from network); 3 Feb 2003 14:32:20 -0000 Received: from unknown (HELO OARcorp.com) (136.205.65.100) by 0 with SMTP; 3 Feb 2003 14:32:20 -0000 Message-ID: <3E3E7D70.F9C2C037@OARcorp.com> Date: Mon, 03 Feb 2003 14:32:00 -0000 From: Joel Sherrill Organization: OAR Corporation X-Accept-Language: en MIME-Version: 1.0 To: Robert Dewar CC: willy@debian.org, gcc@gcc.gnu.org Subject: Re: What CPU ports should have working Ada? References: <20030203124343.8BA92F28E4@nile.gnat.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2003-02/txt/msg00080.txt.bz2 Robert Dewar wrote: > > This is a hard question to answer, since it depends on what you mean by > working. For us, working means passing our entire test suite, and in those > terms, none of the Debian ports are close to doing this yet. We are finally > getting to the point where for some selected targets, we are getting > clean runs, but there is still quite a way to go. I was wanting to get a list of the CPU families that had > 0 support for Ada so would know which ones even had a possibility of being worth attempting to use on GNAT/RTEMS. The behavior of RTEMS is a known and consistent quantity across all ports. Thus if GNAT is stable enough to compile the run-time for a particular CPU family, then we should get the same ACATS test results across all RTEMS ports. I was hoping this would help with the testing since the OS wouldn't be as much of a factor in the problems. I did not expect 100% passing at this time on the gcc 3.x source base. Only similar test results if GNAT compiled for a particular CPU familiy at all. As it stands, we are now providing RPMs with GNAT for every CPU family (except hppa) that has a "working" GNAT and RTEMS port -- sparc, powerpc, mips, and i386. The big ones to add next are the m68k and ARM. And as of the 3.3 branch, the m68k is supposed to have the exception handling stuff in place. Thanks, Dr. Dewar. --joel