1. 22 May, 2004 9 commits
    • invoke.texi: Document -Wunderflow and spell check. · 2d8b59df
      	* invoke.texi: Document -Wunderflow and spell check.
      	* lang.opt: Add Wunderflow.
      	* gfortran.h (gfc_option_t): Add warn_underflow option.
      	* options.c (gfc_init_options, set_Wall): Use it.
      	* primary.c (match_real_constant): Explicitly handle UNDERFLOW.
      	* arith.c (gfc_arith_uminus, gfc_arith_plus, gfc_arith_minus,
      	gfc_arith_times, gfc_arith_divide, gfc_arith_power, gfc_real2real,
      	gfc_real2complex, gfc_complex2real, gfc_complex2complex): Ditto.
      	* arith.c (common_logarithm): Fix typo in comment.
      
      From-SVN: r82130
      Steven G. Kargl committed
    • calls.c (initialize_argument_information): Forbid sibcalls if a callee-copied… · 9fd47435
      calls.c (initialize_argument_information): Forbid sibcalls if a callee-copied argument is stored in the current function's...
      
      	* calls.c (initialize_argument_information): Forbid sibcalls if a
      	callee-copied argument is stored in the current function's frame.
      
      From-SVN: r82129
      Richard Sandiford committed
    • re PR libstdc++/15565 ([3.4 only] SLES9: leading + sign for unsigned int with showpos) · fea6ecb7
      2004-05-22  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/15565
      	* include/bits/locale_facets.tcc (__int_to_char(unsigned long),
      	__int_to_char(unsigned long long)): Showpos is not relevant
      	for unsigned types.
      	* testsuite/22_locale/num_put/put/char/15565.cc: New.
      	* testsuite/22_locale/num_put/put/wchar_t/15565.cc: New.
      
      	* testsuite/22_locale/num_put/put/wchar_t/1.cc: Use L for the fill
      	char.
      	* testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
      	* testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
      	* testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
      	* testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
      	* testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
      	* testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
      
      From-SVN: r82128
      Paolo Carlini committed
    • fix-header.c (read_scan_file): Update for add_path change. · 0bc0f41d
      2004-05-22  Eric Christopher  <echristo@redhat.com>
      
      	* fix-header.c (read_scan_file): Update for add_path change.
      
      From-SVN: r82127
      Eric Christopher committed
    • run_doxygen: Bump required version. · 2461ecbe
      2004-05-21  Matthias Klose  <doko@debian.org>
      
      	* docs/doxygen/run_doxygen:  Bump required version.
      
      From-SVN: r82125
      Matthias Klose committed
    • abi.html (libgcc_s): Additions suggested by Matthias Klose. · a3e14d39
      
      2004-05-21  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* docs/html/abi.html (libgcc_s): Additions suggested by Matthias Klose.
      	* docs/doxygen/Intro.3: Subtractions suggested by Phil Edwards.
      
      From-SVN: r82122
      Benjamin Kosnik committed
    • c.opt (Wmissing-include-dirs): New. · b02398bd
      	* c.opt (Wmissing-include-dirs): New.
      	* c-opts.c (c_common_handle_option): Pass true for user_supplied_p
      	to add_path () for -I, but false for OPT_idirafter, OPT_iquote and
      	OPT_isystem. Handle case OPT_Wmissing_include_dirs.
      	* c-incpath.h (add_path): Add fourth (bool) argument.
      	* c-incpath.c (add_env_var_paths): Pass false to add_path ().
      	(add_standard_paths): Likewise.
      	(remove_duplicates) [REASON_NOENT]: Warn if -Wmissing-include-dirs
      	is used and the directory was user-supplied via -I.
      	(add_path): Set p->user_supplied_p.  Remove duplicated code by
      	using add_cpp_dir_path ().
      	* cpplib.h (struct cpp_options): Add warn_missing_include_dirs.
      	(struct cpp_dir): Add user_supplied_p.
      	* doc/invoke.texi (Warning Options): Document new option.
      
      [testsuite]
      	* gcc.dg/cpp/Wmissingdirs.c: New.
      
      From-SVN: r82121
      Ben Elliston committed
    • fold-const.c (fold_read_from_constant_string): Convert result to requested type. · 12fea1f9
      	* fold-const.c (fold_read_from_constant_string): Convert result to
      	requested type.
      
      From-SVN: r82120
      Ulrich Weigand committed
    • Daily bump. · c5042c5c
      From-SVN: r82118
      GCC Administrator committed
  2. 21 May, 2004 20 commits
  3. 20 May, 2004 11 commits