changelog-9197

来自「基于4个mips核的noc设计」· 代码 · 共 1,769 行 · 第 1/5 页

TXT
1,769
字号
	* ieee.c (ieee_array_type): Remember the correct size.	* ieee.c (ieee_finish_compilation_unit): Permit coalescing ranges	that are up to 0x1000 bytes apart, not just 64.	(ieee_add_bb11_blocks): Don't bother to emit a BB11 that is less	than 0x100 bytes.	(ieee_lineno): Only emit line numbers that are less than	info->highaddr.Fri Oct 25 12:12:17 1996  Ian Lance Taylor  <ian@cygnus.com>	* ieee.c (struct ieee_defined_enum): Add defined field.	(ieee_enum_type): If the enum tag has been seen before but not	defined, reuse the same type index, and define it.	(ieee_tag_type): If this enum has not been defined, add an	undefined entry to the list of enums.	* objdump.c (disassemble_bytes): Let the disassembler override the	number of bytes printed on a line.Thu Oct 24 16:42:10 1996  Ian Lance Taylor  <ian@cygnus.com>	* objdump.c (prefix_addresses): New static variable.	(long_options): Add "prefix-addresses".	(compare_symbols): Sort BSF_FUNCTION symbols before other	symbols.	(find_symbol_for_address): New static function, broken out of	objdump_print_address.	(objdump_print_addr_with_sym): New static function, broken out of	objdump_print_address.	(objdump_print_address): Call new functions.	(disassemble_bytes): New static function, broken out of	disassemble_data.  Change disassembly format, unless	prefix_addresses is set.	(disassemble_data): Call disassemble_bytes.  Unless	prefix_addresses is set, disassemble in chunks headed by a	symbol.	* binutils.texi, objdump.1: Document --prefix-addresses.	* rddbg.c (read_section_stabs_debugging_info): Preserve the	backslash when concatenating multiple stabs strings.Thu Oct 10 11:36:31 1996  Doug Evans  <dje@canuck.cygnus.com>	* dlltool.c (scan_open_obj_file): Fix loop exit test.	Add missing parameter to def_exports.Tue Oct  8 12:06:17 1996  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.in (LEX_OPTIONS): Set to empty string.  -I -Cem is the	default for flex, and is not recognized by lex.Thu Oct  3 17:41:23 1996  Ian Lance Taylor  <ian@cygnus.com>	* binutils.texi (Target Selection): Document that you can now	specify targets using configuration triplets.	* ar.c (usage): Declare.  Make sure all callers pass an argument.Thu Oct  3 15:39:42 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)	* Makefile.in (clean): Remove config.log.Wed Oct  2 15:49:16 1996  Klaus Kaempf  <kkaempf@progis.de>	* makefile.vms: Bump version date.Tue Oct  1 15:00:59 1996  Ian Lance Taylor  <ian@cygnus.com>	* version.c (print_version): New function.	* bucomm.h (print_version): Declare.	* ar.c (program_version): Don't declare.	(do_show_version): Remove.	(usage): Add help parameter.  Print bug report address.	(main): Set is_ranlib at start.  Check for --help and --version.	Call print_version, not do_show_version.	* nlmconv.c (program_version): Don't declare.	(main): Call print_version.	(show_usage): Print bug report address.	* nm.c (program_version, print_version): Don't declare.	(usage): Print bug report address.	(main): Call print_version.	* objcopy.c (program_version): Don't declare.	(copy_usage): Print bug report address.	(strip_usage): Likewise.	(strip_main): Call print_version.	(copy_main): Likewise.	* objdump.c (program_version): Don't declare.	(usage): Print bug report address.	(main): Call print_version.	* size.c (program_version): Don't declare.	(usage): Print bug report address.	(main): Call print_version.	* strings.c (program_version): Don't declare.	(main): Call print_version.	(usage): Print bug report address.	* Makefile.in: Update dependencies.Thu Sep 19 14:53:15 1996  Ian Lance Taylor  <ian@cygnus.com>	* ieee.c: Revert Monday's reflocalp patch, and apply this patch	instead: 	(write_ieee_debugging_info): Write a dummy type at the end of the	global type block.Mon Sep 16 15:30:54 1996  Ian Lance Taylor  <ian@cygnus.com>	* ieee.c (struct ieee_write_type): Add reflocalp field.	(ieee_pointer_type): Set reflocalp after pushing type.	(ieee_function_type): If reflocalp is set, make this type local.	(ieee_range_type, ieee_array_type, ieee_set_type): Likewise.	(ieee_const_type, ieee_volatile_type): Likewise.	(ieee_struct_field, ieee_class_baseclass): Likewise.	* ieee.c (struct ieee_info): Add global_types field.	(parse_ieee_bb): When starting a BB1, initialize the types field	to the global_types field.	(parse_ieee_be): When ending a BB2, copy the types field to the	global_types field.Fri Sep 13 17:32:21 1996  Ian Lance Taylor  <ian@cygnus.com>	* objcopy.c (change_leading_char): New static variable.	(OPTION_CHANGE_LEADING_CHAR): Define.	(copy_options): Add "change-leading-char".	(copy_usage): Mention --change-leading-char.	(filter_symbols): Add obfd parameter.  Change all callers.	Implement change_leading_char.	(copy_object): Call filter_symbols if change_leading_char.	(copy_main): Handle OPTION_CHANGE_LEADING_CHAR.	* binutils.texi, objcopy.1: Document --change-leading-char.Tue Sep  3 14:05:29 1996  Ian Lance Taylor  <ian@cygnus.com>	* ieee.c (ieee_enum_type): Don't check index into a NULL names	array.	* nm.c (sort_symbols_by_size): Always initialize next.	* rdcoff.c (parse_coff_type): Warn about an incomprehensible	type rather than crashing.	* rddbg.c (read_symbol_stabs_debugging_info): Initialize f.	* stabs.c (parse_stab_members): Set context in all cases.Thu Aug 29 16:56:52 1996  Michael Meissner  <meissner@tiktok.cygnus.com>	* configure.in (i[345]86-*-*): Recognize i686 for pentium pro.	* configure: Regenerate.Thu Aug 29 11:29:20 1996  Ian Lance Taylor  <ian@cygnus.com>	* objdump.c (L_tmpnam): Never define.	(display_target_list): Use choose_temp_base instead of tmpnam.	(display_info_table): Likewise.Tue Aug 27 18:15:01 1996  Ian Lance Taylor  <ian@cygnus.com>	* stabs.c (parse_stab): An N_FUN symbol with an empty string	indicates the end of a function.Thu Aug 22 17:08:00 1996  Ian Lance Taylor  <ian@cygnus.com>	* wrstabs.c (struct string_hash_entry): Add next field.	(struct stab_write_handle): Change strings to a pointer to	string_hash_entry.  Add last_strings field.  Remove strings_alloc	field.	(string_hash_newfunc): Initialize next field.	(stab_write_symbol): Copy string into hash table rather than into	buffer.  Keep a list of hash table entries.	(write_stabs_in_sections_debugging_info): Initialize last_string.	Copy strings from list of hash table entries in memory.	(stab_modify_type): If the entry on the stack is a definition,	make a new definition rather than failing an assert.	(stab_array_type): The size is only zero if high is strictly less	than low.	* ieee.c (struct ieee_info): Add saw_filename field.	(parse_ieee): Initialize saw_filename.	(parse_ieee_bb): Set saw_filename for a BB1 or BB2.  In a BB1,	discard the current variables and types.  In a BB10, if no	filename has been seen, call debug_set_filename.	(parse_ieee_ty): In case 'g', the type is optional.	* prdbg.c (pr_fix_visibility): Don't abort on	DEBUG_VISIBILITY_IGNORE.	* debug.c (debug_name_type): Correct error message.	* configure.in: Substitute HLDENV.	* configure: Rebuild.	* Makefile.in (HLDENV): New variable.  Use it whenever linking a	program.Thu Aug 15 19:30:41 1996  Stan Shebs  <shebs@andros.cygnus.com>	* mpw-make.sed: Add symbolic doublequotes around the version	number.Thu Aug  8 12:27:52 1996  Klaus Kaempf  <kkaempf@progis.de>	* makefile.vms: Add better support for DEC C compilation.	Add new macros as in Makefile.in.Wed Aug  7 14:27:33 1996  Philippe De Muyter  <phdm@info.ucl.ac.be>	* configure.in: Call BFD_NEED_DECLARATION on strstr and sbrk.	* acconfig.h (NEED_DECLARATION_STRSTR): New macro.	(NEED_DECLARATION_SBRK): New macro.	* configure, config.in: Rebuild.	* bucomm.h (strstr): Declare if NEED_DECLARATION_STRSTR.	(sbrk): Declare if HAVE_SBRK and NEED_DECLARATION_SBRK.	* prdbg.c (pr_end_struct_type): Avoid using a string constant in	assert, for the benefit of broken assert macros.Fri Jul 26 14:06:50 1996  Ian Lance Taylor  <ian@cygnus.com>	* objdump.c (disassemble_data): Set disasm_info.flavour from	abfd.Tue Jul 23 13:59:54 1996  Ian Lance Taylor  <ian@cygnus.com>	* dlltool.c (secdata): In non DLLTOOL_PPC case, change alignment	of .text section to 2.Mon Jul 22 08:46:15 1996  Stu Grossman  (grossman@lisa.cygnus.com)	* objdump.c (dump_section_stabs):  Fix test for stabs sections	ending with numbers.  This fixes a problem with .stab being	confused with .stab.index.Wed Jul 10 13:32:28 1996  Ian Lance Taylor  <ian@cygnus.com>	* stabs.c (stab_demangle_fund_type): Return a void * for a	template, rather than simply aborting.Mon Jul  8 15:28:05 1996  Ian Lance Taylor  <ian@cygnus.com>	* ar.c (open_inarch): Add file parameter.  Change all callers.  If	this is a newly created archive, set the target based on the	file.	* arsup.h (open_inarch): Update declaration.Thu Jul  4 12:00:55 1996  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.in (VERSION): Set to cygnus-2.7.1.	* Released binutils 2.7.	* rdcoff.c (parse_coff): Get address to pass to debug_end_function	from function size, not value of .ef symbol.  From Ning	Mosberger-Tang <ning@AZStarNet.com>.Sat Jun 29 21:18:09 1996  Ian Lance Taylor  <ian@cygnus.com>	* objcopy.c (strip_main): Add -o option, and handle it.	(strip_usage): Mention -o.	* binutils.texi, strip.1: Mention -o.Mon Jun 24 17:19:02 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)	* Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,	INSTALL_PROGRAM, INSTALL_DATA): Use autoconf set values.	(docdir): Removed.	* configure.in (AC_PREREQ): Autoconf 2.5 or higher.Mon Jun 24 11:59:13 1996  Ian Lance Taylor  <ian@cygnus.com>	* objdump.c (endian): New static variable.	(usage): Mention -EB/-EL/--endian.	(long_options): Add "endian".	(disassemble_data): If endianness was specified, replace	abfd->xvec with a copy of itself with the given endianness.	(main): Handle -EB/-EL/--endian.	* binutils.texi, objdump.1: Mention -EB/-EL/--endian.	* objdump.c: Make most variables and functions static.	* configure.in: On alpha*-*-osf*, link against libbfd.a if not	using shared libraries.	* configure: Rebuild with autoconf 2.10.Sun Jun 23 14:47:36 1996  Kim Knuttila  <krk@cygnus.com>	* dlltool.c (secdata): Changed .rdata to .reldata so .reloc will work.	(make_one_lib_file): Removed cruft. (#if 1)Wed Jun 19 14:46:38 1996  Ian Lance Taylor  <ian@cygnus.com>	* objdump.c (stabs): Change from struct internal_nlist * to	bfd_byte *.	(print_section_stabs): Fetch stabs information directly, rather	than assuming that struct internal_nlist is the right size.	* binutils.texi: Document change to binary format: file position	based on load address, not section VMA.	* bucomm.h: Define SEEK_SET, SEEK_CUR, and SEEK_END if they are	not already defined.Tue Jun 18 18:25:00 1996  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.in (DISTSTUFF): Add deflex.c.Tue Jun 18 15:03:44 1996  Klaus Kaempf  <kkaempf@progis.de>	* config.h-vms, makefile.vms: New files.Mon Jun 17 09:47:31 1996  Ian Lance Taylor  <ian@cygnus.com>	* dlltool.c (make_one_lib_file): Use BFD_RELOC_RVA rather than	BFD_RELOC_32 in IDATA7.Wed Jun 12 11:52:06 1996  Ian Lance Taylor  <ian@cygnus.com>	* nm.c (struct get_relocs_info): Define.	(line_numbers): New static variable.	(long_options): Add "line-numbers".	(usage): Mention -l and --line-numbers.	(main): Handle -l.	(print_symbol): Print line numbers if requested.	(get_relocs): New static function.	* binutils.texi, nm.1: Document -l/--line-numbers.Tue Jun 11 20:12:15 1996  Ian Lance Taylor  <ian@cygnus.com>	* objdump.c (dump_reloc_set): Add sec parameter.  Change all	callers.  If with_line_numbers is set, display line numbers of	relocation entries.	* binutils.texi, objdump.1: Document -l with -r.Mon Jun 10 23:42:59 1996  Ian Lance Taylor  <ian@cygnus.com>	* ar.c (open_inarch): Report BFD error message if an archive can	not be recognized.  List matching formats if the file is	ambiguously recognized.	(ranlib_touch): Likewise.Thu Jun  6 13:56:14 1996  Ian Lance Taylor  <ian@cygnus.com>	* README: Add notes on how to build if you don't have ar.	* Makefile.in: Remove old incorrect setting of CC.Tue Jun  4 10:52:49 1996  Tom Tromey  <tromey@csk3.cygnus.com>	* Makefile.in (install): Don't check to see if tooldir exists.	Make $(tooldir) and $(tooldir)/bin.Mon Jun  3 17:40:23 1996  Michael Meissner  <meissner@tiktok.cygnus.com>	* strings.c (main): Make main an int function, not void.Fri May 31 13:59:24 1996  Ian Lance Taylor  <ian@cygnus.com>	* nm.c (filter_symbols): Check for BSF_WEAK as well as

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?