OSDN Git Service

* gcc/config/elfos.h (MAKE_DECL_ONE_ONLY): Redefined to stop DECL_WEAK
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog.3
index 997f351..52df960 100644 (file)
@@ -40,7 +40,7 @@
        (do_import): Likewise.
        (do_include_next): Likewise.
        (gcc_pragmas): Add dependency pragma.
-       (do_pragma_dependancy): New pragma.
+       (do_pragma_dependency): New pragma.
 
 2000-06-29  Jason Merrill  <jason@redhat.com>
 
@@ -220,8 +220,8 @@ Tue Jun 27 12:14:12 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        (attribute pent_pair): Compute using pent_prefix.
        (all insn patterns): Set mode,modrm and immediate_length attributes where
        needed.
-       (cmpsi patterns): Compute sizes propertly for test instruction.
-       (movsi, movhi patterns): Compute sizes propertly for eax shortcuts.
+       (cmpsi patterns): Compute sizes properly for test instruction.
+       (movsi, movhi patterns): Compute sizes properly for eax shortcuts.
        (movstricthi_xor, movstrictqi_xor): New patterns.
        (andsi/andhi): Use splitters to generate xor instructions.
        (xorqi_ext_1): New pattern.
@@ -1353,7 +1353,7 @@ Wed Jun  7 20:34:33 2000  Denis Chertykov  <denisc@overta.ru>
        * c-common.h (c_language_kind): New type.
        (c_language): New variab.e
        * c-common.c (lang_get_alias_set): Don't put structures in
-       non-zero alias sets in C++.
+       nonzero alias sets in C++.
        * c-decl.c (c_language): Define it.
        * c-lex.c (doing_objc_thang): Remove.
        * c-tree.h (doing_objc_thang): Make it a macro.
@@ -1538,7 +1538,7 @@ Mon Jun  5 06:46:28 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
 2000-06-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-       * Makefile.in (intl.*): Honor non-zero exit codes in the intl
+       * Makefile.in (intl.*): Honor nonzero exit codes in the intl
        subdir.
 
 2000-06-03  Geoff Keating  <geoffk@cygnus.com>
@@ -2036,7 +2036,7 @@ Sun May 28 18:37:07 2000  Clinton Popetz  <cpopetz@cygnus.com>
 
 Sun May 28 23:26:59 2000  Philippe De Muyter <phdm@macqel.be>
 
-       * mklibgcc.in (all): Variable initialised to `libgcc'.
+       * mklibgcc.in (all): Variable initialized to `libgcc'.
 
 2000-05-28  Gabriel Dos Reis  <gdr@codesourcery.com>
 
@@ -2088,10 +2088,10 @@ Sun May 28 23:26:59 2000  Philippe De Muyter <phdm@macqel.be>
        * regclass.c [CLASS_CANNOT_CHANGE_SIZE]
        (class_can_change_size): New variable.
        (reg_changes_size): New variable.
-       (init_reg_sets_1): Initialise class_can_change_size.
+       (init_reg_sets_1): Initialize class_can_change_size.
        (record_operand_costs): Remove subreg_changes_size.
        Don't pass it around.  Instead update reg_changes_size.
-       (regclass): Initialise and free reg_changes_size.  If a register
+       (regclass): Initialize and free reg_changes_size.  If a register
        changes size, don't preference it to a class that contains
        registers that can't change size.
        (record_reg_classes): Don't look at subreg_changes_size.
@@ -2161,7 +2161,7 @@ Sun May 28 23:26:59 2000  Philippe De Muyter <phdm@macqel.be>
 
        * reload.c (get_secondary_mem): Don't widen floating-point modes.
 
-       * combine.c (subst): Honour CLASS_CANNOT_CHANGE_SIZE when
+       * combine.c (subst): Honor CLASS_CANNOT_CHANGE_SIZE when
        substituting the REG in a (subreg:X (reg:Y ...)).
 
 2000-05-28  Neil Booth  <NeilB@earthling.net>
