eabisim.h revision 90075
11573Srgrimes/* Support for GCC on simulated PowerPC systems targeted to embedded ELF
21573Srgrimes   systems.
31573Srgrimes   Copyright (C) 1995, 1996, 2000 Free Software Foundation, Inc.
41573Srgrimes   Contributed by Cygnus Support.
51573Srgrimes
61573SrgrimesThis file is part of GNU CC.
71573Srgrimes
81573SrgrimesGNU CC is free software; you can redistribute it and/or modify
91573Srgrimesit under the terms of the GNU General Public License as published by
101573Srgrimesthe Free Software Foundation; either version 2, or (at your option)
111573Srgrimesany later version.
121573Srgrimes
131573SrgrimesGNU CC is distributed in the hope that it will be useful,
141573Srgrimesbut WITHOUT ANY WARRANTY; without even the implied warranty of
151573SrgrimesMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
161573SrgrimesGNU General Public License for more details.
171573Srgrimes
181573SrgrimesYou should have received a copy of the GNU General Public License
191573Srgrimesalong with GNU CC; see the file COPYING.  If not, write to
201573Srgrimesthe Free Software Foundation, 59 Temple Place - Suite 330,
211573SrgrimesBoston, MA 02111-1307, USA.  */
221573Srgrimes
231573Srgrimes#undef TARGET_VERSION
241573Srgrimes#define TARGET_VERSION fprintf (stderr, " (PowerPC Simulated)");
251573Srgrimes
261573Srgrimes#undef CPP_PREDEFINES
271573Srgrimes#define CPP_PREDEFINES \
281573Srgrimes  "-DPPC -D__embedded__ -D__simulator__ -Asystem=embedded -Asystem=simulator -Acpu=powerpc -Amachine=powerpc"
2950476Speter
301573Srgrimes/* Make the simulator the default */
311573Srgrimes#undef	LIB_DEFAULT_SPEC
321573Srgrimes#define LIB_DEFAULT_SPEC "%(lib_sim)"
3379531Sru
341573Srgrimes#undef	STARTFILE_DEFAULT_SPEC
351573Srgrimes#define STARTFILE_DEFAULT_SPEC "%(startfile_sim)"
361573Srgrimes
3768994Sben#undef	ENDFILE_DEFAULT_SPEC
3868994Sben#define ENDFILE_DEFAULT_SPEC "%(endfile_sim)"
391573Srgrimes
4084306Sru#undef	LINK_START_DEFAULT_SPEC
4184306Sru#define LINK_START_DEFAULT_SPEC "%(link_start_sim)"
4279754Sdd
431573Srgrimes#undef	LINK_OS_DEFAULT_SPEC
441573Srgrimes#define LINK_OS_DEFAULT_SPEC "%(link_os_sim)"
451573Srgrimes