X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2FChangeLog;h=cfbd5198f74752010a4c89749f1dc0fd30e564b8;hb=6f84a2a6497dab3564cb0fb0031632700158393b;hp=c8b457e2fcb5c631937e6ae3c693f7711ab850fd;hpb=43fd16e4a318380a8c9e590979c6da41de6558dd;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog b/gas/ChangeLog index c8b457e2fc..cfbd5198f7 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,582 @@ +2005-11-08 Nathan Sidwell + + Add ms2 support. + * config/tc-ms1.c (ms1_mach_bitmask): Initialize to MS1. + (ms1_architectures): Add ms2. + (md_parse_option): Add ms2. + (md_show_usage): Add ms2. + (md_assemble): Add JAL_HAZARD detection logic. + (md_cgen_lookup_reloc): Add MS1_OPERAND_LOOPSIZE case. + * doc/c-ms1.texi: New. + * doc/all.texi: Add MS1. + * doc/Makefile.am (CPU_DOCS): Add c-ms1.texi. + * doc/Makefile.in: Rebuilt. + * doc/Makefile: Rebuilt. + +2005-11-07 Steve Ellcey + + * configure: Regenerate after modifying bfd/warning.m4. + +2005-11-07 John David Anglin + + PR gas/1804 + * config/tc-hppa.c (md_apply_fix): Use number_to_chars_bigendian to + output constant data. + +2005-11-07 Mark Mitchell + + * doc/Makefile.am (asconfig.texi): Set top_srcdir. + * doc/Makefile.in: Regenerated. + * doc/as.texinfo: Document "@FILE". + +2005-11-07 Nick Clifton + + PR binutils/1568 + * config/obj-coff.c (obj_coff_section): Set readonly flag with the + 'x' attribute. Remember the actions of the 'w' and 'n' attributes + and do not allow the 'x','s' or 'd' attributes to change them. + +2005-11-07 John Levon + + * config/tc-i386.h (tc_comment_chars): Define. + * config/tc-i386.c (line_comment_chars): Use '/' unconditionally. + (i386_comment_chars): Add. + (md_parse_options): Process OPTION_DIVIDE. + (md_show_usage): Describe --divide option. + * doc/c-i386.texi: Document --divide option. + +2005-11-07 Arnold Metselaar + + * expr.c (op_encoding): Map '=' to O_SINGLE_EQ, if defined. + * config/tc-z80.h: Define O_SINGLE_EQ as O_eq. + +2005-11-07 Alan Modra + + * macro.c (buffer_and_nest): Skip labels regardless of + NO_PSEUDO_DOT and flag_m68k_mri. + +2005-11-07 Arnold Metselaar + + * expr.c (integer_constant): Match only 'B' as binary suffix if + NUMBERS_WITH_SUFFIX and LOCAL_LABELS_FB. Allow both 'b' and 'B' + otherwise. + +2005-11-04 Alexandre Oliva + + * read.c (s_weakref): Do not permit redefinitions. + * symbols.c (colon): Do not permit redefinitions of equated + symbols. + +2005-11-01 Thiemo Seufer + + PR gas/1299 + * Makefile.am: Disable -Werror for the itbl-lex.o rule. + * Makefile.in: Regenerate. + +2005-11-01 Thiemo Seufer + + * config/tc-mips.c (md_parse_option): Fix typo in comment. + +2005-10-30 Mark Mitchell + + * as.c (show_usage): Document "@FILE". + +2005-10-30 H.J. Lu + + * Makefile.am (OBJ_FORMATS): Remove vms. + Run "make dep-am". + * Makefile.in: Regenerated. + + * dep-in.sed: Replace " ./" with " ". + +2005-10-28 Dave Brolley + + Contribute the following change: + 2005-09-19 Dave Brolley + + * config/tc-m32c.c (default_isa): New static variable. + (m32c_isa): Now of type CGEN_BITSET. + (md_begin): Pass &m32c_isa to m32c_cgen_cpu_open. + +2005-10-28 Paul Brook + + * config/tc-arm.c (aeabi_set_public_attributes): Use selected_cpu + instead of mcpu_cpu_opt. + +2005-10-27 Sterling Augustine + + * config/tc-xtensa.c (find_vinsn_conflicts): Change error messages to + refer to "ports" instead of "queues". + (check_t1_t2_reads_and_writes): Pass correct interface values to + xtensa_interface_inout. + +2005-10-27 Jan Beulich + + * read.c (assign_symbol): Also consider equates already defined. + * symbols.c (symbol_clone): Also clone the underlying BFD symbol. + * config/obj-coff.h (obj_symbol_clone_hook): New. + (coff_obj_symbol_clone_hook): Declare. + * config/obj-coff.c (coff_obj_symbol_clone_hook): New. + +2005-10-26 DJ Delorie + + * config/tc-m32c.c (md_relax_table, subtype_mappings, + md_convert_frag): Add jsr.w support. + + * config/tc-m32c.c (md_assemble): Don't use errmsg as the format + itself. + (md_cgen_lookup_reloc): Add m32c bitbase operands. Add 8-s24 + and imm-8-HI operands. + +2005-10-26 Paul Brook + + * config/tc-arm.c (insns): Correct "sel" entry. + +2005-10-26 Jan Beulich + + * config/tc-i386.c (i386_operand): Don't check register prefix here. + (parse_real_register): Rename from parse_register. + (parse_register): New. + (i386_parse_name): New. + (md_operand): New. + (intel_e11): Don't tolerate registers in offset expressions anymore. + (intel_get_token): Don't check register prefix here. Copy the actual + register token, not the canonical register name. + * config/tc-i386.h (md_operand): Delete. + (i386_parse_name): Declare. + (md_parse_name): Define. + +2005-10-25 Arnold Metselaar + + * Makefile.am: Add Z80 cpu. + * Makefile.in: Regenerated. + * app.c (do_scrub_chars): Correctly scrub "ex af,af'" + and disallow newlines in quoted strings. + * configure.tgt: Add z80-*-coff. + * config/obj-coff.h: Add format "coff-z80". + * doc/Makefile.am: Add c-z80.texi. + * doc/Makefile.in: Regenerated. + * doc/all.texi: Add Z80. + * doc/c-z80.texi: New file + * doc/as.texinfo: Add z80 options and some z80-related remarks. + * config/tc-z80.c: New file + * config/tc-z80.h: New file + * NEWS: Mention new support. + +2005-10-25 H.J. Lu + + * write.c (adjust_reloc_syms): Undo the change made on + 2005-04-26 to allow local symbol set to undefined symbol. + +2005-10-24 H.J. Lu + + * Makefile.am (bfin-parse.tab.h): Removed. + (bfin-parse.h): Added. + * Makefile.in: Regenerated. + +2005-10-25 Alan Modra + + * po/POTFILES.in: Regenerate. + * po/gas.pot: Regenerate. + +2005-10-24 Bernd Schmidt + + * config/tc-bfin.c (Expr_Node_Gen_Reloc): If have symbol + constant, + make a single reloc with an offset rather than a stack. + * config/tc-bfin.h (MD_APPLY_SYM_VALUE): Define to 0. + +2005-10-24 Alexandre Oliva + + * read.c (potable): Add weakref. + (s_weakref): New. + * read.h (s_weakref): Declare. + * struc-symbol.h (struct symbol): Add sy_weakrefr and sy_weakrefd. + * symbols.c (colon): Clear weakrefr. + (symbol_find_exact): Rename to, and reimplement in terms of... + (symbol_find_exact_noref): ... new function. + (symbol_find): Likewise... + (symbol_find_noref): ... ditto. + (resolve_symbol_value): Resolve weakrefr without setting their + values. + (S_SET_WEAK): Call hook. + (S_GET_VALUE): Follow weakref link. + (S_SET_VALUE): Clear weakrefr. + (S_IS_WEAK): Follow weakref link. + (S_IS_WEAKREFR, S_SET_WEAKREFR, S_CLEAR_WEAKREFR): New. + (S_IS_WEAKREFD, S_SET_WEAKREFD, S_CLEAR_WEAKREFD): New. + (symbol_set_value_expression, symbol_set_frag): Clear weakrefr. + (symbol_mark_used): Follow weakref link. + (print_symbol_value_1): Print weak, weakrefr and weakrefd. + * symbols.h (symbol_find_noref, symbol_find_exact_noref): Declare. + (S_IS_WEAKREFR, S_SET_WEAKREFR, S_CLEAR_WEAKREFR): Declare. + (S_IS_WEAKREFD, S_SET_WEAKREFD, S_CLEAR_WEAKREFD): Declare. + * write.c (adust_reloc_syms): Follow weakref link. Do not + complain if target is undefined. + (write_object_file): Likewise. Remove weakrefr symbols. Drop + unreferenced weakrefd symbols. + * config/obj-coff.c (obj_frob_symbol): Do not force WEAKREFD + symbols EXTERNAL. + (pecoff_obj_set_weak_hook, pecoff_obj_clear_weak_hook): New. + * config/obj-coff.h (obj_set_weak_hook, obj_clear_weak_hook): Define. + * doc/as.texinfo: Document weakref. + * doc/internals.texi: Document new struct members, internal + functions and hooks. + +2005-10-24 Jie Zhang + + * Makefile.am (bfin-parse.h): Renamed from bfin-parse.tab.h. + (EXTRA_DIST): Add bfin-parse.h and bfin-lex.c. + * Makefile.in: Regenerate. + * config/bfin-lex.l: Include bfin-parse.h instead of bfin-parse.tab.h. + * config/tc-bfin.c (md_chars_to_number): Change the type of first + argument from unsigned char * to char * to remove signedness warnings. + +2005-10-24 Jan Beulich + + * config/tc-ia64.c (enum reg_symbol): Delete IND_MEM. + (dot_rot): Change type of num_* variables. Check for positive count. + (ia64_optimize_expr): Re-structure. + (md_operand): Check for general register. + +2005-10-24 Jan Beulich + + * config/tc-ia64.c (declare_register): Call symbol_create. + (md_begin): Remove local variables total, ar_base, and cr_base. + Start loops for registers at their respective first one. Don't + update md.regsym for alias names. Generate alias name tp for r13. + +2005-10-21 DJ Delorie + + * config/tc-m32c.c (md_cgen_lookup_reloc): Add more relocs. Print + names unstead of numbers. + +2005-10-19 David Ung + + * config/tc-mips.c (append_insn): Convert MIPS16 jr/jalr jumps + into jrc/jalrc versions if ISA_MIPS32+ and not doing the swap, + hence avoiding to emit a nop. + +2005-10-19 Jie Zhang + + * config/tc-bfin.c (md_begin): Let the lex_type of '(' be + LEX_BEGIN_NAME. + (bfin_start_line_hook): Remove the workaround for LSETUP(. + (bfin_name_is_register): Remove the workarounds for LSETUP( + and SAA(. + (bfin_start_label): Ditto. + +2005-10-18 Bob Wilson + + * config/tc-xtensa.c (xtensa_end_directive): Restore + default_lit_sections regardless of use_literal_section. + +2005-10-18 Jie Zhang + + * Makefile.am (bfin-lex.c): Update ylwrap invocation. + * Makefile.in: Regenerated. + +2005-10-18 Arnold Metselaar + + * doc/as.texinfo (.loc) Fix placement of '@end table'. + +2005-10-17 Bob Wilson + + * config/xtensa-istack.h (TInsn): Replace dwarf2_line_info with an + unsigned line number. Do not include "dwarf2dbg.h". + * config/tc-xtensa.c (md_pseudo_table): Remove entry for "loc". + (xtensa_dwarf2_directive_loc, xtensa_dwarf2_emit_insn): Delete. + (xg_build_to_insn, xg_build_token_insn): Update TInsn uses. + (md_assemble): Use as_where instead of dwarf2_where. + (xg_assemble_vliw_tokens): Use unsigned line numbers instead of + dwarf2_line_infos. Change to call new_logical_line followed by + dwarf2_emit_insn. + +2005-10-14 Mike Frysinger + + * doc/as.texinfo (Section): Add missing ']' to .section example. + +2005-10-12 John David Anglin + + PR binutils/941 + * config/tc-hppa.c (pa_ip): Use as_bad instead of as_fatal when an + unknown opcode is found. + +2005-10-12 Mark Mitchell + + * NEWS: Mention @file. + +2005-10-12 Nick Clifton + + * config/tc-avr.c: Convert to ISO C90 format. Fix formatting and + generally tidy up the code. + * config/tc-avr.h: Likewise. + +2005-10-12 Jan Beulich + + * config/tc-ia64.c (dot_reg_val): Use expression_and_evaluate. + (dot_pred_rel): Likewise. + (parse_operand): Likewise. + (ia64_unrecognized_line): Likewise. + (md_operand): Likewise. + +2005-10-11 Jan Beulich + + * expr.h (enum expr_mode): New. + (expression): Pass third argument to expr. + (expression_and_evaluate): New. + (deferred_expression): New. + (expr): Add third parameter. + (resolve_expression): New. + * struc-symbol.h (struct symbol): New members sy_volatile and + sy_forward_ref. + * symbols.c, symbols.h (symbol_clone): New. + (symbol_clone_if_forward_ref): New. + (snapshot_symbol): New. + (S_IS_VOLATILE): New. + (S_IS_FORWARD_REF): New. + (S_SET_VOLATILE): New. + (S_SET_FORWARD_REF): New. + * as.c (macro_expr): Use expression_and_evaluate. + * cond.c (s_if): Likewise. + (s_elseif): Likewise. + * dw2gencfi.c (cfi_parse_reg): Likewise. + * expr.c (operand): Add second parameter. Optionally call + deferred_expression. Pass mode argument to itself and md_parse_name. + Check mode before trying to evaluate symbol. Call + symbol_clone_if_forward_ref for both operands. + (expr): Add third parameter. Pass mode to operand and itself. + Optionally call resolve_expression. + (resolve_expression): New. + (get_single_number): Pass second argument to operand. + * read.c (potable): New entry for .eqv. + (read_a_source_file): Handle new == operator. + (get_absolute_expr): Use expression_and_evaluate. + (s_lsym): Likewise. + (assign_symbol): Rename second parameter. Call symbol_clone on + legal and illegal redefinition. Call S_SET_VOLATILE and + S_SET_FORWARD_REF depending on mode. + (s_set): Update description. + (s_space): Call resolve_expression. + (pseudo_set): Optionally call deferred_expression. Check + S_IS_FORWARD_REF before trying to simplify/resolve an expression. + (equals): Handle ==. + * config/tc-ia64.h (md_parse_name): Add mode parameter. + * config/tc-arc.c (arc_parse_cons_expression): Likewise. + * config/tc-m32r.h (md_parse_name): Likewise. + (m32r_parse_name): Likewise. + * config/tc-mmix.h (md_parse_name): Likewise. + * config/tc-mn10300.h (md_parse_name): Likewise. + (mn10300_parse_name): Likewise. + * config/tc-ppc.h (md_parse_name): Likewise. + * config/tc-sh.h (md_parse_name): Likewise. + (sh_parse_name): Likewise. + * config/tc-sh64.h (md_parse_name): Likewise. + (sh64_consume_datalabel): Likewise. + * config/tc-tic54x.h (md_parse_name): Likewise. + * config/tc-m32r.c (m32r_parse_name): Add mode parameter. Check it + before trying to evaluate symbol. + * config/tc-mn10300.c (mn10300_parse_name): Likewise. + * config/tc-sh.c (sh_parse_name): Likewise. + * config/tc-sh64.c (sh64_consume_datalabel): Add mode parameter. Pass + second argument to operandf. Pass mode parameter to sh_parse_name. + * doc/as.texinfo: Document .eqv and the == assignment operator. + +2005-10-10 Ian Lance Taylor + + * Makefile.am (EXTRA_DIST): Remove bfin-lex.l and bfin-defs.h. + * Makefile.in: Regenerate. + +2005-10-10 Arnold Metselaar + + * expr.c (operator): Allow "!=" as a synonym for "<>". + * doc/as.texinfo (Infix Op): Mention "!=". + +2005-10-08 John David Anglin + + * config/tc-hppa.c (strict): Don't initialize. Update comment. + (pa_ip): Promote from PA 1.0 to 1.1 immediately when 1.1 match is + found. Simplify handling of "ma" and "mb" completers. + +2005-10-08 Paul Brook + + * config/tc-arm.c: Don't provide fallback default for CPU_DEFAULT. + (arm_arch_used, thumb_arch_used, selected_cpu, selected_cpu_name): + New variables. + (arm_cpu_option_table): Add canonical_name. + (arm_cpus): Populate canonical_name field. + (s_arm_eabi_attribute, s_arm_arch, s_arm_cpu, s_arm_fpu, + aeabi_set_public_attributes, arm_md_end): New functions. + (md_pseudo_table): Add "cpu", "arch", "fpu" and "eabi_attribute". + (md_assemble): Set thumb_arch_used and arm_arch_used. + (md_begin): Set defaut cpu if CPU_DEFAULT not defined. + * config/tc-arm.h (md_end): Define. + * doc/c-arm.texi: Document .cpu, .arch, .fpu and .eabi_attribute. + +2005-10-06 Khem Raj + NIIBE Yutaka + + * config/tc-sh.c (allow_dollar_register_prefix): New variable. + (parse_reg_without_prefix): New function. + (parse_reg): Check for '$' register prefix if --allow-reg-prefix is + set. + (option md_longopts): Add allow-reg-prefix option. + * doc/c-sh.texi: Document --allow-reg-prefix option. + * NEWS: Mention the new switch. + +2005-10-03 Arnold Metselaar + + * doc/as.texinfo (Infix Ops): '<' and '>' are not shift + operators. + +2005-09-30 Sterling Augustine + Bob Wilson + + * config/tc-xtensa.c (xtensa_frob_label): Disallow labels in bundles. + +2005-09-30 H.J. Lu + + * Makefile.am: Run "make dep-am". + * Makefile.in: Regenerated. + * aclocal.m4: Likewise. + +2005-09-30 Mark Mitchell + + * as.c (main): Use expandargv. + +2005-09-30 Jan Beulich + + * config/tc-tic4x.c (tic4x_set): Advance input_line_pointer past + (removed) comma. + +2005-09-30 Catherine Moore + + * Makefile.am: Bfin support. + * Makefile.in: Regenerated. + * aclocal.m4: Regenerated. + * configure: Regenerated. + * configure.in: Bfin support. + * configure.tgt: Bfin support. + * config/bfin-aux.h: New file. + * config/bfin-defs.h: New file. + * config/bfin-lex.l: New file. + * config/bfin-parse.y: New file. + * config/tc-bfin.c: New file. + * config/tc-bfin.h: New file. + * doc/Makefile.am: Recognize c-bfin.texi. + * doc/Makefile.in: Regenerated. + * doc/all.texi: Bfin support. + * doc/as.texinfo: Likewise. + * doc/c-bfin.texi: Document bfin-specific syntax and + directives. + +2005-09-30 Paul Brook + + * config/tc-arm.c (opcode_tag): Add OT_cinfix3_legacy. + (opcode_lookup): Handle OT_cinfix3_legacy. Revert earlier change for + normal infix conditions. + (C3E): Include Thumb-2 definition. + (CL, cCL): Define. + (insns): Use them for legacy mnemonics. + +2005-09-30 Matthias Kurz + + * asintl.h: Prevent the inclusion of from the Solaris + version of when ENABLE_NLS is not defined. + +2005-09-29 Jan Beulich + + * config/tc-ia64.c (parse_operands): Always parse first operand of + alloc. + +2005-09-29 Arnold Metselaar + Alan Modra + + * app.c (do_scrub_chars): Match open and close quote of strings. + Remove redundant EOF test in case 7. + +2005-09-28 Jan Beulich + + * config/tc-i386.c (reloc): Disable signedness check for 4-byte + relocations in 16- and 32-bit modes. + (i386_displacement): Make pc-relative branch handling dependent + upon operand (rather than address) size. + +2005-09-28 Jan Beulich + + * dw2gencfi.c (dot_cfi): Call ignore_rest_of_line when not fully + parsing the input. + (dot_cfi_startproc): Likewise. + (dot_cfi_endproc): Likewise. Also check no extra input was given. + (dot_cfi_escape): Likewise. + +2005-09-28 Jan Beulich + + * config/tc-i386.h (x86_cons_fix_new): Declare unconditionally. + (TC_CONS_FIX_NEW): Define unconditionally. + (x86_pe_cons_fix_new): Remove. + * config/tc-i386.c (signed_cons): New. + (md_pseudo_table): Add slong. + (x86_cons_fix_new): Declare unconditionally. + (x86_pe_cons_fix_new): Merge into x86_cons_fix_new. + (tc_gen_reloc): Also consider BFD_RELOC_X86_64_32S for gotpc + conversion. + +2005-09-28 Arnold Metselaar + + * app.c (do_scrub_chars ): Check for full + buffer after copying string. + +2005-09-27 Paul Brook + + * config/arm.c (arm_cpus): Add more cpu names. + * doc/c-arm.texi: Document them. + +2005-09-21 Alan Modra + + * read.c (pseudo_set): Don't set undefined symbols to expr_section. + +2005-09-20 Richard Henderson + + * dwarf2dbg.c (process_entries): Fix uninitialized variable warning. + +2005-09-20 Richard Henderson + + * dwarf2dbg.c (struct line_entry): Replace frag and frag_ofs + with label. + (dwarf2_loc_mark_labels): New. + (dwarf2_gen_line_info_1): Split out of ... + (dwarf2_gen_line_info): ... here. Create the temp symbol here. + (dwarf2_emit_label): New. + (dwarf2_directive_loc_mark_labels): New. + (out_set_addr): Take a symbol instead of frag+ofs. + (relax_inc_line_addr): Likewise. + (emit_inc_line_addr): Assert delta non-negative. + (process_entries): Remove dead code. Update to work with temp + symbols instead of frag+ofs. + * dwarf2dbg.h (dwarf2_directive_loc_mark_labels): Declare. + (dwarf2_emit_label, dwarf2_loc_mark_labels): Declare. + * config/obj-elf.c (elf_pseudo_tab): Add loc_mark_labels. + * config/obj-elf.h (obj_frob_label): New. + * config/tc-alpha.c (alpha_define_label): Call dwarf2_emit_label. + * config/tc-arm.c, config/tc-hppa.c, config/tc-m68k.c, + config/tc-mips.c, config/tc-ppc.c, config/tc-sh.c, config/tc-xtensa.c: + Similarly in the respective tc_frob_label implementation functions. + * config/tc-i386.c (md_pseudo_table): Move file and loc to + non-elf section; add loc_mark_labels. + * config/tc-ia64.c (struct label_fix): Add dw2_mark_labels. + (ia64_flush_insns): Check for marked labels; emit line entry if so. + (emit_one_bundle): Similarly. + (ia64_frob_label): Record marked labels. + * config/tc-m68hc11.h (tc_frob_label): Remove. + * config/tc-ms1.c (md_pseudo_table): Remove file and loc. + * config/tc-sh.h (tc_frob_label): Pass sym to sh_frob_label. + * config/tc-sh64.h (tc_frob_label): Likewise. + * doc/as.texinfo (LNS directives): Docuement .loc_mark_blocks. + +2005-09-20 Alan Modra + + * read.c (pseudo_set): Set segment of expression syms to expr_section. + 2005-09-14 Jan Beulich * config/tc-i386.c (tc_x86_regname_to_dw2regnum): Add selector @@ -44,7 +623,7 @@ epilogue_begin, is_stmt, isa. (emit_inc_line_addr): Move line_delta == 0, addr_delta == 0 special case down lower. - (process_entries): Handle isa, DWARF2_FLAG_PROLOGUE_END, + (process_entries): Handle isa, DWARF2_FLAG_PROLOGUE_END, and DWARF2_FLAG_EPILOGUE_BEGIN. (out_debug_line): Emit sizes for DW_LNS_set_prologue_end, DW_LNS_set_epilogue_begin, DW_LNS_set_isa. @@ -139,7 +718,7 @@ 2005-09-01 Dmitry Diky * config/tc-msp430.c (msp430_operands): Emit dwarf2_emit_insn() - as appropriate. Change frag_variant() to frag_var() for relaxes. + as appropriate. Change frag_variant() to frag_var() for relaxes. 2005-08-29 Nick Clifton @@ -282,7 +861,7 @@ * config/tc-msp430.h (TC_FORCE_RELOCATION_LOCAL): Defined. (msp430_force_relocation_local): Likewise. * doc/c-msp430.texi: Describe new options. - + 2005-08-11 Ian Lance Taylor * Makefile.am ($(srcdir)/make-gas.com): Remove target. @@ -727,7 +1306,7 @@ * doc/as.texinfo: Add text for the M32C-specific options and line comment characters, and refer to c-m32c.texi. * doc/c-m32c.texi: New file. - + 2005-07-14 Nick Clifton PR 1069