@@ -2174,7 +2174,7 @@ Sun May 28 23:26:59 2000  Philippe De Muyter <phdm@macqel.be>
 
 2000-05-28  Neil Booth  <NeilB@earthling.net>
 
-       * cpplex.c (_cpp_init_toklist): No comment space to initialise.
+       * cpplex.c (_cpp_init_toklist): No comment space to initialize.
        (_cpp_free_toklist): No comment space to free.
        (expand_comment_space): Remove.
        (save_comment_space): Place the comment in the current token and
@@ -2340,7 +2340,7 @@ Sat May 27 11:01:27 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        boolean_operator for the boolean patterns without NOTs.
 
        * config/rs6000/rs6000.c (reg_or_logical_cint_operand): Rename
-       from reg_or_u_cint_operand.  Change comment and behaviour.
+       from reg_or_u_cint_operand.  Change comment and behavior.
        (logical_operand): Clean up, add assertion.
        (non_logical_cint_operand): Also check for
        reg_or_logical_cint_operand.
@@ -2667,7 +2667,7 @@ Thu May 25 02:09:10 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
 2000-05-24  Mark Mitchell  <mark@codesourcery.com>
 
        * calls.c (expand_call): Handle cleanups in tail-recursion
-       arguments analagously to cleanups in sibling calls.
+       arguments analogously to cleanups in sibling calls.
 
 2000-05-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
@@ -2684,7 +2684,7 @@ Thu May 25 02:09:10 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * fold-const.c (extract_muldiv): When constructing a
        multiplier/divisor, do not expect const_binop to correctly
-       determine if overflow has occured, so check explicitly.
+       determine if overflow has occurred, so check explicitly.
 
 2000-05-24  Alexandre Oliva  <aoliva@cygnus.com>
 
@@ -3133,7 +3133,7 @@ Fri May 19 06:49:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 2000-05-18  Nick Clifton  <nickc@cygnus.com>
 
        * config/arm/unknown-elf.h (UNIQUE_SECTION): Place constant,
-       uninitialised data in .rodata not .bss, and do not interpret an
+       uninitialized data in .rodata not .bss, and do not interpret an
        error in the initialisation value as meaning that the variable
        should be placed in the .bss section.
 
@@ -3225,7 +3225,7 @@ Thu May 18 12:10:18 2000  Philippe De Muyter  <phdm@macqel.be>
 
 2000-05-18  Neil Booth  <NeilB@earthling.net>
 
-       * cppinit.c (cpp_reader_init): Initialise col_adjust and
+       * cppinit.c (cpp_reader_init): Initialize col_adjust and
        default tab stop size.
        (no_num, OPT_ftabstop): New.
        (handle_option): Handle "ftabstop=" command-line option.
@@ -3799,7 +3799,7 @@ Wed May 10 21:31:44 2000  Jim Wilson  <wilson@cygnus.com>
 
        * Makefile.in (libgcc.a, stmp-multilib): Depend on FPBIT and DPBIT.
        * mklibgcc.in: Rewrite to not use functions.  Don't shortcut
-       dependancies on FPBIT and DPBIT.
+       dependencies on FPBIT and DPBIT.
 
 2000-05-10  Nick Clifton  <nickc@redhat.com>
 
@@ -4065,7 +4065,7 @@ Mon May  8 17:16:48 2000  Jim Wilson  <wilson@cygnus.com>
        * config/ia64/ia64.h (predicate_operator): Declare.
 
        * config/ia64/ia64.md (extendsfdf2): Split the nop case out
-       of existance.
+       of existence.
 
        * gensupport.c (process_rtx): Copy and post-process each member
        of the define_insn rtvec individually.
@@ -4133,7 +4133,7 @@ Sun May  7 00:54:57 EDT 2000  John Wehle  (john@feith.com)
        (rtx_needs_barrier): Handle COND_EXEC.
        * config/ia64/ia64.h (BRANCH_COST): Define.
        (PREDICATE_CODES): Update.
