From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24447 invoked by alias); 21 Nov 2002 20:11:17 -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 24439 invoked from network); 21 Nov 2002 20:11:17 -0000 Received: from unknown (HELO crack.them.org) (65.125.64.184) by sources.redhat.com with SMTP; 21 Nov 2002 20:11:17 -0000 Received: from nevyn.them.org ([66.93.61.169] ident=mail) by crack.them.org with asmtp (Exim 3.12 #1 (Debian)) id 18EzXs-0007wN-00; Thu, 21 Nov 2002 16:11:36 -0600 Received: from drow by nevyn.them.org with local (Exim 3.36 #1 (Debian)) id 18ExfR-0005IG-00; Thu, 21 Nov 2002 15:11:17 -0500 Date: Thu, 21 Nov 2002 12:11:00 -0000 From: Daniel Jacobowitz To: gdb-patches@sources.redhat.com Cc: Grace Sainsbury Subject: m68k-linux native broken Message-ID: <20021121201117.GA20186@nevyn.them.org> Mail-Followup-To: gdb-patches@sources.redhat.com, Grace Sainsbury Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.1i X-SW-Source: 2002-11/txt/msg00523.txt.bz2 Tsk tsk... this patch: 2002-07-02 Grace Sainsbury * m68k-tdep.c (m68k_remote_breakpoint_from_pc): Add. Currently not used in architecture vector. The default is m68k_local_breakpoint_from_pc. (m68k_local_breakpoint_from_pc): Add. (enum): Add register numbers from tm-m68k.h. (m68k_gdbarch_init): Add breakpoint_from_pc to architecture vector. * config/m68k/tm-m68k.h (GDB_MULTI_ARCH): Set to GDB_MULTI_ARCH_PARTIAL. (BPT_VECTOR, REGISTER_BYTES_FP, REGISTER_BYTES_NOFP) (NUM_FREGS, SIG_PC_FP_OFFSET, SP_ARG0, REMOTE_BPT_VECTOR): Move to m68k-tdep.c. (BREAKPOINT, REMOTE_BREAKPOINT): Remove. (A1_REGNUM, FP0_REGNUM, FPC_REGNUM, FPS_REGNUM, FPI_REGNUM): Move to enum in m68k-tdep.c did not check for other users of the values being moved. I believe that delta68-nat.c, remote-vx68.c, sun3-nat.c, and m68klinux-nat.c were all broken by this change. Those aren't all obsolete targets. They should probably go in an m68k-tdep.h file. -- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer