X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gas%2FChangeLog;h=4c023776af21cb84d361beda7b8e5983d55b26d7;hb=cd924033054232730762c6ecf91c4dfd4d9f9cc7;hp=0c7c446ec714d9ba38720d772b4ca09f019deccf;hpb=2a562314f397d7c9e2ab3961ea030ba015fb34cc;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog b/gas/ChangeLog index 0c7c446ec7..4c023776af 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,107 @@ +Fri Aug 15 14:00:13 1997 Ian Lance Taylor + + * as.h (enum debug_info_type): Define. + (debug_type): Declare. + * as.c (debug_type): New global variable. + (show_usage): Add --gstabs. + (parse_args): Handle --gstabs. + * read.c (generate_asm_lineno): Remove. + (read_a_source_file): Output stabs debugging if appropriate. + Change checks of generate_asm_lineno to check debug_type. Only + generate ECOFF debugging if ECOFF_DEBUGGING is defined. + * read.h (generate_asm_lineno): Don't declare. + (stabs_generate_asm_lineno): Declare. + * stabs.c (stabs_generate_asm_lineno): New function. + * ecoff.c (add_file): Use debug_type, not generate_asm_lineno. + Don't turn off debugging. + (add_file): Remove old #if 0 code. + (ecoff_new_file): Set debug_type, not generate_asm_lineno. + (ecoff_directive_end): Don't generate stabs line symbols. + (ecoff_generate_asm_lineno): Don't check stabs_seen. Don't set + generate_asm_lineno. + (line_label_cnt): Remove. + (ecoff_generate_asm_line_stab): Remove. + * ecoff.h (ecoff_generate_asm_line_stab): Don't declare. + * doc/as.texinfo, doc/as.1: Document --gstabs. + +start-sanitize-v850 +Wed Aug 13 18:58:56 1997 Nick Clifton + +start-sanitize-v850e + * config/.Sanitize (Do-first, Do-last): Add support for keep-v850e + command line option. +end-sanitize-v850e + +start-sanitize-v850eq + * config/.Sanitize (Do-first, Do-last): Add support for keep-v850eq + command line option. +end-sanitize-v850eq + +start-sanitize-v850eq + * config/tc-v850.c (md_assemble, md_show_usage, md_parse_option): + Add support for v850eq instructions. +start-sanitize-v850eq + +start-sanitize-v850e + * config/tc-v850.c (md_assemble, md_show_usage, md_parse_option): + Add support for v850e instructions. +start-sanitize-v850e + + * config/tc-v850.c (md_assemble): Fix error recovery to reload + text of entire opcode. +end-sanitize-v850 + +Tue Aug 12 10:27:34 1997 Richard Henderson + + * doc/internals.texi: Document rs_leb128. + +Tue Aug 12 12:17:03 1997 Ian Lance Taylor + + * config/tc-m68k.c (m68k_ip): Give an error message for SIZE_BYTE + in ABSL case, rather than calling abort. + +Mon Aug 11 21:48:00 1997 Richard Henderson + + * as.h (enum _relax_state): Add rs_leb128. + * read.c (potable): Add sleb128 and uleb128. + (sizeof_*leb128, output_*leb128, emit_leb128_expr, s_leb128): New + functions. + * read.h: Update prototypes. + * symbols.c (resolve_symbol_value): Streamline quite a bit. Return + the symbol value, add a second FINALIZE argument that prevents + changes from being comitted. Update all callers. + * write.c (cvt_frag_to_fill, relax_segment): Handle rs_leb128. + * doc/as.texinfo: Document the new pseudos. + +Sun Aug 10 14:51:49 1997 Ian Lance Taylor + + * Makefile.am (MOSTLYCLEANFILES): Add site.bak, site.exp, stage, + stage1, and stage2. + (DISTCLEANFILES): Define. + * doc/Makefile.am (DISTCLEANFILES): Define. + * Makefile.in, doc/Makefile.in: Rebuild. + Wed Aug 6 00:30:30 1997 Ian Lance Taylor + * configure.in: Define TARGET_BYTES_BIG_ENDIAN if endian is set. + Don't set targ or gas_target. Define SCO_ELF and + TARGET_SOLARIS_COMMENT when appropriate. Don't substitute for + target_frag. + * Makefile.am: Remove @target_frag@. + (INCLUDES): Remove $(INTERNAL_CFLAGS), $(CROSS), $(HDEFINES), and + $(TDEFINES). + (dep-am): Mark as phony. + * acconfig.h: Add TARGET_BYTES_BIG_ENDIAN, TARGET_SOLARIS_COMMENT, + and SCO_ELF. + * config/arm-big.mt, config/arm-lit.mt: Remove. + * config/mips-big.mt, config/mips-lit.mt: Remove. + * config/ppc-big.mt, config/ppc-lit.mt: Remove. + * config/ppc-sol.mt: Remove. + * config/i386coff.mt, config/m68kcoff.mt: Remove. + * config/m88kcoff.mt: Remove. + * config/sco5.mt: Remove. + * configure, config.in, Makefile.in: Rebuild. + * Makefile.am ($(srcdir)/config/m68k-parse.h): New target, to further try to circumvent the .y.h rule. * Makefile.in: Rebuild.