-       * config/ia64/ia64.md: Docuement used unspec values.
+       * config/ia64/ia64.md: Document used unspec values.
        (attr predicable): New.
        (movxf, movxf_internal): New.
        (extendsfdf2): Don't comment out nop.
@@ -5186,7 +5186,7 @@ Sat Apr 29 01:18:45 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
 Sat Apr 29 01:15:27 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
-       * calls.c (calls_function_1):  Propertly handle TREE_LIST expressions;
+       * calls.c (calls_function_1):  Properly handle TREE_LIST expressions;
        use special_function_p to detect alloca.
 
 Fri Apr 28 16:30:33 2000  Marc Espie <espie@cvs.openbsd.org>
@@ -5972,7 +5972,7 @@ Sat Apr 22 22:35:38 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        (diagnostic.h): #include.
        (struct output_buffer): Move into diagnostic.h.
        (get_output_prefix): Rename to output_get_prefix.  Export.
-       (init_output_buffer): Export. Break out.  Ajust intialization.
+       (init_output_buffer): Export. Break out.  Adjust initialization.
        (output_space_left, output_append): Export.
        (output_newline): Rename to output_add_newline.  Export.
        (output_clear): Nullify additional output_buffer fields.
@@ -5991,7 +5991,7 @@ Sat Apr 22 22:35:38 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        (vline_wrapper_message_with_location): Ditto.
        (v_message_with_decl): Ditto.  Adjust call to output_puts
        and get_output_prefix.
-       (default_print_error_function): Adjust buffer intialization.
+       (default_print_error_function): Adjust buffer initialization.
 
 Sat Apr 22 06:45:04 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
@@ -6390,7 +6390,7 @@ Mon Apr 17 23:35:29 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
 Mon Apr 17 14:59:36 MET DST 2000  Jan Hubicka  <jh@suse.cz>
 
-       * cse.c (struct check_depdendence_data): New.
+       * cse.c (struct check_dependence_data): New.
        (check_dependence): New function.
        (invalidate): Use check_depdenence.
 
@@ -6407,7 +6407,7 @@ Mon Apr 17 14:59:36 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        message in quotes. Otherwise, IBM's make program treats the '#' as the
        start of a comment and ignores the remainder of the line.
 
-       * c-lex.c (yylex): Change for EBCDIC, lower case characters preceed
+       * c-lex.c (yylex): Change for EBCDIC, lower case characters precede
        upper case.
        * cccp.c (initialize_char_syntax): Allow for holes in EBCDIC.
        * cexp.y (initialize_random_junk): Likewise.
@@ -6420,11 +6420,11 @@ Mon Apr 17 14:59:36 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        (real_hex_to_f): Use it.
        * real.c (CHARMASK): New.
        (etoasc, asctoeg): Use it.
-       (asctoeg): EBCDIC lower case characters preceed upper case.
+       (asctoeg): EBCDIC lower case characters precede upper case.
 
        * i370.c (mvs_add_label): Change spacing for coding conventions.
        * i370.h (ASM_OUTPUT_CASE_LABEL): Change to the data CSECT for the
-       outputing case vectors.
+       outputting case vectors.
        (ASM_OUTPUT_CASE_END): New, put assembler back into code CSECT.
        (ASM_OUTPUT_ADDR_VEC_ELT, ASM_OUTPUT_ADDR_DIFF_ELT): Remove page check,
        since vector in in the data CSECT.
@@ -6789,7 +6789,7 @@ Wed Apr 12 15:54:11 MET DST 2000  Jan Hubicka  <jh@suse.cz>
        !HAVE_cmpstrsi, do libcall when gen_strcmpsi fails.
 
        * calls.c (expand_call): Do NO_DEFER_POP unconditionally once
-       stack is propertly aligned; add sanity checking for aligned
+       stack is properly aligned; add sanity checking for aligned
        stack pointer.
        (expand_library_call_value_1): Add sanity checking for aligned
        stack pointer.
@@ -7756,7 +7756,7 @@ Fri Apr  7 11:50:54 2000  Jim Wilson  <wilson@cygnus.com>
        (compute_coalesced_reg_partition): New function.
        (coalesce_regs_in_copies): Likewise.
        (coalesce_reg_in_phi): Likewise.
-       (coalesce_regs_in_sucessor_phi_nodes): Likewise.
+       (coalesce_regs_in_successor_phi_nodes): Likewise.
        (for_each_successor_phi): Likewise.
        (rename_context): New struct.
        (rename_block): Use a rename_context with rename_insn_1.  When
@@ -7957,7 +7957,7 @@ Wed Apr  5 18:03:31 2000  Toshiyasu Morita  (toshi.morita@sega.com)
 2000-04-05  Chris Demetriou  <cgd@netbsd.org>
 
        * mips.h (MASK_DEBUG_A, MASK_DEBUG_B, MASK_DEBUG_C): Zero the
-       remaining non-zero debugging masks.
+       remaining nonzero debugging masks.
 
 Wed Apr  5 09:44:07 2000  Jeffrey A Law  (law@cygnus.com)
 
@@ -8325,7 +8325,7 @@ Mon Apr  3 00:02:59 2000  Brad Lucier <lucier@math.purdue.edu>
        * toplev.c (rtl_dump, jump_opt_dump, etc): Remove.
        (struct dump_file_info, enum dump_file_index, dump_file): New.
        (open_dump_file): Take a dump_file_index not a suffix, and a decl
-       not a string.  Clean out file if we havn't yet done so.  Do nothing
+       not a string.  Clean out file if we haven't yet done so.  Do nothing
        if the dump isn't enabled.
        (close_dump_file): Do nothing if the dump isn't open.  Dump
        graph data if requested.
@@ -8772,7 +8772,7 @@ Tue Mar 28 11:55:48 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
 Tue Mar 28 08:29:46 2000  Jan Hubicka  <jh@suse.cz>
 
-       * sibcall.c (indentify_call_return_value): Find last call in the chain;
+       * sibcall.c (identify_call_return_value): Find last call in the chain;
        Allow stack adjustment after function call.
 
        * regmove.c (struct csa_memlist): Make mem field rtx *.
@@ -9649,7 +9649,7 @@ Sun Mar 19 13:27:30 2000  Hans-Peter Nilsson  <hp@axis.com>
 
 2000-03-18  Mark Mitchell  <mark@codesourcery.com>
 
-       * emit-rtl.c (remove_unncessary_notes): Check that all
+       * emit-rtl.c (remove_unnecessary_notes): Check that all
        NOTE_INSN_BLOCK_BEG and NOTE_INSN_BLOCK_END notes have an
        associated NOTE_BLOCK.
        * function.h (identify_blocks): Update comments.
@@ -9830,7 +9830,7 @@ Fri Mar 17 08:09:14 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        (add_pure_or_virtual_attribute, gen_enumeration_type_die): Likewise.
        * dwarfout.c: Similar changes to dwarf2out.c.
        * expr.c (expand_expr, case ARRAY_REF): Remove redundant code.
-       * genoutput.c (n_occurences): Return -1 for null string.
+       * genoutput.c (n_occurrences): Return -1 for null string.
        (strip_whitespace): Accept null string and make into function.
        (scan_operands): Reflect above changes.
        * sdbout.c (plain_type_1): Use host_integerp and tree_low_cst.
@@ -10256,7 +10256,7 @@ Thu Mar 16 02:14:16 2000  Hans-Peter Nilsson  <hp@bitrange.com>
        2000-02-03  Geoff Keating  <geoffk@cygnus.com>
 
        * rs6000.c (rs6000_sr_alias_set): New variable.
-       (rs6000_override_options): Initialise rs6000_sr_alias_set.
+       (rs6000_override_options): Initialize rs6000_sr_alias_set.
        (rs6000_emit_stack_tie): New function.
        (rs6000_emit_allocate_stack): Specify RTX_FRAME_RELATED_P
        in a way that dwarf2out can understand.
@@ -10804,8 +10804,8 @@ Wed Feb 23 13:00:06 CET 2000  Jan Hubicka  <jh@suse.cz>
 2000-03-14  Nick Clifton  <nickc@cygnus.com>
 
        * gcc.c (do_spec_1): Catch the case where %* is used in a
-       substitution pattern, but it has not been initialised.
-       Issue a meaningful error message if an unrecognised operator
+       substitution pattern, but it has not been initialized.
+       Issue a meaningful error message if an unrecognized operator
        is encountered in a spec string.
 
 2000-03-14  Richard Earnshaw <rearnsha@arm.com>
@@ -11942,7 +11942,7 @@ Sat Mar  4 11:32:30 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        * stmt.c (is_body_block): Move...
        * dwarfout.c, dwarf2out.c: ...from here.
        * tree.h: Declare it.
-       * emit-rtl.c (remove_unncessary_notes): Don't remove the body block.
+       * emit-rtl.c (remove_unnecessary_notes): Don't remove the body block.
        * final.c (final_start_function): Do call remove_unnecessary_notes
        when scheduling.
 
@@ -11990,7 +11990,7 @@ Sat Mar  4 11:32:30 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        remove_unnecessary_notes.
        (debug_ignore_block): New fn.
        * toplev.h: Declare it.
-       * emit-rtl.c (remove_unncessary_notes): Call it.
+       * emit-rtl.c (remove_unnecessary_notes): Call it.
        * dwarf2out.c (dwarf2out_ignore_block): New fn.
        * dwarf2out.h: Declare it.
        * final.c (final_start_function): Don't call remove_unnecessary_notes
@@ -12408,7 +12408,7 @@ Mon Feb 28 11:34:43 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
 
 2000-02-27  Mark Mitchell  <mark@codesourcery.com>
 
-       * emit-rtl.c (remove_unncessary_notes): Remove notes for empty
+       * emit-rtl.c (remove_unnecessary_notes): Remove notes for empty
        blocks.
        * final.c (next_block_index): Remove.
        (max_block_depth): Likewise.
@@ -12922,7 +12922,7 @@ Fri Feb 18 20:08:57 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
        * function.c (assign_parms): Make thisparm_boundary unsigned.
        * genrecog.c (write_switch): Cast XWINT result to int.
        * lcm.c: Many static fcns and vars now #ifdef OPTIMIZE_MODE_SWITCHING.
-       * mips-tfile.c (init_file): Make two versions of FDR intializer:
+       * mips-tfile.c (init_file): Make two versions of FDR initializer:
        one for MIPS and one for Alpha.
        (get_tag, copy_object): Add casts to avoid warnings.
        * optabs.c (init_one_libfunc): Cast NAME to (char *).
@@ -13327,7 +13327,7 @@ Sat Feb 12 01:44:26 MET 2000  Jan Hubicka  <jh@suse.cz>
 
        * config/arm/arm.c (arm_init_cumulative_args); New function:
        Initlaise the CUMULATIE_ARGS strcuture for a function
-       defintion.
+       definition.
        (arm_function_arg): New function: Determine where to place a
        function's argument.  Also handles deciding the function's
        call cookie.
@@ -14863,9 +14863,9 @@ Mon Jan 24 16:56:10 2000  Jim Wilson  <wilson@cygnus.com>
 
 2000-01-24  Richard Henderson  <rth@cygnus.com>
 
-       * rtl.def: Add unordered fp comparisions.
+       * rtl.def: Add unordered fp comparisons.
        * tree.def: Likewise.
-       * tree.h: Add ISO C 9x unordered fp comparision builtins.
+       * tree.h: Add ISO C 9x unordered fp comparison builtins.
 
        * builtins.c (expand_tree_builtin): New function.
        * c-typeck.c (build_function_call): Use it.
