1. 13 May, 2008 8 commits
    • re PR testsuite/35127 (Ineffective dg-options in gcc.c-torture/compile) · e4cfa46f
      	PR testsuite/35127
      	* gcc.c-torture/compile/20031125-1.c: Remove dg-do, dg-options.
      	* gcc.c-torture/compile/20031125-2.c: Ditto.
      	* gcc.c-torture/compile/20031203-1.c: Ditto.
      	* gcc.c-torture/compile/acc1.c: Remove -O2 from dg-options.
      	* gcc.c-torture/compile/builtin_constant_p.c: Remove dg-options.
      	* gcc.c-torture/compile/pr21562.c: Remove -O3 from dg-options.
      	* gcc.c-torture/compile/pr25483.c: Remove -O from dg-options.
      	* gcc.c-torture/compile/pr32349.c: Remove -O2 from dg-options.
      	* gcc.c-torture/compile/pr32355.c: Remove dg-options.
      	* gcc.c-torture/compile/pr34448.c: Ditto.
      	* gcc.c-torture/compile/pr34648.c: Remove -O2 from dg-options.
      
      From-SVN: r135269
      Janis Johnson committed
    • atomicity.h: Remove file. · 9be33399
      2008-05-13  David Daney  <ddaney@avtrex.com>
      
      	* config/cpu/mips/atomicity.h: Remove file.
      	* config/cpu/mips: Remove directory.
      	* configure.host: Remove host specific handling for mips*-*-*.
      
      From-SVN: r135268
      David Daney committed
    • re PR preprocessor/22168 (#if #A == #B should have a diagnostic in ISO C mode) · 899015a0
      libcpp
      	PR preprocessor/22168:
      	* include/cpplib.h (struct cpp_options) <objc>: Update
      	documentation.
      	* expr.c (eval_token): Warn for use of assertions.
      	* directives.c (directive_diagnostics): Warn about extensions.
      	(DEPRECATED): New define.
      	(DIRECTIVE_TABLE): Use it.
      gcc
      	PR preprocessor/22168:
      	* doc/cpp.texi (Top): Update menu.
      	(Alternatives to Wrapper #ifndef): New node.
      	(Other Directives): Document deprecation.
      	(Obsolete Features): Remove menu.
      	(Assertions): Merge node into Obsolete Features.
      	(Obsolete once-only headers): Move earlier; rename to Alternatives
      	to Wrapper #ifndef.
      	* doc/cppopts.texi: Update.
      	* c.opt (Wdeprecated): Enable for C and ObjC.
      	* doc/invoke.texi (Option Summary): Move -Wno-deprecated.
      	(C++ Dialect Options): Move -Wno-deprecated from here to...
      	(Warning Options): ... here.
      gcc/testsuite
      	PR preprocessor/22168:
      	* gcc.dg/pch/import-2.hs: Add -Wno-deprecated.
      	* gcc.dg/pch/import-1.hs: Add -Wno-deprecated.
      	* gcc.dg/pch/import-2.c: Add -Wno-deprecated.
      	* gcc.dg/pch/import-1.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/import2.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/import1.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/trad/assert3.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/trad/assert2.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/trad/assert1.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/ident.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/ident-1.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/extratokens.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/assert3.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/assert2.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/assert1.c: Add -Wno-deprecated.
      	* gcc.dg/cpp/assert4.c: Compile with -ansi and not -pedantic.  Add
      	-Wno-deprecated.
      	* gcc.dg/cpp/pr22168.c: New file.
      	* gcc.dg/cpp/pr22168-2.c: New file.
      
      From-SVN: r135264
      Tom Tromey committed
    • Fix a typo. · 7fe08989
      From-SVN: r135262
      H.J. Lu committed
    • re PR middle-end/36227 (POINTER_PLUS folding introduces undefined overflow) · 8ebc39d8
      2008-05-13  Richard Guenther  <rguenther@suse.de>
      
      	PR middle-end/36227
      	* fold-const.c (fold_sign_changed_comparison): Do not allow
      	changes in pointer-ness.
      
      	* gcc.dg/pr36227.c: New testcase.
      
      From-SVN: r135260
      Richard Guenther committed
    • re PR ada/24880 (infinite loop on conversion of integer type with size clause) · f80cddcb
      	PR ada/24880
      	PR ada/26635
      	* utils.c (convert) <INTEGER_TYPE>: When converting an additive
      	expression to an integral type with lower precision, use NOP_EXPR
      	directly in a couple of special cases.
      
      From-SVN: r135257
      Eric Botcazou committed
    • jcf-dump.c (print_constant): Use HOST_LONG_LONG_FORMAT. · 8beaca66
      2008-05-12  Aaron W. LaFramboise  <aaronavay62@aaronwl.com>
      
      	* jcf-dump.c (print_constant): Use
      	HOST_LONG_LONG_FORMAT.
      
      From-SVN: r135252
      Aaron W. LaFramboise committed
    • Daily bump. · 611a2168
      From-SVN: r135250
      GCC Administrator committed
  2. 12 May, 2008 20 commits
  3. 11 May, 2008 9 commits
  4. 10 May, 2008 3 commits