changelog-9899

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

TXT
1,909
字号
1999-12-28  Nick Clifton  <nickc@cygnus.com>	* readelf.c: Update with new constants added by Oct 4, 1999	ELF ABI draft.	(guess_is_rela): Add new machine codes, but leave	rel type undetermined.	(get_machine_name): Add new machine codes.	(get_section_type_name): Add new section types.	(get_elf_section_flags): New function: Decode section flags.	(process_section_headers): Call get_elf_section_flags() in	order to decode flags in section header.	(get_dynamic_flags): New function: Decode dynamic section	flags.	(process_dynamic_section): Display flags (if present).	(get_symbol_type): Add STT_COMMON.	(get_symbol_visibility): New function: Decode a symbol's	visibility.	(process_symbol_table): Call get_symbol_visibility().	(get_note_type): Add NT_PRXFPREGS.1999-12-26  Ian Lance Taylor  <ian@zembu.com>	* strings.c (main): Correct handling of numeric argument.1999-12-23  Andrew Haley  <aph@cygnus.com>	* dlltool.c (mtable): mcore how_jtab_roff is 4 bytes into the	jtab; was 8.1999-12-17  Nick Clifton  <nickc@cygnus.com>	* dlltool.c (mtable): Stop compile time warnings about missing	initialisers.	(yyerror): Stop compile time warnings about unused paramater.	(INIT_SEC_DATA): New macro: initialise an entry in the secdata	array.	(secdata): Stop ccompile time warnings about uninitialised	fields.	(dtab): Stop compile time warnings about unused parameter.	(long_options): Stop compile time warning about missing	initialiser. 1999-12-10  Nick Clifton  <nickc@cygnus.com>	* readelf.c (print_vma): Support native 64bit ELF systems.1999-12-09  Nick Clifton  <nickc@cygnus.com>	* dlltool.c (mtable): Add epoc-arm specific entry.	Make default arm entry pass -mpacs-26 to assembler.	(flush_page): Do not mangle null entries.	1999-12-07  H . J . Lu  hjl@valinux.com	* readelf.c: Fix compile time warnings.  Support more than 999	symbols.1999-12-03  Nick Clifton  <nickc@cygnus.com>	* readelf.c (enum print_mode): New type.	(print_vma): New function.	(dump_relocations): Use print_vma to display bfd_vma values.	(process_file_header): Use print_vma to display bfd_vma values.	(process_program_headers): Use print_vma to display bfd_vma values.	(process_section_headers): Use print_vma to display bfd_vma values.	(dynamic_segment_parisc_val): Use print_vma to display bfd_vma values.	(process_dynamic_segment): Use print_vma to display bfd_vma values.	(process_symbol_table): Use print_vma to display bfd_vma values.	(process_mips_specific): Use print_vma to display bfd_vma values.1999-11-25  Fred Fish  <fnf@cygnus.com>	* readelf.c (process_note): Change arg from Elf_External_Note	to Elf32_Internal_Note, which also turns the function body	into little more than a call to printf.	(process_corefile_note_segment):  Substantially rewritten	to properly handle case where target and host are different	endianness, handle note sections with padding, and add some	cruft to handle notes with unterminated name data.1999-11-22  Nick Clifton  <nickc@cygnus.com>	* objcopy.c (copy_usage): Reformat.	(strip_usage): Reformat.1999-11-21  Nick Clifton  <nickc@cygnus.com>	* objdump.c (usage): Overhaul output:  One line per switch.	Textual description of each switch.  Distinguish between	optional switches and required switches.	(long_options): Add 'g', 'G' and 'z' short options.	(main): Distinguish between optional switches and required	switches.	* binutils.texi: Add -g -G and -z short options for	--debugging, --stabs and --disassemble-zeroes.1999-11-03  Nick Clifton  <nickc@cygnus.com>	* dlltool.c (flush_page): Clip short values to prevent warnings	from the assembler.	Change default mcore machine name to 'mcore-le' and rename	big-endian version to 'mcore-be'. 1999-10-27  Fred Fish  <fnf@cygnus.com>	* objdump.c (display_bfd): Break into two functions.  The	actual dumping code moves to dump_bfd.  If bfd is not	unambiguously recognized as a bfd_object, attempt to dump	it as a bfd_core.	(dump_bfd): New function.1999-10-26  Nick Clifton  <nickc@cygnus.com>	* dlltool.c (assemble_file): Remove spurious test of exp_name.1999-10-22  Nick Clifton  <nickc@cygnus.com>	* dlltool.c (struct mac): Add new field 'how_default_as_switches'.	(mtable): Initialise new field.  Some machines have a non empty	string for this field.	(HOW_BFD_TARGET): Undefine and replace with...	(HOW_BFD_READ_TARGET): New macro: bfd target to use when opening a	file for reading.  This is set to 0 so that any recognisable bfd	format can be read.	(HOW_BFD_WRITE_TARGET): New macro: bfd target to use when opening	a file for writing.  This is set to the target machine type.	(ASM_SWITCHES): New macro: default switches to use when assembling	a file.	(assemble_file): New function: Assemble a source file into a	destination object file.	(gen_exp_file): Use assemble_file to create the exp file.	(make_one_lib_file): Use assemble_file to create the lib file.	Open output file use HOW_BFD_WRITE_TARGET and input files using	HOW_BFD_READ_TARGET.	(make_head): Use assemble_file to create the head file.	(make_tail): Use assemble_file to create the tail file.	(gen_lib_file): Open output file use HOW_BFD_WRITE_TARGET.1999-10-15  Ian Lance Taylor  <ian@zembu.com>	* ar.c (normalize): Fix full_pathname code.1999-10-08  Ben Elliston  <bje@cygnus.com>        * binutils.texi: Some rewording and clarifications.1999-09-15  Ulrich Drepper  <drepper@cygnus.com>	* readelf.c (dynamic_segment_parisc_val): Print 0 for DLD_FLAGS if	the value is zero.	(process_symbol_table): Don't print histogram if hash table is empty.1999-09-15  Ulrich Drepper  <drepper@cygnus.com>	* readelf.c (get_parisc_dynamic_type): Handle DT_HP_GST_* values.1999-09-02  Ulrich Drepper  <drepper@cygnus.com>	* readelf.c (get_symbol_type): Add support for HPUX and PARISC	specific symbol types.	* readelf.c: Add HPUX and PARISC extensions to dynamic and program	header table printing.	* readelf.c (get_machine_flags): Add handling of PARISC.1999-09-29  Mumit Khan  <khan@xraylith.wisc.edu>	* dlltool.c (scan_drectve_symbols): Handle type tags in exported	symbols.	(scan_filtered_symbols): Likewise.1999-09-19  Ian Lance Taylor  <ian@zembu.com>	* resrc.c (write_rc_rcdata): Fix local variable shadowing	problem.  If RCDATA_BUFFER data can be read as strings, modify	code to print the strings as comments.	* resres.c: Add casts to avoid warnings.	(write_res_data, read_res_data): Don't put the program name in the	error message; fatal already puts it there.1999-09-14  Michael Meissner  <meissner@cygnus.com>	* configure.in (Canonicalization of target names): Remove adding	${CONFIG_SHELL} in front of $ac_config_sub, since autoconfig 2.14	generates $ac_config_sub with a ${CONFIG_SHELL} already.	* configure: Regenerate.1999-09-12  Ian Lance Taylor  <ian@zembu.com>	* ar.c (main): Clear output_file if we don't change the archive.	(delete_members, replace_members): Likewise.1999-09-12  Donn Terry  <donn@interix.com>	* objdump.c (dump_headers): If wide_output, print Flags header.	* objdump.c (dump_section_header): Print any comdat information.	* objcopy.c (parse_flags): Handle "noload", "debug", and "share".	* binutils.texi, objcopy.1: Document new flags.	* ar.c (counted_name_mode): New static variable.	(counted_name_counter): New static variable.	(map_over_members): Handle counted mode.	(usage): Mention N modifier.	(main): Handle N modifier.	(delete_members): Handle counted mode.	* binutils.texi, ar.1: Document N modifier.	* ar.c (print_contents): Change printing of member name for	POSIX.2 conformance.	* ar.c (output_filename): Make const.	(open_inarch): If creating a new empty archive, set	output_filename.1999-09-12  Ian Lance Taylor  <ian@zembu.com>	* ar.c (full_pathname): New static variable.	(map_over_members): Call normalize on command line parameter.	(usage): Mention P modifier.	(normalize): If full_pathname is true, don't do anything.	(main): Accept P modifier.	(delete_members): Call normalize on command line parameter.	* binutils.texi, ar.1: Document P modifier.1999-09-09  Andreas Schwab  <schwab@suse.de>	* binutils.texi: Add info dir entries for all programs described	here.  Fix arguments of @var to not contain punctuation.1999-09-06  Donn Terry  <donn@interix.com>	* nm.c (print_symbol_info_bsd): Check for 'w' as well as 'U'.	(print_symbol_info_sysv): Likewise.	(print_symbol_info_posix): Likewise.1999-09-04  Steve Chamberlain  <sac@pobox.com>	* readelf.c: Include "elf/pj.h".	(dump_relocations): Handle EM_PJ.	(get_machine_name): Likewise.	(get_machine_flags): Likewise.1999-08-31  Scott Bambrough <scottb@netwinder.org>	* readelf.c (get_note_type): New function:  Decode the e_type	value of a note.	(process_note): New function: Display the contents of a core note.	(process_corefile_note_segment): New function.	(process_corefile_note_segments): New function.	(process_corefile_contents): New function.	(process_file): Add call to process_corefile_contents.	(parse_args): Add parsing of -n/--notes command line switch.	(usage): Document new command line switch.	* binutils.texi: Documemnt new command line switch to readelf.1999-08-31  Ian Lance Taylor  <ian@zembu.com>	* binutils.texi (Bug Reporting): Clarify that large files should	not be sent to bug-gnu-utils.1999-08-28  Stephane Carrez  <stcarrez@worldnet.fr>	* readelf.c (process_extended_line_op): New parameter pointer_size,	read the address according to pointer_size.	(debug_line_pointer_size): New global to indicate the	size of address in .debug_line section.	(debug_displays, prescan_debug_info): Prescan the .debug_info section	to record the size of address in `debug_line_pointer_size'.	(process_section_contents): Before dumping any section, execute	the pre-scan operation defined for some debug sections.1999-08-27  Jim Wilson  <wilson@cygnus.com>	* readelf.c (display_debug_lines): Use i-1 not i in standard_opcodes	access.	(display_debug_aranges): New local excess.  Use for calculating padding	and add that into ranges.  Break from loop only if length is also 0.1999-08-27  Jim Wilson  <wilson@cygnus.com>	* readelf.c (display_debug_lines, case DW_LNS_const_add_pc): Multiply	adv by info.li_min_insn_length.1999-08-26  Jakub Jelinek  <jj@ultra.linux.cz>	* readelf.c (get_sparc64_dynamic_type): New function.	(get_dynamic_type): Use it.1999-08-26  Jim Wilson  <wilson@cygnus.com>	* readelf.c (display_debug_lines, case default): Change second line	setting	adv to use = not +=.1999-08-19  Nick Clifton  <nickc@cygnus.com>	* dlltool.c: Added more examples to the comment at the start.1999-08-18  Nick Clifton  <nickc@cygnus.com>	* dlltool.c (make_head): Only emit interworking directive if	necessary.Thu Jul 15 22:44:21 1999  Hans-Peter Nilsson  <hp@bitrange.com>	* readelf.c (process_abbrev_section): Handle standard-conforming	single zero at the end of the section.1999-08-09  Ian Lance Taylor  <ian@zembu.com>	* objdump.c (exit_status): New static variable.	(nonfatal): New static function.	(disassemble_data): Set exit_status on error.	(read_section_stabs): Likewise.	(display_bfd): Likewise.  Call nonfatal rather than bfd_nonfatal.	(display_file): Call nonfatal rather than bfd_nonfatal.	(display_target_list, display_info_table): Likewise.	(main): Return exit_status rather than 0.1999-08-08  Ian Lance Taylor  <ian@zembu.com>	* objdump.c (dump_section_header): Update for renaming of	SEC_SHORT to SEC_SMALL_DATA.  Print SEC_SHARED flag.	From Eli Zaretskii <eliz@gnu.org>:	* binutils.texi: Document cxxfilt as MS-DOS name for c++filt.	* configure.in: Define and substitute DEMANGLER_NAME.	* Makefile.am (DEMANGLER_PROG): Set to cxxfilt.	(man_MANS): Use DEMANGLER_NAME rather than DEMANGLER_PROG.	(bin_PROGRAMS): Remove $(DEMANGLER_PROG).	(noinst_PROGRAMS): Add $(DEMANGLER_PROG).	(cxxfilt_SOURCES): Rename from c__filt_SOURCES.	(cxxfilt_LDADD): Rename from c__filt_LDADD.	($(DEMANGLER_NAME).1): Rename from $(DEMANGLER_PROG).1.  Use	DEMANGLER_NAME rather than DEMANGLER_PROG in substitution.	(MOSTLYCLEANFILES): Use DEMANGLER_NAME rather than	DEMANGLER_PROG.	(install-exec-local): When installing noinst_PROGRAMS, change	cxxfilt to $(DEMANGLER_NAME).	* configure, Makefile.in: Rebuild.	* Makefile.am: Rename .dep* files to DEP*.  Change DEP variable to	MKDEP.	* Makefile.in: Rebuild.1999-08-05  Donn Terry  <donn@interix.com>	* Makefile.am (YACC): If bison is not in the source tree, use	@YACC@ rather than bison -y.	(LEX): If flex is not in the source tree, use @LEX@ rather than	flex.	* configure.in: Build dlltool for i[3-6]86-*-interix.	* Makefile.in, configure: Rebuild.1999-07-21  Ian Lance Taylor  <ian@zembu.com>	From Mark Elbrecht:	* configure.bat: Remove; obsolete.1999-07-16  Jakub Jelinek  <jj@ultra.linux.cz>	* readelf.c (get_machine_flags): Print EF_SPARC_SUN_US3.1999-07-15  Ian Lance Taylor  <ian@zembu.com>	* configure.in: Bump version number to 2.9.5.	* configure: Rebuild.1999-07-14  Richard Henderson  <rth@cygnus.com>	* objdump.c (dump_section_header): Print SEC_SHORT.1999-07-11  Ian Lance Taylor  <ian@zembu.com>	* Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSED	as appropriate.  Add variable initializations.  Add casts.	* objdump.c (disassemble_bytes): Change j to bfd_vma.

⌨️ 快捷键说明

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