Commit 001da62a by Chandra Chavva

config.gcc: For *-*-chorusos triplet, get chorus.h file from config directory.

        * config.gcc: For *-*-chorusos triplet, get chorus.h file from
        config directory.
        * config/i386/chorus.h: Move up.
        * config/sparc/chorus.h: Likewise.
        * config/rs6000/chorus.h: Likewise.
        * config/chorus.h: Moved here.

From-SVN: r44092
parent 01efb963
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -930,7 +930,7 @@ i370-*-linux*)
;;
i[34567]86-*-chorusos*)
xm_defines=POSIX
tm_file="i386/i386.h i386/att.h elfos.h i386/i386elf.h i386/chorus.h"
tm_file="i386/i386.h i386/att.h elfos.h i386/i386elf.h chorus.h"
tmake_file=i386/t-i386elf
xmake_file=x-svr4
case x${enable_threads} in
......@@ -2591,7 +2591,7 @@ powerpc-*-sysv*)
;;
powerpc-*-chorusos*)
xm_defines=POSIX
tm_file="${tm_file} svr4.h rs6000/sysv4.h rs6000/chorus.h"
tm_file="${tm_file} svr4.h rs6000/sysv4.h chorus.h"
tmake_file="rs6000/t-ppcos rs6000/t-ppccomm"
extra_headers=ppc-asm.h
case x${enable_threads} in
......@@ -2843,7 +2843,7 @@ sparc-*-bsd*)
tm_file="${tm_file} sparc/bsd.h"
;;
sparc-*-chorusos*)
tm_file="sparc/sol2.h sparc/elf.h sparc/chorus.h"
tm_file="sparc/sol2.h sparc/elf.h chorus.h"
tmake_file=sparc/t-chorus-elf
extra_parts="crti.o crtn.o crtbegin.o crtend.o"
float_format=i64
......
......@@ -26,7 +26,7 @@ Boston, MA 02111-1307, USA. */
#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (Ultrasparc IIi Sun Chorus OS Embedded)");
#define TARGET_VERSION fprintf (stderr, " (Sun Chorus OS Embedded)");
#undef SIZE_TYPE
#define SIZE_TYPE "unsigned int"
......@@ -39,5 +39,4 @@ Boston, MA 02111-1307, USA. */
#define WCHAR_TYPE "int"
#undef LINK_SPEC
#define LINK_SPEC "-r"
#define LINK_SPEC ""
/* Definitions of target machine for GNU compiler.
Sun Chorus OS big-endian
Copyright (c) 2001 Free Software Foundation, Inc.
This file is part of GNU CC.
GNU CC 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 2, or (at your option)
any later version.
GNU CC 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 GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#undef DWARF2_DEBUGGING_INFO
#define DWARF2_DEBUGGING_INFO
#undef PREFERRED_DEBUGGING_TYPE
#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (IA-32 Sun Chorus OS Embedded)");
#undef SIZE_TYPE
#define SIZE_TYPE "unsigned int"
#undef PTRDIFF_TYPE
#define PTRDIFF_TYPE "int"
/* Type used for wchar_t, as a string used in a declaration. */
#undef WCHAR_TYPE
#define WCHAR_TYPE "int"
#undef LINK_SPEC
#define LINK_SPEC "-r"
#undef LIB_SPEC
#define LIB_SPEC ""
/* Definitions of target machine for GNU compiler.
Sun Chorus OS big-endian
Copyright (C) 2001 Free Software Foundation, Inc.
This file is part of GNU CC.
GNU CC 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 2, or (at your option)
any later version.
GNU CC 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 GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#undef DWARF2_DEBUGGING_INFO
#define DWARF2_DEBUGGING_INFO
#undef PREFERRED_DEBUGGING_TYPE
#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (PowerPC Sun Chorus OS Embedded)");
/* Type used for ptrdiff_t, as a string used in a declaration. */
#undef PTRDIFF_TYPE
#define PTRDIFF_TYPE "int"
/* Type used for size_t, as a string used in a declaration. */
#undef SIZE_TYPE
#define SIZE_TYPE "unsigned int"
/* Type used for wchar_t, as a string used in a declaration. */
#undef WCHAR_TYPE
#define WCHAR_TYPE "int"
#undef LINK_SPEC
#define LINK_SPEC "-r"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment