Changeset View
Changeset View
Standalone View
Standalone View
gdb/files/kgdb/mipsfbsd-kern.c
Show All 22 Lines | |||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | ||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||
* | * | ||||
* from: src/gnu/usr.bin/gdb/kgdb/trgt_alpha.c,v 1.2.2.1 2005/09/15 05:32:10 marcel | * from: src/gnu/usr.bin/gdb/kgdb/trgt_alpha.c,v 1.2.2.1 2005/09/15 05:32:10 marcel | ||||
*/ | */ | ||||
#include <sys/cdefs.h> | #include <sys/cdefs.h> | ||||
__FBSDID("$FreeBSD$"); | __FBSDID("$FreeBSD: head/gnu/usr.bin/gdb/kgdb/trgt_mips.c 249878 2013-04-25 04:53:01Z imp $"); | ||||
#include <sys/types.h> | #include <sys/types.h> | ||||
#ifdef __mips__ | #ifdef __mips__ | ||||
#include <machine/asm.h> | #include <machine/asm.h> | ||||
#include <machine/pcb.h> | #include <machine/pcb.h> | ||||
#include <machine/frame.h> | #include <machine/frame.h> | ||||
#endif | #endif | ||||
#include <string.h> | #include <string.h> | ||||
▲ Show 20 Lines • Show All 255 Lines • ▼ Show 20 Lines | |||||
void _initialize_mips_kgdb_tdep (void); | void _initialize_mips_kgdb_tdep (void); | ||||
void | void | ||||
_initialize_mips_kgdb_tdep (void) | _initialize_mips_kgdb_tdep (void) | ||||
{ | { | ||||
gdbarch_register_osabi_sniffer(bfd_arch_mips, | gdbarch_register_osabi_sniffer(bfd_arch_mips, | ||||
bfd_target_elf_flavour, | bfd_target_elf_flavour, | ||||
fbsd_kernel_osabi_sniffer); | fbsd_kernel_osabi_sniffer); | ||||
gdbarch_register_osabi (bfd_arch_mips, 0, GDB_OSABI_FREEBSD_ELF_KERNEL, | gdbarch_register_osabi (bfd_arch_mips, 0, GDB_OSABI_FREEBSD_KERNEL, | ||||
mipsfbsd_kernel_init_abi); | mipsfbsd_kernel_init_abi); | ||||
} | } |