- 11 Feb, 2011 17 commits
-
-
PR driver/47678 * gcc.c (main): Do not compile inputs if there were errors in option handling. * opts-common.c (read_cmdline_option): Check for wrong language after other error checks. testsuite: * gcc.dg/opts-6.c: New test. From-SVN: r170056
Joseph Myers committed -
gcc/cp/ * pt.c (finish_call_expr, dependent_type_p) (type_dependent_expression_p): Revert the previous attempt to fix PR c++/47172. gcc/testsuite/ * g++.dg/template/inherit6.C: Reverted. From-SVN: r170055
Dodji Seketeli committed -
* cgraph.c: Fix comment typos. * cgraph.h: Likewise. * cgraphunit.c: Likewise. * ipa-cp.c: Likewise. * ipa-inline.c: Likewise. * ipa-prop.c: Likewise. * ipa-pure-const.c: Likewise. * ipa-ref.c: Likewise. * ipa-reference.c: Likewise. From-SVN: r170052
Nathan Froyd committed -
PR debug/47684 * tree-predcom.c (single_nonlooparound_use): Ignore debug uses. * gcc.dg/pr47684.c: New test. From-SVN: r170051
Jakub Jelinek committed -
PR target/47665 * combine.c (make_compound_operation): Only change shifts into multiplication for SCALAR_INT_MODE_P. * gcc.target/i386/pr47665.c: New test. From-SVN: r170050
Jakub Jelinek committed -
PR target/47629 * gcc.target/i386/pr47312.c: Use dg-require-effective-target c99_runtime, dg-add-options c99_runtime. (main): Use __asm__. From-SVN: r170049
Rainer Orth committed -
From-SVN: r170048
Rainer Orth committed -
2011-02-11 Johannes Singler <singler@kit.edu> PR libstdc++/47433 * include/parallel/losertree.h (_LoserTreeUnguarded<>::__delete_min_insert): Add missing "using std::swap;", as for other variants. From-SVN: r170047
Johannes Singler committed -
PR testsuite/47400 * lib/target-supports.exp (check_ascii_locale_available): New proc. * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc. * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale. * gcc.dg/ucnid-10.c: Likewise. * gcc.dg/ucnid-13.c: Likewise. * gcc.dg/ucnid-7.c: Likewise. * gcc.dg/ucnid-8.c: Likewise. * Adapt dg-warning line number. gcc: PR testsuite/47400 * doc/sourcebuild.texi (Require Support): Document dg-require-ascii-locale. From-SVN: r170046
Rainer Orth committed -
Fix PR c++/47172 gcc/cp/ PR c++/47172 * pt.c (finish_call_expr): Consider a call expression that has a dependent "this" pointer as being dependent. Add comments. (dependent_type_p, type_dependent_expression_p): Update comments. gcc/testsuite/ * g++.dg/template/inherit6.C: New test. From-SVN: r170045
Dodji Seketeli committed -
From-SVN: r170044
Ian Lance Taylor committed -
From-SVN: r170043
Ian Lance Taylor committed -
From-SVN: r170041
Mingjie Xing committed -
2011-02-10 Benjamin Kosnik <bkoz@redhat.com> * src/Makefile.am (sources): Add regex.cc. * src/Makefile.in: Regenerate. * src/regex.cc: New. * include/bits/regex_error.h (error_type): Use constexpr. (regex_error): Move ctor and dtor out of line. * testsuite/28_regex/03_requirements: To... * testsuite/28_regex/requirements: ... this. * testsuite/28_regex/04_header: To... * testsuite/28_regex/headers: ... this. * testsuite/28_regex/05_constants: To... * testsuite/28_regex/constants: ... this. * testsuite/28_regex/06_exception_type: To... * testsuite/28_regex/regex_error: ... this. * testsuite/28_regex/07_traits: To... * testsuite/28_regex/traits: ... this. * testsuite/28_regex/08_basic_regex: To... * testsuite/28_regex/basic_regex: ... this. * testsuite/28_regex/09_sub_match: To... * testsuite/28_regex/sub_match: ... this. * testsuite/28_regex/10_match_results: To... * testsuite/28_regex/match_results: ... this. * testsuite/28_regex/11_algorithms: To... * testsuite/28_regex/algorithms: ... this. * testsuite/28_regex/12_iterators: To... * testsuite/28_regex/iterators: ... this. From-SVN: r170039
Benjamin Kosnik committed -
2011-02-10 Benjamin Kosnik <bkoz@redhat.com> * src/Makefile.am (sources): Add regex.cc. * src/Makefile.in: Regenerate. * src/regex.cc: New. * include/bits/regex_error.h (error_type): Use constexpr. (regex_error): Move ctor and dtor out of line. * testsuite/28_regex/03_requirements: To... * testsuite/28_regex/requirements: ... this. * testsuite/28_regex/04_header: To... * testsuite/28_regex/headers: ... this. * testsuite/28_regex/05_constants: To... * testsuite/28_regex/constants: ... this. * testsuite/28_regex/06_exception_type: To... * testsuite/28_regex/regex_error: ... this. * testsuite/28_regex/07_traits: To... * testsuite/28_regex/traits: ... this. * testsuite/28_regex/08_basic_regex: To... * testsuite/28_regex/basic_regex: ... this. * testsuite/28_regex/09_sub_match: To... * testsuite/28_regex/sub_match: ... this. * testsuite/28_regex/10_match_results: To... * testsuite/28_regex/match_results: ... this. * testsuite/28_regex/11_algorithms: To... * testsuite/28_regex/algorithms: ... this. * testsuite/28_regex/12_iterators: To... * testsuite/28_regex/iterators: ... this. From-SVN: r170038
Benjamin Kosnik committed -
From-SVN: r170037
Ian Lance Taylor committed -
From-SVN: r170036
GCC Administrator committed
-
- 10 Feb, 2011 23 commits
-
-
From-SVN: r170031
Ian Lance Taylor committed -
From-SVN: r170030
Ian Lance Taylor committed -
From-SVN: r170029
Ian Lance Taylor committed -
From-SVN: r170028
Ian Lance Taylor committed -
2011-02-10 Jonathan Wakely <jwakely.gcc@gmail.com> PR libstdc++/47662 * include/bits/c++config: Do not use alternative token. * testsuite/17_intro/headers/c++1998/operator_names.cc: New. From-SVN: r170026
Jonathan Wakely committed -
From-SVN: r170025
Ian Lance Taylor committed -
2011-02-10 Jonathan Wakely <jwakely.gcc@gmail.com> * src/future.cc (future_error_category::message): Handle no_state. From-SVN: r170024
Jonathan Wakely committed -
From-SVN: r170023
Ian Lance Taylor committed -
m32c.c (m32c_option_override): Disable -fcombine-stack-adjustments until flag value tracking and compare... * config/m32c/m32c.c (m32c_option_override): Disable -fcombine-stack-adjustments until flag value tracking and compare optimization can be rewritten. From-SVN: r170022
DJ Delorie committed -
From-SVN: r170021
David Edelsohn committed -
From-SVN: r170020
Ian Lance Taylor committed -
From-SVN: r170019
Ian Lance Taylor committed -
* gcc.target/i386/parity-1.c: Use -march=k8. * gcc.target/i386/parity-2.c: Ditto. * gcc.target/i386/vecinit-1.c: Ditto. * gcc.target/i386/vecinit-2.c: Ditto. From-SVN: r170018
Uros Bizjak committed -
From-SVN: r170017
Ian Lance Taylor committed -
2011-02-10 Paolo Carlini <paolo.carlini@oracle.com> * testsuite/23_containers/multimap/modifiers/erase/47628.cc: Do not test in C++0x mode. * testsuite/23_containers/map/modifiers/erase/47628.cc: Likewise. * testsuite/20_util/headers/utility/synopsis.cc: Tweak to work in C++0x mode too. From-SVN: r170016
Paolo Carlini committed -
* config/rs6000/linux64.h (PROCESSOR_DEFAULT): Change to PROCESSOR_POWER7. (PROCESSOR_DEFAULT64): Likewise. From-SVN: r170015
Peter Bergner committed -
PR target/46610 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*. * gcc.target/mips/save-restore-3.c: Likewise. * gcc.target/mips/save-restore-4.c: Likewise. * gcc.target/mips/save-restore-5.c: Likewise. PR target/47683 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*. * g++.dg/tree-prof/partition2.C: Likewise. From-SVN: r170012
Rainer Orth committed -
* g++.dg/tree-ssa/inline-3.C: Use a normal function rather than misdeclare std::puts. From-SVN: r170011
Jason Merrill committed -
* g++.dg/ext/vla1.C: Adjust for C++0x mode. * g++.dg/other/warning1.C: Likewise. * g++.old-deja/g++.bugs/900119_01.C: Likewise. * g++.old-deja/g++.gb/scope06.C: Likewise. * g++.old-deja/g++.law/cvt11.C: Likewise. * g++.old-deja/g++.law/init1.C: Likewise. * g++.dg/abi/mangle26.C: Likewise. From-SVN: r170010
Jason Merrill committed -
* decl.c (cp_make_fname_decl): Set DECL_THIS_STATIC at toplevel. * semantics.c (finish_fname): Only return the name if we're in a function. From-SVN: r170009
Jason Merrill committed -
* decl.c (build_enumerator): Don't perform integral promotions on non-integral constants. From-SVN: r170008
Jason Merrill committed -
From-SVN: r170007
Jason Merrill committed -
* class.c (type_has_constexpr_default_constructor): Make sure the caller stripped an enclosing array. * init.c (perform_member_init): Strip arrays before calling it. From-SVN: r170006
Jason Merrill committed
-