From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7845 invoked by alias); 10 Jul 2003 04:59:52 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 7838 invoked from network); 10 Jul 2003 04:59:51 -0000 Received: from unknown (HELO lacrosse.corp.redhat.com) (66.187.233.200) by sources.redhat.com with SMTP; 10 Jul 2003 04:59:51 -0000 Received: from free.redhat.lsd.ic.unicamp.br (aoliva.cipe.redhat.com [10.0.1.10]) by lacrosse.corp.redhat.com (8.11.6/8.9.3) with ESMTP id h6A4xoK18622; Thu, 10 Jul 2003 00:59:50 -0400 Received: from free.redhat.lsd.ic.unicamp.br (free.redhat.lsd.ic.unicamp.br [127.0.0.1]) by free.redhat.lsd.ic.unicamp.br (8.12.9/8.12.9) with ESMTP id h6A4xnhN026219; Thu, 10 Jul 2003 01:59:49 -0300 Received: (from aoliva@localhost) by free.redhat.lsd.ic.unicamp.br (8.12.9/8.12.9/Submit) id h6A4xntW026215; Thu, 10 Jul 2003 01:59:49 -0300 To: gdb-patches@sources.redhat.com Cc: bug-dejagnu@gnu.org Subject: Re: AM33/2.0 support for mn10300-elf References: From: Alexandre Oliva Organization: GCC Team, Red Hat Date: Thu, 10 Jul 2003 04:59:00 -0000 In-Reply-To: Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-SW-Source: 2003-07/txt/msg00208.txt.bz2 --=-=-= Content-length: 788 On Jul 10, 2003, Alexandre Oliva wrote: > On Jul 10, 2003, Alexandre Oliva wrote: >> This patch introduces support for AM33/2.0, that adds a >> single-precision floating-point unit to AM33. The GCC and binutils >> corresponding patches are already in the corresponding CVS trees; >> newlib has just been posted for review. Ok to install? > These are the dejagnu bits, posted separately for convenience of the > DejaGNU maintainer :-) Ok for the GDB repository? And here's a patch for am33_2.0-unknown-linux-gnu. It seems to be lacking some love (setting compiler the way it does is odd, but I'm no expert in this kind of file), and I'm not entirely sure we actually use it any longer, but I thought I'd post it anyway. Should I put it in? --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=dejagnu-am33linux.patch Content-length: 1480 Index: dejagnu/ChangeLog from Alexandre Oliva 2002-02-25 Jackie Smith Cashion * baseboards/am33_2.0-libremote.exp: New file. Index: dejagnu/baseboards/am33_2.0-libremote.exp =================================================================== RCS file: dejagnu/baseboards/am33_2.0-libremote.exp diff -N dejagnu/baseboards/am33_2.0-libremote.exp --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ dejagnu/baseboards/am33_2.0-libremote.exp 10 Jul 2003 04:13:22 -0000 @@ -0,0 +1,32 @@ +# This file is useful for gdb testing with libremote on an embedded linux +# board. In this case a Matsushita ASB2305 AM33 v2.0 board. + +load_generic_config "libremote_server"; + +process_multilib_options ""; + +# The default compiler for this target. +#set_board_info compiler "[find_gcc]"; +set_board_info compiler "am33_2.0-linux-gnu-gcc"; + +# We will be using the standard GDB remote protocol +set_board_info gdb_protocol "remote" + +# Use techniques appropriate to a stub +set_board_info use_gdb_stub 1; +set_board_info gdb,gdb_stub 1; + +# This gdbserver can only run a process once per session. +set_board_info gdb,do_reload_on_run 1; + +# There's no support for argument-passing (yet). +set_board_info noargs 1 + +# Can't do input (or output) in the current gdbserver. +set_board_info gdb,noinferiorio 1 + +# Can't do hardware watchpoints, in general +set_board_info gdb,no_hardware_watchpoints 1; + +# New +set_board_info gdb,nosignals 1 --=-=-= Content-length: 289 -- Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/ Red Hat GCC Developer aoliva@{redhat.com, gcc.gnu.org} CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org} Free Software Evangelist Professional serial bug killer --=-=-=--