changelog-9899

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

TXT
1,909
字号
	* readelf.c (process_syminfo): Change i to unsigned int.	(display_debug_info): Change abbrev_number to unsigned long.	(process_mips_specific): Change fcnt to size_t.1999-07-09  Nick Clifton  <nickc@cygnus.com>	* readelf.c: Only support decoding 64bit ELF files if the compiler	supports a 64 bit data type.	Add -I equivalent for --histogram.	Add -A command-line option to display architecture specific information.1999-07-08  Jakub Jelinek  <jj@ultra.linux.cz>	* readelf.c (guess_is_rela): Sparcv9 and v8plus use rela.	(dump_relocations): Use ELF64_R_TYPE_ID for Sparc, for R_SPARC_OLO10	print the secondary addend.	(get_machine_flags): Print Sparc machine flags.	(get_symbol_type): Print STT_REGISTER.1999-07-08  Ian Lance Taylor  <ian@zembu.com>	* stabs.c (parse_stab_type): Fix handling of template names with	template parameters containing `::'.	(stab_demangle_type): Handle a qualified name in a pointer to	member.1999-06-23  Ian Lance Taylor  <ian@zembu.com>	* Makefile.am (dlltool_SOURCES): Add dyn-string.c.	* Makefile.in: Rebuild.1999-06-23  Mumit Khan  <khan@xraylith.wisc.edu>	* configure.in (HAVE_EXECUTABLE_SUFFIX): Define.	* dlltool.c (look_for_prog): Use HAVE_EXECUTABLE_SUFFIX.	* dllwrap.c (look_for_prog): Likewise.	* resrc.c (look_for_default): Likewise.	* configure, config.in: Rebuild.1999-06-22  Ian Lance Taylor  <ian@zembu.com>	Based on patches from Mumit Khan <khan@xraylith.wisc.EDU>:	* configure.in: Define EXECUTABLE_SUFFIX.	* dlltool.c: Include "dyn-string.h".  Include <stdarg.h> based on	ANSI_PROTOTYPES, not __STDC__.	(outfile): Remove.	(gen_exp_file): Change uses of outfile to use alloca.	(make_one_lib_file, make_head, make_tail): Likewise.	(gen_lib_file): Likewise.	(look_for_prog): New static function.	(deduce_name): Rewrite to use look_for_prog.	(mcore_elf_gen_out_file): Use dyn_string_t rather than outfile.	* dllwrap.c: Don't include <stdio.h>, <errno.h>, <string.h>,	<stdlib.h>, or <unistd.h>.  Include <sys/stat.h> and either	<stdarg.h> or <varargs.h>.	(driver_name): Initialize to NULL, not "gcc".	(dlltool_name): Initialize to NULL, not "dlltool".	(display, inform, look_for_prog, deduce_name): New static	functions.	(usage): Mention -mno-cygwin.	(OPTION_MNO_CYGWIN): Define.	(main): Handle -mno-cygwin.  Deduce driver_name and dlltool_name.	* resrc.c (look_for_default): Make static.  Remove unused local	path.  Check using EXECUTABLE_SUFFIX.	(read_rc_file): Allocate enough space to hold EXECUTABLE_SUFFIX.	* Makefile.am: Rebuild dependencies.	(dllwrap_LDADD): Add $(INTLLIBS).	* configure, Makefile.in, config.in: Rebuild.Mon Jun 21 16:49:11 1999  Jeffrey A Law  (law@cygnus.com)        * readelf.c (dump_relocations): Use elf_hppa_reloc_type instead of        elf32_hppa_reloc_type.1999-06-17  Nick Clifton  <nickc@cygnus.com>	* dlltool.c (mcore_elf_gen_out_file): Link object files with the	.exp file, not the .lib file.Fri Jun 18 20:17:51 1999  Mumit Khan  <khan@xraylith.wisc.edu>	* deflex.l: Accept single-character symbol names.1999-06-16  Nick Clifton  <nickc@cygnus.com>	* readelf.c (get_symbol_type): Detect ARM symbols typed as Thumb	functions.1999-06-14  Nick Clifton  <nickc@cygnus.com>	* objdump.c (disassembler_options): New variable.	(usage): Document new -M/--disassembler-options option.	(long_options): Add --disassembler-options.	(disassemble_data): Initialise disassembler_options field of	disassembler_info structure.	(main): Add parsing of -M option.	* binutils.texi: Document new command line switch to objdump.	* NEWS: Describe new command line switch to objdump.Mon Jun 14 10:27:54 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>	* binutils.texi: Fix typos.1999-06-13  Ian Lance Taylor  <ian@zembu.com>	* objdump.c (disassemble_bytes): If the disassembler returns an	error, print out anything it may have printed to the buffer.  From	H.J. Lu <hjl@gnu.org>.	* defparse.y (explist): Remove separate expline to eliminate	shift/reduce conflict.	From Kai-Uwe Rommel <rommel@ars.de>:	* defparse.y: Add tokens NONSHARED, SINGLE, MULTIPLE,	INITINSTANCE, INITGLOBAL, TERMINSTANCE, and TERMGLOBAL.	(command): Add option_list after LIBRARY.	(attr): Accept and ignore NONSHARED, SINGLE, and MULTIPLE.	(option_list, option): New nonterminals.	* deflex.l: Recognize NONSHARED, SINGLE, MULTIPLE, INITINSTANCE,	INITGLOBAL, TERMINSTANCE, and TERMGLOBAL.1999-06-12  Ian Lance Taylor  <ian@zembu.com>	* ar.c (O_BINARY): Define as 0 if not defined.	(ranlib_touch): Open file with O_BINARY.	* rename.c (O_BINARY): Define as 0 if not defined.	(simple_copy): Open files with O_BINARY.	Based on patch from H. Peter Anvin <hpa@transmeta.com>:	* objcopy.c (struct section_list): Add copy field.	(sections_copied): New static variable.	(copy_options): Add "only-section".	(copy_usage): Mention -j and --only-section.	(find_section_list): Initialize copy field.	(is_strip_section): Check for copying sections.	(copy_object): Check sections_copied when calling filter_symbols.	(setup_section): Check for copying sections.	(copy_section): Likewise.	(copy_main): Handle -j/--only-section.	* binutils.texi, objcopy.1: Document -j/--only-section.	* configure.in: If frexp is not available, check in -lm.	* configure: Rebuild.	* readelf.c (get_elf_class): Use correct printf format for type.	(get_data_encoding): Likewise.	(get_osabi_name): Likewise.	(process_file_header): Don't pass an extra argument to printf.	(process_dynamic_segment): Cast dynamic_size to long before	printing.	(decode_location_expression): Cast byte_get to long before	printing.Wed Jun  9 11:40:16 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>	* readelf.c (dump_section): Cast values from byte_get to 	[unsigned] long for printing, in case it is wider than long.	(display_block): Likewise.	(read_and_display_attr): Likewise.	(decode_location_expression): Likewise.  Don't depend on 	evaluation order.Mon Jun  7 12:14:57 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>	* windres.c (usage): Fix typo.1999-06-04  Nick Clifton  <nickc@cygnus.com>	* readelf.c: Use 64bit wide fields in internal strcutures even if	targetting a 32bit architecture.	(dump_relocations): Take a new parameter - the number of symbols	in the symbol table.1999-06-04  Nick Clifton  <nickc@cygnus.com>	* readelf.c: Add support for 64bit ELF files.1999-06-03  Nick Clifton  <nickc@cygnus.com>	* dlltool.c (mcore_elf_gen_out_file): Use constants for temporary	file names.Wed Jun  2 12:34:36 1999  Richard Henderson  <rth@cygnus.com>	* dlltool.c (gen_exp_file): Revert 19990411 change.Mon May 31 09:56:22 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>	* readelf.c (process_relocs): Determine type of reloc from	DT_PLTREL and from section type.1999-05-29  Nick Clifton  <nickc@cygnus.com>	* readelf.c (get_elf_class): Display unknown class number.	(get_data_encoding): Display unknown encoding number.	(get_osabi_name): Display unknown ABI number.	(process_file_header): Display unknown version number.1999-05-29  Nick Clifton  <nickc@cygnus.com>	* readelf.c (dump_relocations): Fix typo.1999-05-28  Nick Clifton  <nickc@cygnus.com>	* readelf.c (dump_relocations): Add extra parameter: is_rela to	specify the kind of relocations to be dumped.  Call guess_is_rela	if this parameter has a value of UNKNOWN.	(guess_is_rela): New function:  Guess the kind of reloc being used	baced on the machine number.	(process_relocs): Determine type of reloc before calling	dump_relocations.1999-05-28  Ian Lance Taylor  <ian@zembu.com>	* readelf.c: Include "elf/i960.h".	(dump_relocations): Handle EM_960.Thu May 27 11:58:33 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>	* objcopy.c (copy_archive): Preserve dates of archive members if	requested.	* readelf.c (dump_relocations): Always print the addend on RELA	systems even if there is no symbol.	(process_program_headers): Reset dynamic_size before looping	through the program headers.	(process_version_sections): Cast sh_offset to unsigned long for	printing in case bfd_vma is wider.	(process_symbol_table): Use get_symbol_index_type when printing	st_shndx.1999-05-17  DJ Delorie  <dj@cygnus.com>	* windres.c: add verbose option	(main): process verbose option	* resrc.c (look_for_default): new.  Look for the default	preprocessor in a given location.	(read_rc_file): for foo/bar-windres, look for foo/bar-gcc,	foo/gcc (in case of foo/windres), and then gcc (the old default).1999-05-16  Nick Clifton  <nickc@cygnus.com>	* dlltool.c (deduce_name): New function: Deduce name of program to	run.	(mcore_elf_out_file): New variable: Name of mcore-elf output file.	(mcore_elf_linker): New variable: Name of linker to use.	(mcore_elf_linker_flags): New variable: Linker flags to pass.	(scan_obj_file): Cache filenames if necessary.	(usage): Document new command line options.	(main): Support new command line options: -M (generate an	mcore-elf output file) -L (name of linker to use) -F (flags to	pass to linker).	(mcore_elf_cache_filename): Store a filename in a cache.	(mcore_elf_gen_out_file): New function: Generate an output file	per the mcore-elf spec.1999-05-15  Nick Clifton  <nickc@cygnus.com>	* configure.in (BUILD_MISC): Build dlltool for mcore	* configure: Regenerate.	* dlltool.c: Update example in comment.	(DLLTOOL_MCORE): Define.	(DLLTOOL_MCORE_ELF): Define.	(DRECTVE_SECTION_NAME): Define.	(mcore_be_jtab, mcore_le_jtab): Binary for performing an mcore	jump to address.	(mtable): Add entries for mcore variants.	(rvaafter, rvabefore, asm_prefix): Add mcore suppport.	(scan_drectve_symbols): Use DRECTVE_SECTION_NAME.	(make_head, make_tail): Cope if file cannot be created.	(usage): Improve layout.1999-05-13  DJ Delorie  <dj@cygnus.com>	* rclex.l: add code to suppress certain output from cpp, replace	all returns with MAYBE_RETURN	(MAYBE_RETURN): new, implement the suppression by returning	IGNORED_TOKEN as needed.	(cpp_line): remember which file we're in, mark data from included	*.h files for suppression.	* rcparse.y (input): allow IGNORED_TOKEN outside of known constructs1999-05-10  DJ Delorie  <dj@cygnus.com>	* windres.c (quot): Quote shell metacharacters in a string	(main): quote parameters to cpp that might have metacharacters in	them.  Allow -D as an alias for --define to allow for sharing make	macros with gcc.	* objdump.c (dump_reloc_set): don't core if howto->name is NULL	* Makefile.am: Give rescoff.c a cpu-specific -D so it can set	the correct BFD.	* Makefile.in: ditto	* rescoff.c (write_coff_file): Set the correct BFD1999-05-06  Ian Lance Taylor  <ian@zembu.com>	* rename.c (smart_rename): Fix test of whether file exists.1999-05-06  Nick Clifton  <nickc@cygnus.com>	* objdump.c (disassemble_data): Set display_endian based on target	endianism.1999-05-05  Catherine Moore  <clm@cygnus.com>	* dlltool.c (interwork): Remove.	(arm_interwork_jtab): Use bx insn.	(thumb_jtab): Likewise.	(MARM_INTERWORK): New machine type.	(rvaafter): Handle it.	(rvabefore) Likewise.	(asm_prefix): Likewise.	(gen_exp_type): Check machine type instead of	interwork flag.	(make_one_lib_file): Likewise.	(make_head): Likewise.	(make_tail): Likewise.	(usage): Update machine types.	(main): Remove -interwork support.1999-05-05  Catherine Moore  <clm@cygnus.com>	* readelf.c (get_machine_flags):  Check for EF_CPU32.	(get_data_encoding): Fix typo.1999-04-26  Tom Tromey  <tromey@cygnus.com>	* aclocal.m4, configure: Updated for new version of libtool.1999-04-18  Ian Lance Taylor  <ian@zembu.com>	* stabs.c (parse_stab_range_type): Correct parenthesization in	BFD64 case.	* readelf.c (get_section_type_name): Use correct types in printf	formats.	(process_relocs): Likewise.	(process_dynamic_segment): Likewise.	(process_symbol_table): Likewise.	(process_mips_specific): Likewise.Tue Apr 13 21:22:00 1999  Catherine Moore  <clm@cygnus.com>	* dlltool.c (make_one_lib_file): Mark thumb functions as	C_THUMBEXTFUNC.1999-04-11  Richard Henderson  <rth@cygnus.com>	* bucomm.h (environ): Declare it, if needed.	(alloca) [C_ALLOCA]: Don't use gcc's builtin or <alloca.h>.	* configure.in (environ): Detect declaration.	* nm.c (main): Don't declare environ.	* configure, config.in: Rebuild.	* dlltool.c (gen_exp_file): Pad out the .reloc section to a	32-byte boundary with dummy relocations, to make the BeOS loader	happy.  Patch from Bob Manson <manson@charmed.cygnus.com>.1999-04-08  Tom Tromey  <tromey@cygnus.com>	* binutils.texi (c++filt): Updated for -j/--java, and hp/edg	formats.1999-04-08  Nick Clifton  <nickc@cygnus.com>	* readelf.c: Add ability to decode new constants found in April 25	1998 Draft of System V ABI spec.1999-04-06  Ian Lance Taylor  <ian@zembu.com>	* bucomm.h (LC_MESSAGES): Never define.	* addr2line.c (main): Don't pass LC_MESSAGES to setlocale if the	system does not define it.	* ar.c (main): Likewise.	* coffdump.c (main): Likewise.	* dlltool.c (main): Likewise.

⌨️ 快捷键说明

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