changelog

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

TXT
1,906
字号
2000-12-29  DJ Delorie  <dj@redhat.com>	* fnmatch.c: Make the note about the origins of this file more	accurate, at least until we can sync with glibc.	* getopt.c: Ditto.	* getopt1.c: Ditto.	* md5.c: Ditto.	* obstack.c: Ditto.	2000-12-26  Michael Sokolov  <msokolov@ivan.Harhan.ORG>	* bsearch.c: New file.	* configure.in (funcs): Add bsearch.	(AC_CHECK_FUNCS): Likewise.	* configure, config.in: Regenerate.2000-12-13  Michael Sokolov  <msokolov@ivan.Harhan.ORG>	* safe-ctype.c: #include "ansidecl.h".	* strtod.c: Likewise.2000-12-13  Michael Sokolov  <msokolov@ivan.Harhan.ORG>	* strtoul.c: Include safe-ctype.h, not ctype.h.2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>	* safe-ctype.c: New file.	* Makefile.in (CFILES): Add safe-ctype.c.	(REQUIRED_OFILES): Add safe-ctype.o.	* argv.c: Define ISBLANK and use it, not isspace.	* basename.c, cplus-dem.c, fnmatch.c, pexecute.c, strtod.c,	strtol.c, strtoul.c: Include safe-ctype.h, not ctype.h.  Use	uppercase ctype macros.  Don't test ISUPPER(c)/ISLOWER(c)	before calling TOLOWER(c)/TOUPPER(c).2000-12-07  Mike Stump  <mrs@wrs.com>	* Makefile.in (distclean): When cleaning, remove testsuite.2000-12-05  Jason Merrill  <jason@redhat.com>	* cp-demangle.c (cplus_demangle_v3): Check that it's a v3 mangled	name before allocating the dyn_string.2000-12-04  Jason Merrill  <jason@redhat.com>	* cp-demangle.c: s/new_abi/v3/.	* cplus-dem.c: Likewise.	(current_demangling_style): Now auto_demangling.	(cplus_demangle): Try v3 demangling if AUTO_DEMANGLING.	(main): Use standard symbol chars for auto_demangling.2000-11-26  Mark Mitchell  <mark@codesourcery.com>	* hashtab.c (higher_prime_number): Use a table, rather than a	seive, to find the next prime.2000-11-22  H.J. Lu  <hjl@gnu.org>	* cplus-dem.c (main): Handle gnat_demangling.2000-11-22  Zack Weinberg  <zack@wolery.stanford.edu>	* aclocal.m4 (LIB_AC_PROG_CC): Moved here from configure.in.	(AC_DEFINE_NOAUTOHEADER): New - work around bug in autoheader.	* configure.in: Call AC_C_INLINE and AC_C_CONST.  Use three	argument form of AC_DEFINE in dummy definitions block.  Use	AC_DEFINE_NOAUTOHEADER for real definitions of things defined	in dummy block.  Preload cache variables instead of bypassing	tests, where possible.	* acconfig.h: Removed.	* xmalloc.c (xmalloc_failed): New function, does error	reporting on failed allocation.	(xmalloc, xcalloc, xrealloc): Use it.2000-11-21  Hans-Peter Nilsson  <hp@bitrange.com>	* cplus-dem.c (cplus_demangle): Fix formatting.	(grow_vect): Ditto.	(ada_demangle): Ditto.	(internal_cplus_demangle): Ditto.	(mop_up): Ditto.2000-11-21  H.J. Lu  <hjl@gnu.org>	* cplus-dem.c (main): Handle java_demangling.2000-11-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>	* cplus-dem.c (grow_vect): Prototype.	(ada_demangle): Cast the arg of ctype macros to unsigned char.2000-11-15  Hans-Peter Nilsson  <hp@bitrange.com>	* cplus-dem.c (ada_demangle): Add back ATTRIBUTE_UNUSED for	parameter `option'.2000-11-15  Kenneth Block  <kenneth.block@compaq.com>	* cplus-dem.c: Eliminate use of DEFUN, it is obsolete and cannot	be used in GCC.2000-11-15  Kenneth Block  <kenneth.block@compaq.com>	* cplus-dem.c: Add gnat demangler.  Add java to demangle style	list.2000-11-04  Hans-Peter Nilsson  <hp@bitrange.com>	* hashtab.c (htab_expand): Change to return int.  Use calloc or 	xcalloc depending on htab->return_allocation_failure.  Return zero 	if calloc fails.	(htab_create): Update comment to cover memory allocation.	(htab_try_create): New.	(htab_find_slot_with_hash): Return NULL if htab_expand fails.  	Update comment to cover this.2000-11-03  Hans-Peter Nilsson  <hp@bitrange.com>	* hashtab.c: Change void * to PTR where necessary.	(htab_create, htab_expand): Correct formatting of comment before	function.2000-10-22  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (string_list_def): Add caret_position and comments.	(result_caret_pos): New macro.	(result_append_string): Rename to...	(result_add_string): ... this, and insert at caret position.	Rename throughout.	(result_append): Rename to...	(result_add): ... this, and insert at caret position.  Rename	throughout.	(result_append_char): Rename to...	(result_add_char): ... this, and insert at caret position.  Rename	throughout.	(result_append_space): Remove.	(string_list_new): Initialize caret position.	(result_add_separated_char): Use caret position.	(result_get_caret): New funtion.	(result_set_caret): Likewise.	(result_shift_caret): Likewise.	(result_previous_char_is_space): Likewise.	(substitution_start): Use caret position.	(substitution_add): Likewise.	(demangling_new): Initialize caret position.	(demangle_encoding): Use caret position.	(demanglin_nested_name): Put CV qualifiers after name.	(demangle_type_ptr): Use switch statement.  Handle pointers to	arrays.  Don't use result_append_space.  Use caret position.	(demangle_type): Emit CV qualifiers after underlying type.  Adjust	call to demangle_array_type.	(demangle_array_type): Add parameter to handle pointers to arrays.2000-10-01  Mark Mitchell  <mark@codesourcery.com>	* splay-tree.c (splay_tree_insert): Fix formatting.2000-09-16  Mark Mitchell  <mark@codesourcery.com>	* splay-tree.c (splay_tree_predecessor): Fix typo in comment.2000-09-14  Michael Sokolov  <msokolov@ivan.Harhan.ORG>	* splay-tree.c: #include <stdio.h>.2000-09-14  Hans-Peter Nilsson  <hp@axis.com>	* testsuite/demangle-expected: Add two tests for anonymous	namespaces.	* cplus-dem.c (gnu_special): Handle anonymous namespaces.2000-09-10  Mark Mitchell  <mark@codesourcery.com>	* splay-tree.c (splay_tree_predecessor): New function.	(splay_tree_successor): Likewise.2000-09-10  Hans-Peter Nilsson  <hp@axis.com>	* testsuite/demangle-expected: Add four tests for type_info	mangling.	* cplus-dem.c (gnu_special): Use do_type, not demangle_fund_type,	for a non-template non-qualified type_info function or node.2000-09-08  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c: Fix copyright banner.2000-09-07  Michael Sokolov  <msokolov@ivan.Harhan.ORG>	* md5.c: #include "ansidecl.h".2000-09-06  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (status_allocation_failed): Rearrange whitespace.	(demangle_type): Handle substitution candidates correctly in the	face of special substitutions.2000-09-05  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (demangle_encoding): Rename variable.	(demangle_name): Rename parameter.  Handle return type	suppression.	(demangle_nested_name): Rename parameter.	(demangle_prefix): Likewise.  Change return type suppression.	(demangle_unqualified_name): Add parameter.  Flag constructors and	conversion operators.	(demangle_special_name): Fix comment.	(demangle_type): Rename variable.	(demangle_bare_function_type): Check for missing return type and	parameter.	(demangle_class_enum_type): Rename parameter.	(demangle_discriminator): Fix misspelling in comment.2000-08-31  DJ Delorie  <dj@redhat.com>	* configure.in (Cygwin): special case cygwin only when we're	building cygwin, not when we're hosting cygwin.2000-09-04  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (demangle_template_arg): Eat an `E' after an	<expression>.2000-09-04  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (demangle_type_ptr): Increment position past	pointer and reference characters.2000-09-04  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (demangle_nv_offset): New function.	(demangle_v_offset): Likewise.	(demangle_call_offset): Likewise.	(demangle_special_name): Update thunk demangling to comply with	ABI changes.2000-09-03  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (ANONYMOUS_NAMESPACE_PREFIX): New macro.	(substitution_def): Remove template_parm_number.	(NOT_TEMPLATE_PARM): Remove.	(result_insert_string): New macro.	(result_insert): Likewise.	(result_insert_char): Likewise.	(substitution_add): Remove last parameter.  Don't store template	parm number.	(BFT_NO_RETURN_TYPE): Define as NULL.	(demangle_encoding): Adjust call to demangle_bare_function_type.	(demangle_name): Adjust substitution.  Adjust call to	substitution_add.	(demangle_prefix): Adjust call to substitution_add.	(demangle_identifier): Handle anonymous namespaces.	(demangle_operator_name): Change demangling of vendor-extended	operator to match ABI changes.	(demangle_type_ptr): Change parameters.  Make recursive.  Handle	substitutions here.	(demangle_type): Adjust calls to demangle_template_param,	substitution_add, and demangle_type_ptr.  Fix substitution of	templated types.	(demangle_function_type): Change parameter to a pointer.	(demangle_bare_function_type): Likewise.  Adjust insertion point.	(demangle_template_param): Remove last parameter.	(demangle_expr_primary): Remove unused variable.  Adjust call to	demangle_template_param.	(is_mangled_char): Accept `$' and `.'.	* cplus-dem.c (gnu_new_abi_symbol_characters): Add '$' and '.'.	* dyn-string.c (dyn_string_insert_char): New function.2000-08-31  Hans-Peter Nilsson  <hp@axis.com>	* testsuite/demangle-expected: Add nine tests for	underscore-after-number followed by five tests for name-signature	delimiter.2000-08-28  Richard Henderson  <rth@cygnus.com>	* Makefile.in (md5.o): Depend on config.h.2000-08-28  Jason Merrill  <jason@redhat.com>	* Makefile.in (REQUIRED_OFILES): Add md5.o.	(CFILES): Add md5.c.	* md5.c: New file.2000-08-27  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (demangle_name): Initialize template_p in local	name case.  Don't re-add substitutions as candidates.	(demangle_nested_name): Use <unqualified-name>.	(demangle_prefix): Likewise.  Don't add template names as	substitution candidates twice, or re-add a substitution or the	last prefix component.	(demangle_local_name): Adjust output format.2000-08-25  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (result_add_separated_char): Change parameter to	int.	(substitution_add): Don't check for duplicates.  Check if	previously allocated size is zero.	(demangle_name): Remove duplicate check for std substitution.	Clear template flag appropriately.	(demangle_prefix): Remove argument to demangle_substitution.	Don't check that template flag is already set.	(demangle_operator_name): Add pt operator.	(demangle_type): Don't treat r as built-in type.  Remove argument	to demangle_substitution.  Fix substitution candidate mechanics.	Handle <template-template-parm>s.  Improve comments.	(demangle_template_param): Don't handle template arg lists here.	(demangle_substitution): Remove parameter.	(print_usage): Remove extra fprintf option.2000-08-24  Greg McGary  <greg@mcgary.org>	* libiberty/random.c (end_ptr): Revert previous change.2000-08-24  Greg McGary  <greg@mcgary.org>	* libiberty/cplus-dem.c (cplus_demangle_opname, cplus_mangle_opname,	demangle_expression, demangle_function_name): Use ARRAY_SIZE.	* libiberty/random.c (end_ptr): Likewise.2000-08-23  Alex Samuel  <samuel@codesourcery.com>	* cp-demangle.c (result_close_template_list): Remove function.	(result_add_separated_char): New function.	(result_open_template_list): New macro.	(result_close_template_list): Likewise.	(demangle_prefix): Don't set template_p if the	prefix ends with a ctor name.	(demangle_type_ptr): Remove duplicate RETURN_IF_ERROR.	(demangle_type): Check for template args after substitution.	(demangle_template_args): Use result_open_template_list.2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>	* pexecute.c:  Don't use vfork.  Initialize 'pid' before retry loop.2000-07-26  Dave Pitts  <dpitts@cozx.com>	* config/mh-openedition.h: Added -DLE370 definition.2000-07-26 Mark Elbrecht <snowball3@bigfoot.com>	* pexecute.c (pexecute) [__MSDOS__]: Change __GO32__ to	__DJGPP__. Use P_WAIT instead of constant in the spawnv* call.	Cast program to 'char *' in errmsg_arg assignment.	(PWAIT_ERROR): Define.	(pwait): Use PWAIT_ERROR.  Adjust DJGPP's status code to conform	to DJGPP's WIF* macros.2000-07-27  RodneyBrown  <RodneyBrown@pmsc.com>	    Jeff Law <law@cygnus.com>	* getcwd.c: Include string.h, stdlib.h for prototypes	* Makefile.in (rename.o, waitpid.o): Depend on config.h	* rename.c: Include config.h, unistd.h	* waitpid.c: Include config.h, sys/wait.h2000-07-24  Hans-Peter Nilsson  <hp@axis.com>	* cplus-dem.c (work_stuff_copy_to_from): New.	(delete_non_B_K_work_stuff): New.	(delete_work_stuff): New.	(mop_up): Break out work_stuff partly destruction to	delete_non_B_K_work_stuff.	(iterate_demangle_function): New.	(demangle_prefix): Call iterate_demangle_function instead of	demangle_function_name.  Leave handling of name-signature	__-delimiters to iterate_demangle_function.	(demangle_integral_value): Strip an optional	following underscore cautiously.  Handle negative numbers.2000-07-24  Daniel Berlin <dberlin@redhat.com>	* cplus-dem.c (demangle_signature): Change if (GNU_DEMANGLING) to	if (AUTO_DEMANGLING || GNU_DEMANGLING)

⌨️ 快捷键说明

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