1. 06 Jul, 2002 5 commits
    • toplev.c (set_fast_math_flags): Don't use ISO C style function definitions. · ef171ead
      	* toplev.c (set_fast_math_flags): Don't use ISO C style function
      	definitions.
      	* gengtype.c (open_base_files): Likewise.
      	(close_output_files): Likewise.
      	* tracer.c (find_best_predecessor): Likewise.
      	(find_best_successor): Likewise.
      	(ignore_bb_p): Likewise.
      
      From-SVN: r55286
      Andreas Jaeger committed
    • Daily bump. · 6ab5f795
      From-SVN: r55285
      GCC Administrator committed
    • natRuntime.cc (nativeGetLibname): Added missing `#'. · 16da5ae2
      2002-07-05  Tony Kimball  <alk@pobox.com>
      
      	* java/lang/natRuntime.cc (nativeGetLibname): Added missing `#'.
      
      From-SVN: r55280
      Tony Kimball committed
    • re PR c++/7099 (G++ doesn't set the noreturn attribute on std::exit and std::abort) · 8537dbae
      2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
      
              PR c++/7099
              * g++.dg/warn/noreturn1.C: New test.
      
      From-SVN: r55277
      Kaveh R. Ghazi committed
    • re PR c++/7099 (G++ doesn't set the noreturn attribute on std::exit and std::abort) · df061a43
      
      	PR c++/7099
      	* builtin-attrs.def: Define new attribute lists for use in
      	builtins.def.
      	* builtins.def [DEF_BUILTIN]: Modify to take an additional
      	ATTRS argument, an enumerated value defined in builtin-attrs.def
      	that represents the attribute list for the builtins.  Modify
      	all builtin functions to pass an appropriate attribute list.
      	Specify "abort", "exit", "_exit" and "_Exit" builtins here with
      	their required noreturn attributes.
      	* tree.h (enum_builtin_function): Ignore the additional parameter
      	to DEF_BUILTIN.
      	* builtins.c (built_in_names): Likewise.
      	* c-common.c: (builtin_function_2): Replace the "int noreturn_p"
      	argument with a tree representing the functions attribute list.
      	Pass this "attrs" argument to builtin_function.  No longer handle
      	the noreturn_p processing manually.
      	(built_in_attributes): Move the definitions from builtin-attrs.def
      	before c_common_nodes_and_builtins.
      	(c_common_nodes_and_builtins): Handle the new ATTRS parameter in
      	DEF_BUILTIN, passing it to both builtin_function and the changed
      	builtin_function_2.
      
      	* doc/extend.texi: Document __builtin_abort, __builtin_exit,
      	__builtin__exit and __builtin__Exit.
      
      	* java/builtins.c (initialize_builtins): Ignore the additional
      	parameter to DEF_BUILTIN.  Handle more C/C++ specific junk in
      	the builtins.def file.
      
      From-SVN: r55276
      Roger Sayle committed
  2. 05 Jul, 2002 14 commits
  3. 04 Jul, 2002 10 commits
  4. 03 Jul, 2002 11 commits