1. 26 Mar, 2002 7 commits
    • Makefile.in (ggc-common.o): Update. · 4f0ade92
      	* Makefile.in (ggc-common.o): Update.
      	* c-decl.c (lang_mark_tree): Rename c_mark_tree.
      	* c-lang.c (LANG_HOOKS_MARK_TREE): Redefine.
      	* c-tree.h (c_mark_tree): New.
      	* ggc-common.c: Include langhooks.h.
      	(gcc_mark_trees): Use new langhook.
      	* ggc-callbacks.c: Delete file.
      	* ggc.h (lang_mark_tree): Remove.
      	* langhooks-def.h (LANG_HOOKS_MARK_TREE): New.
      	(LANG_HOOKS_INITIALIZER): Update.
      	* langhooks.h (struct lang_hooks): New hook.
      ada:
      	* misc.c (LANG_HOOKS_MARK_TREE): Redefine.
      	(lang_mark_tree): Make static, rename.
      cp:
      	* cp-lang.c (LANG_HOOKS_MARK_TREE): Redefine.
      	* cp-tree.h (cxx_mark_tree): New.
      	* decl.c (lang_mark_tree): Rename cxx_mark_tree.
      f:
      	* com.c (LANG_HOOKS_MARK_TREE): Redefine.
      	(lang_mark_tree): Rename ffe_mark_tree, make static.
      java:
      	* decl.c (lang_mark_tree): Rename java_mark_tree.
      	* java-tree.h (java_mark_tree): New.
      	* java-lang.c (LANG_HOOKS_MARK_TREE): Redefine.
      objc:
      	* objc-lang.c (LANG_HOOKS_MARK_TREE): Redefine.
      
      From-SVN: r51369
      Neil Booth committed
    • configure.in, configure: enable dwarf2-exception-style exception handling on IA-64. · 90b2d2af
      	* configure.in, configure: enable dwarf2-exception-style
      	exception handling on IA-64.
      	* include/dwarf2-signal.h (MAKE_THROW_FRAME): Add for IA-64.
      	(INIT_SEGV, INIT_FPE): Use __libc_sigaction instead of syscall.
      	Add FIXME comment.
      
      From-SVN: r51367
      Andrew Haley committed
    • cpp.texi: Exclude entire Top node from printed manual. · caba570b
      	* doc/cpp.texi: Exclude entire Top node from printed manual.
      	Move option index after directive index.  Insert page breaks
      	before GFDL and concept index.  Index environment variables
      	with command line options.
      	* doc/cppenv.texi: Use @vtable for environment variable list.
      	Add paragraph explaining semantics of empty elements in path
      	variables.  Exclude a cross-reference to Fishkill from the
      	manpage.  Remove an unnecessary cross-reference of the entry
      	right above the referer.  Don't use @anchor in text that goes
      	into manpage.
      	* doc/cppopts.texi: Cross-reference the environment variables
      	section, not the specific environment variable, for consistency.
      
      From-SVN: r51365
      Zack Weinberg committed
    • * texi2pod.pl: Handle @end ftable and @end vtable. · 28852cc6
      From-SVN: r51364
      Zack Weinberg committed
    • Makefile.am (libgcj_la_LDFLAGS): Use THREADLDFLAGS. · 5c009209
      	* Makefile.am (libgcj_la_LDFLAGS): Use THREADLDFLAGS.
      	(jv_convert_LDFLAGS): Likewise.
      	(gij_LDFLAGS): Likewise.
      	(rmic_LDFLAGS): Likewise.
      	(rmiregistry_LDFLAGS): Likewise.
      	* configure.in (THREADLDFLAGS): New subst; set correctly for
      	*BSD.
      
      From-SVN: r51363
      Tom Tromey committed
    • 2002-03-25 Paolo Carlini <pcarlini@unitus.it> · 81b1b8c2
      	    Richard Henderson  <rth@redhat.com>
      
      	* testsuite/22_locale/codecvt_members_unicode_char.cc
      	(test01, test02): make sure that the i_lit_base array
      	is sufficiently aligned.
      
      Co-Authored-By: Richard Henderson <rth@redhat.com>
      
      From-SVN: r51359
      Paolo Carlini committed
    • recog.c (peephole2_optimize): Distribute EH_REGION -1 notes anywhere in the block. · 6b2e80b7
              * recog.c (peephole2_optimize): Distribute EH_REGION -1 notes
              anywhere in the block.  Don't refer to insns that have been
              removed from the chain.  Iterate backward through the new insns.
              Don't refer to edges that have been removed.
      
      From-SVN: r51357
      Richard Henderson committed
  2. 25 Mar, 2002 33 commits