OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /openrisc/trunk/gnu-old/gdb-6.8/gdb/config/sparc
    from Rev 827 to Rev 840
    Reverse comparison

Rev 827 → Rev 840

/nbsdelf.mh
0,0 → 1,5
# Host: NetBSD/sparc ELF
NATDEPFILES= fork-child.o inf-ptrace.o \
sparc-nat.o sparcnbsd-nat.o bsd-kvm.o
 
LOADLIBES= -lkvm
/fbsd.mh
0,0 → 1,6
# Host: FreeBSD/sparc64
NATDEPFILES= fork-child.o inf-ptrace.o \
fbsd-nat.o sparc-nat.o sparc64-nat.o sparc64fbsd-nat.o \
gcore.o bsd-kvm.o
 
LOADLIBES= -lkvm
/linux.mh
0,0 → 1,10
# Host: GNU/Linux SPARC
NAT_FILE= config/nm-linux.h
NATDEPFILES= sparc-nat.o sparc-linux-nat.o \
corelow.o core-regset.o fork-child.o inf-ptrace.o \
proc-service.o linux-thread-db.o \
gcore.o linux-nat.o linux-fork.o
 
# The dynamically loaded libthread_db needs access to symbols in the
# gdb executable.
LOADLIBES = -ldl -rdynamic
/nbsdaout.mh
0,0 → 1,5
# Host: NetBSD/sparc a.out
NATDEPFILES= fork-child.o inf-ptrace.o \
sparc-nat.o sparcnbsd-nat.o bsd-kvm.o solib-sunos.o
 
LOADLIBES= -lkvm
/sol2.mh
0,0 → 1,5
# Host: Solaris SPARC & UltraSPARC
NAT_FILE= nm-sol2.h
NATDEPFILES= sparc-sol2-nat.o \
corelow.o core-regset.o fork-child.o gcore.o \
procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o
/nbsd64.mh
0,0 → 1,5
# Host: NetBSD/sparc64
NATDEPFILES= fork-child.o inf-ptrace.o \
sparc64nbsd-nat.o sparc-nat.o bsd-kvm.o
 
LOADLIBES= -lkvm
/linux64.mh
0,0 → 1,11
# Host: GNU/Linux UltraSPARC
NAT_FILE= config/nm-linux.h
NATDEPFILES= sparc-nat.o sparc64-nat.o sparc64-linux-nat.o \
corelow.o core-regset.o \
fork-child.o inf-ptrace.o \
proc-service.o linux-thread-db.o \
gcore.o linux-nat.o linux-fork.o
 
# The dynamically loaded libthread_db needs access to symbols in the
# gdb executable.
LOADLIBES = -ldl -rdynamic
/nm-sol2.h
0,0 → 1,60
/* Native-dependent definitions for Solaris SPARC.
 
Copyright 2003, 2007, 2008 Free Software Foundation, Inc.
 
This file is part of GDB.
 
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
 
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
 
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
 
#ifndef NM_SOL2_H
#define NM_SOL2_H
 
#define GDB_GREGSET_T prgregset_t
#define GDB_FPREGSET_T prfpregset_t
 
/* Hardware wactchpoints. */
 
/* Solaris 2.6 and above can do HW watchpoints. */
#ifdef NEW_PROC_API
 
#define TARGET_HAS_HARDWARE_WATCHPOINTS
 
/* The man page for proc(4) on Solaris 2.6 and up says that the system
can support "thousands" of hardware watchpoints, but gives no
method for finding out how many; It doesn't say anything about the
allowed size for the watched area either. So we just tell GDB
'yes'. */
#define TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT(SIZE) 1
 
/* When a hardware watchpoint fires off the PC will be left at the
instruction following the one which caused the watchpoint. It will
*NOT* be necessary for GDB to step over the watchpoint. */
#define HAVE_CONTINUABLE_WATCHPOINT 1
 
extern int procfs_stopped_by_watchpoint (ptid_t);
#define STOPPED_BY_WATCHPOINT(W) \
procfs_stopped_by_watchpoint(inferior_ptid)
 
/* Use these macros for watchpoint insertion/deletion. TYPE can be 0
(write watch), 1 (read watch), 2 (access watch (read/write). */
 
extern int procfs_set_watchpoint (ptid_t, CORE_ADDR, int, int, int);
#define target_insert_watchpoint(ADDR, LEN, TYPE) \
procfs_set_watchpoint (inferior_ptid, ADDR, LEN, TYPE, 1)
#define target_remove_watchpoint(ADDR, LEN, TYPE) \
procfs_set_watchpoint (inferior_ptid, ADDR, 0, 0, 0)
 
#endif /* NEW_PROC_API */
 
#endif /* nm-sol2.h */
nm-sol2.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.