Commit c5d19037 by Zack Weinberg

config.gcc (iq2000*-*-elf*): Don't set xm_file.

        * config.gcc (iq2000*-*-elf*): Don't set xm_file.
        * config/iq2000/xm-iq2000.h: Delete file.

From-SVN: r70428
parent 4da6879c
2003-08-13 Zack Weinberg <zack@codesourcery.com>
* config.gcc (iq2000*-*-elf*): Don't set xm_file.
* config/iq2000/xm-iq2000.h: Delete file.
2003-08-13 Geoffrey Keating <geoffk@apple.com> 2003-08-13 Geoffrey Keating <geoffk@apple.com>
* gengtype.c (walk_type): Process a subobject before processing * gengtype.c (walk_type): Process a subobject before processing
...@@ -247,18 +252,18 @@ ...@@ -247,18 +252,18 @@
2003-08-09 Per Bothner <pbothner@apple.com> 2003-08-09 Per Bothner <pbothner@apple.com>
* cppinit.c (cpp_read_main_file): Split out source-independent * cppinit.c (cpp_read_main_file): Split out source-independent
initialization to separate function ... initialization to separate function ...
(cpp_post_options): New function. (cpp_post_options): New function.
* cppfiles.c (cpp_stack_file): Rename public name to ... * cppfiles.c (cpp_stack_file): Rename public name to ...
(_cpp_stack_file): New internal function name. (_cpp_stack_file): New internal function name.
* cpplib.h: Update accordingly. * cpplib.h: Update accordingly.
* cppinit.c: (cpp_create_reader): Initialize cpp_readers line here. * cppinit.c: (cpp_create_reader): Initialize cpp_readers line here.
(cpp_read_main_file): Don't initialize line here. (cpp_read_main_file): Don't initialize line here.
* c-opts.c (c_common_post_options): Call cpp_post_options. * c-opts.c (c_common_post_options): Call cpp_post_options.
(c_common_parse_file): Call cpp_read_main_file, not cpp_stack_file. (c_common_parse_file): Call cpp_read_main_file, not cpp_stack_file.
* fix-header.c (read_scan_file): Call cpp_post_options. * fix-header.c (read_scan_file): Call cpp_post_options.
2003-08-09 Per Bothner <per@bothner.com> 2003-08-09 Per Bothner <per@bothner.com>
* c-decl.c (SCOPE_LIST_APPEND): Remove bogus line continuation. * c-decl.c (SCOPE_LIST_APPEND): Remove bogus line continuation.
...@@ -284,25 +289,25 @@ ...@@ -284,25 +289,25 @@
2003-08-08 Richard Henderson <rth@redhat.com> 2003-08-08 Richard Henderson <rth@redhat.com>
PR target/11535 PR target/11535
* config/ia64/ia64.c (ia64_initial_elimination_offset): Remove * config/ia64/ia64.c (ia64_initial_elimination_offset): Remove
RETURN_ADDRESS_POINTER_REGNUM. RETURN_ADDRESS_POINTER_REGNUM.
(ia64_expand_prologue): Don't frob it. (ia64_expand_prologue): Don't frob it.
(ia64_output_function_epilogue): Likewise. (ia64_output_function_epilogue): Likewise.
(ia64_return_addr_rtx): New. (ia64_return_addr_rtx): New.
(ia64_split_return_addr_rtx): New. (ia64_split_return_addr_rtx): New.
* config/ia64/ia64-protos.h: Update. * config/ia64/ia64-protos.h: Update.
* config/ia64/ia64.h (FIRST_PSEUDO_REGISTER): Decrement. * config/ia64/ia64.h (FIRST_PSEUDO_REGISTER): Decrement.
(RETURN_ADDRESS_POINTER_REGNUM): Remove. (RETURN_ADDRESS_POINTER_REGNUM): Remove.
(GENERAL_REGNO_P): Don't check it. (GENERAL_REGNO_P): Don't check it.
(AR_*_REGNUM): Renumber. (AR_*_REGNUM): Renumber.
(FIXED_REGISTERS): Remove RETURN_ADDRESS_POINTER_REGNUM. (FIXED_REGISTERS): Remove RETURN_ADDRESS_POINTER_REGNUM.
(CALL_USED_REGISTERS, CALL_REALLY_USED_REGISTERS): Likewise. (CALL_USED_REGISTERS, CALL_REALLY_USED_REGISTERS): Likewise.
(REG_ALLOC_ORDER, REG_CLASS_CONTENTS): Likewise. (REG_ALLOC_ORDER, REG_CLASS_CONTENTS): Likewise.
(ELIMINABLE_REGS, REGISTER_NAMES): Likewise. (ELIMINABLE_REGS, REGISTER_NAMES): Likewise.
(RETURN_ADDR_RTX): Use ia64_return_addr_rtx. (RETURN_ADDR_RTX): Use ia64_return_addr_rtx.
* config/ia64/ia64.md (UNSPEC_RET_ADDR): New. * config/ia64/ia64.md (UNSPEC_RET_ADDR): New.
(movdi_ret_addr): New. (movdi_ret_addr): New.
2003-08-08 Geoffrey Keating <geoffk@apple.com> 2003-08-08 Geoffrey Keating <geoffk@apple.com>
...@@ -354,7 +359,7 @@ ...@@ -354,7 +359,7 @@
2003-08-08 Kelley Cook <kelleycook@wideopenwest.com> 2003-08-08 Kelley Cook <kelleycook@wideopenwest.com>
* configure.in (gcc_cv_prog_cmp_skip): Flipflop make_compare_target * configure.in (gcc_cv_prog_cmp_skip): Flipflop make_compare_target
and gcc_cv_prog_cmp_skip. and gcc_cv_prog_cmp_skip.
* configure: Regenerate. * configure: Regenerate.
2003-08-08 Stan Cox <scox@redhat.com> 2003-08-08 Stan Cox <scox@redhat.com>
......
...@@ -1300,7 +1300,6 @@ iq2000*-*-elf*) ...@@ -1300,7 +1300,6 @@ iq2000*-*-elf*)
tm_file="iq2000/iq2000.h" tm_file="iq2000/iq2000.h"
tmake_file=iq2000/t-iq2000 tmake_file=iq2000/t-iq2000
out_file=iq2000/iq2000.c out_file=iq2000/iq2000.c
xm_file=iq2000/xm-iq2000.h
md_file=iq2000/iq2000.md md_file=iq2000/iq2000.md
;; ;;
m32r-*-elf*) m32r-*-elf*)
......
/* Configuration for IQ based processors
Copyright (C) 2003 Free Software Foundation, Inc.
Contributed by Red Hat 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. */
/* #defines that need visibility everywhere. */
#define FALSE 0
#define TRUE 1
/* This describes the machine the compiler is hosted on. */
#define HOST_BITS_PER_CHAR 8
#define HOST_BITS_PER_SHORT 16
#define HOST_BITS_PER_INT 32
#define HOST_BITS_PER_LONG 32
#define HOST_BITS_PER_LONGLONG 64
/* Arguments to use with `exit'. */
#define SUCCESS_EXIT_CODE 0
#define FATAL_EXIT_CODE 33
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