1132718Skan/* Target definitions for GCC for a little endian PowerPC
290075Sobrien   running System V.4
3132718Skan   Copyright (C) 1995, 2000, 2003 Free Software Foundation, Inc.
490075Sobrien   Contributed by Cygnus Support.
590075Sobrien
6132718Skan   This file is part of GCC.
790075Sobrien
8132718Skan   GCC is free software; you can redistribute it and/or modify it
9132718Skan   under the terms of the GNU General Public License as published
10132718Skan   by the Free Software Foundation; either version 2, or (at your
11132718Skan   option) any later version.
1290075Sobrien
13132718Skan   GCC is distributed in the hope that it will be useful, but WITHOUT
14132718Skan   ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
15132718Skan   or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
16132718Skan   License for more details.
1790075Sobrien
18132718Skan   You should have received a copy of the GNU General Public License
19132718Skan   along with GCC; see the file COPYING.  If not, write to the
20169689Skan   Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
21169689Skan   MA 02110-1301, USA.  */
2290075Sobrien
23132718Skan#undef  TARGET_DEFAULT
2490075Sobrien#define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_LITTLE_ENDIAN)
2590075Sobrien
2690075Sobrien#undef	CC1_ENDIAN_DEFAULT_SPEC
2790075Sobrien#define	CC1_ENDIAN_DEFAULT_SPEC "%(cc1_endian_little)"
2890075Sobrien
2990075Sobrien#undef	LINK_TARGET_SPEC
3090075Sobrien#define	LINK_TARGET_SPEC "\
3190075Sobrien%{mbig: --oformat elf32-powerpc } %{mbig-endian: --oformat elf32-powerpc } \
3290075Sobrien%{!mlittle: %{!mlittle-endian: %{!mbig: %{!mbig-endian: \
3390075Sobrien    %{mcall-linux: --oformat elf32-powerpc} \
3490075Sobrien  }}}}"
3590075Sobrien
3690075Sobrien#undef	MULTILIB_DEFAULTS
3790075Sobrien#define	MULTILIB_DEFAULTS { "mlittle", "mcall-sysv" }
38