@@ -15005,7 +15005,7 @@ Mon Jan 24 16:50:08 MET 2000  Jan Hubicka  <jh@suse.cz>
 
        * basic-block.h (struct loops): New field `levels'.
        * flow.c (flow_loops_level_compute): Traverse all outer loops.
-       (flow_loop_level_compute): Initialise level to 1.
+       (flow_loop_level_compute): Initialize level to 1.
        (flow_loops_find): Set loops->levels.
        (flow_loops_dump): Print loops->levels.
 
@@ -15047,7 +15047,7 @@ Mon Jan 24 16:50:08 MET 2000  Jan Hubicka  <jh@suse.cz>
 
 2000-01-22  Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
 
-       * config/elfos.h (UNIQUE_SECTION): Restore uninitialised data
+       * config/elfos.h (UNIQUE_SECTION): Restore uninitialized data
        section naming to that prior to 2000-01-07 patch.
        * config/mips/elf.h (UNIQUE_SECTION): Ditto.
        * config/mips/elf64.h (UNIQUE_SECTION): Ditto.
@@ -15242,7 +15242,7 @@ Wed Jan 19 19:12:36 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
        * loop.c (current_loop_info): Renamed from loop_info_data
        and changed to a pointer.
        (loop_optimize): Allocate loop_info structure for each loop
-       and initialise to zero.
+       and initialize to zero.
        (scan_loop): Set current_loop_info.
 
        * unroll.c (loop_iterations): Don't abort if REG_USERVAR_P set
@@ -15281,7 +15281,7 @@ Wed Jan 19 19:12:36 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
        (expand_end_bindings): Likewise.
        (expand_decl): Likewise.  Consult optimize not obey_regdecls.
        * toplev.c (obey_regdecls): Remove.
-       (rest_of_compilation): Don't set it.  Kill stupid in favour of
+       (rest_of_compilation): Don't set it.  Kill stupid in favor of
        flow1, local-alloc, and reload.
        (main): Don't set obey_regdecls.
 
@@ -16497,28 +16497,28 @@ Thu Jan  6 13:44:59 CET 2000  Jan Hubicka  <jh@suse.cz>
        flag_data_sections or UNIQUE_SECTION_P are true.
 
        * tm.texi (UNIQUE_SECTION): Document that it can be called for
-       unitialised data decls.
+       uninitialized data decls.
 
        * config/i386/winnt.c (i386_pe_unique_section): Cope with
-       being called for uninitialised data.
+       being called for uninitialized data.
 
        * config/i386/interix.c (i386_pe_unique_section): Cope with
-       being called for uninitialised data.
+       being called for uninitialized data.
 
        * config/mips/elf.h (UNIQUE_SECTION): Cope with being called
-       for uninitialised data.
+       for uninitialized data.
 
        * config/mips/elf64.h (UNIQUE_SECTION): Cope with being called
-       for uninitialised data.
+       for uninitialized data.
 
        * config/mips/iri6gld.h (UNIQUE_SECTION): Cope with being called
-       for uninitialised data.
+       for uninitialized data.
 
        * config/arm/unknown-elf.h (IN_NAMED_SECTION): Define.
        (UNIQUE_SECTION_P): Always generate a unique section if
        flag_data_sections is true.
        (UNIQUE_SECTION): Also generate unique sections for
-       uninitialised data.
+       uninitialized data.
        (ASM_OUTPUT_ALIGNED_BSS): Redefine to use named_section().
        (ASM_OUTPUT_ALIGNED_DECL_LOCAL): Redefine to use
        named_section().
@@ -16611,7 +16611,7 @@ Tue Jan  4 22:30:16 2000  Jeffrey A Law  (law@cygnus.com)
 
 2000-01-05  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
 
-       * config/c4x/c4x.h (IS_XXX_REG, IS_XXX_REGNO): Swap behaviour of
+       * config/c4x/c4x.h (IS_XXX_REG, IS_XXX_REGNO): Swap behavior of
        macros so that they're consistent with their names.
        * config/c4x/c4x.c (IS_XXX_REG, IS_XXX_REGNO): Likewise.
        * config/c4x/c4x.md (IS_XXX_REG, IS_XXX_REGNO): Likewise.