1# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003 Free Software 2# Foundation, Inc. 3# 4# This file is part of DejaGnu. 5# 6# DejaGnu is free software; you can redistribute it and/or modify it 7# under the terms of the GNU General Public License as published by 8# the Free Software Foundation; either version 2 of the License, or 9# (at your option) any later version. 10# 11# DejaGnu is distributed in the hope that it will be useful, but 12# WITHOUT ANY WARRANTY; without even the implied warranty of 13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14# General Public License for more details. 15# 16# You should have received a copy of the GNU General Public License 17# along with DejaGnu; if not, write to the Free Software Foundation, 18# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 19 20# Load the generic configuration for this board. This will define any 21# routines needed by the tool to communicate with the board. 22load_generic_config "m68k-emc" 23 24# No multilib options by default. 25process_multilib_options "" 26 27# The compiler used to build for this board. Note that this has nothing to do 28# with what compiler is tested when testing gcc. 29set_board_info compiler "[find_gcc]" 30 31set_board_info cflags "[newlib_include_flags] [libgloss_include_flags]" 32 33set_board_info ldflags "-nostdlib [libgloss_link_flags] [newlib_link_flags]" 34 35# No linker script. 36set_board_info ldscript "" 37# The idt interface can't return exit statuses, so gcc (ctorture et 38# al) needs to do what it can to get them. 39set_board_info needs_status_wrapper 1 40 41# GDB needs to use "target remote" to talk to the board. 42set_board_info gdb_protocol "remote" 43 44# Can't pass arguments to the program under test. 45set_board_info noargs 1 46 47# Nor can it do I/O in GDB. 48set_board_info gdb,noinferiorio 1 49 50# It has no signals. 51set_board_info gdb,nosignals 1 52 53# It can't return results when debugging with GDB. 54set_board_info gdb,noresults 1 55