- 26 Jul, 2007 1 commit
-
-
2007-07-26 Richard Guenther <rguenther@suse.de> toplev/ * configure.ac: Add types checking to stage1 checking flags. * configure: Regenerate. gcc/ * tree-cfg.c (verify_gimple_unary_expr, verify_gimple_binary_expr, verify_gimple_min_lval, verify_gimple_reference, verify_gimple_expr, verify_gimple_modify_stmt, verify_gimple_stmt, verify_gimple_1, verify_gimple): New functions. * tree-flow.h (verify_gimple): Declare. (verify_gimple_1): Declare. * gimplify.c (cpt_same_type): Remove. (gimplify_addr_expr): Remove checking code. (check_pointer_types_r): Remove. (gimplify_body): Call verify_gimple_1 instead of check_pointer_types_r. Only verify if there were no errors. * configure.ac: Add types checking flag. * configure: Regenerate. * config.in: Regenerate. From-SVN: r126951
Richard Guenther committed
-
- 17 Jul, 2007 1 commit
-
-
* COPYING_v3: New file. Contains version 3 of the GNU General Public License. * COPYING.LIB_v3: New file. Contains version 3 of the GNU Lesser General Public License. * gpl_v3.texi: New file. Contains a texinfo formated copy of the GNU General Public License, version 3. From-SVN: r126701
Nick Clifton committed
-
- 16 Jul, 2007 2 commits
-
-
2007-07-16 Andreas Krebbel <krebbel1@de.ibm.com> * MAINTAINERS (S/390 port maintainer): Remove my co-maintainer tag. From-SVN: r126673
Andreas Krebbel committed -
2007-07-16 Andreas Krebbel <krebbel1@de.ibm.com> * MAINTAINERS (S/390 co-maintainer): Add myself. (Write after approval): Remove myself. From-SVN: r126672
Andreas Krebbel committed
-
- 13 Jul, 2007 1 commit
-
-
From-SVN: r126629
Dan Hipschman committed
-
- 11 Jul, 2007 1 commit
-
-
* Makefile.tpl (BUILD_EXPORTS): Escape the newline at the end of the WINDRES export. * Makefile.in: Regenerate. From-SVN: r126541
Nick Clifton committed
-
- 06 Jul, 2007 1 commit
-
-
From-SVN: r126414
Sebastian Pop committed
-
- 05 Jul, 2007 5 commits
-
-
PR bootstrap/32622 * config/mh-x86omitfp (BOOT_CFLAGS): Add -fomit-frame-pointer, don't reset its value. From-SVN: r126386
Sebastian Pop committed -
* MAINTAINERS (OS Port Maintainers): Add myself as IRIX, Tru64 UNIX maintainer. From-SVN: r126378
Rainer Orth committed -
From-SVN: r126376
H.J. Lu committed -
2007-07-05 H.J. Lu <hongjiu.lu@intel.com> * lt~obsolete.m4: New. Import from 20070318 libtool. From-SVN: r126372
H.J. Lu committed -
2007-07-05 H.J. Lu <hongjiu.lu@intel.com> * MAINTAINERS (libbid): Add myself. From-SVN: r126367
H.J. Lu committed
-
- 03 Jul, 2007 2 commits
-
-
* MAINTAINERS (Write After Approval): Add myself. From-SVN: r126260
Julian Brown committed -
2007-07-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * configure.ac: Rewrite 'configure --help' strings to look nicer. * configure: Regenerate. 2007-07-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * configure.ac: Add some missing m4 quotation. * configure: Regenerate. From-SVN: r126246
Ralf Wildenhues committed
-
- 02 Jul, 2007 3 commits
-
-
2007-07-02 Simon Baldwin <simonb@google.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r126221
Simon Baldwin committed -
2007-07-02 Paolo Bonzini <bonzini@gnu.org> * configure: Regenerate. From-SVN: r126193
Paolo Bonzini committed -
2007-07-02 Kai Tietz <kai.tietz@onevision.com> * Makefile.def: Add windmc tool to build. * Makefile.tpl: Likewise. * configure.ac: Likewise. * Makefile.in: Regenerate. * configure: Regenerate. From-SVN: r126191
Kai Tietz committed
-
- 28 Jun, 2007 2 commits
-
-
* configure.ac (arm*-*-linux-gnueabi): Don't build libgloss if we're not building newlib. * configure: Regenerated. From-SVN: r126089
DJ Delorie committed -
2007-06-28 Jan Sjodin <jan.sjodin@amd.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r126081
Jan Sjodin committed
-
- 25 Jun, 2007 1 commit
-
-
From-SVN: r126003
Martin Michlmayr committed
-
- 20 Jun, 2007 1 commit
-
-
From-SVN: r125864
Chris Matthews committed
-
- 19 Jun, 2007 1 commit
-
-
2007-06-19 Rask Ingemann Lambertsen <rask@sygehus.dk> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r125850
Rask Ingemann Lambertsen committed
-
- 18 Jun, 2007 1 commit
-
-
* Makefile.def: Add dependency from configure-gdb to all-bfd. * Makefile.in: Regenerated. From-SVN: r125811
Daniel Jacobowitz committed
-
- 14 Jun, 2007 5 commits
-
-
* configure.ac: Don't add target-libmudflap to noconfigdirs for bfin*-*-uclinux* targets. * configure: Regenerate. * gcc/config/bfin/uclinux.h (MFWRAP_SPEC): New. From-SVN: r125717
Bernd Schmidt committed -
* MAINTAINERS: Add myself as non-algorithmic global write maintainer. From-SVN: r125713
Ian Lance Taylor committed -
* MAINTAINERS: Add self as middle-end maintainer and non-algorithmic global write maintainer. From-SVN: r125710
Diego Novillo committed -
* MAINTAINERS: Change spelling from "fortran 95" to "Fortran". Move all Fortran maintainers except Paul Brook into the Non-Autopoiesis section. From-SVN: r125704
Francois-Xavier Coudert committed -
2007-06-14 Paolo Bonzini <bonzini@gnu.org> * Makefile.tpl (cleanstrap): Don't delete the toplevel Makefile. (distclean-stage[+id+]): Possibly delete stage_last. * Makefile.in: Regenerate. From-SVN: r125701
Paolo Bonzini committed
-
- 12 Jun, 2007 1 commit
-
-
2007-06-12 Seongbae Park <seongbae.park@gmail.com> * MAINTAINERS (Various Maintainer): Fix typo. From-SVN: r125651
Seongbae Park committed
-
- 11 Jun, 2007 1 commit
-
-
2007-06-11 Paolo Bonzini <bonzini@gnu.org> * MAINTAINERS (Various Maintainer): Add myself as dataflow maintainer. From-SVN: r125618
Paolo Bonzini committed
-
- 06 Jun, 2007 2 commits
-
-
From-SVN: r125511
Ben Elliston committed -
* Makefile.tpl: Fix spelling error. * Makefile.in: Regenerate. From-SVN: r125509
Ben Elliston committed
-
- 01 Jun, 2007 3 commits
-
-
From-SVN: r125264
H.J. Lu committed -
2007-06-01 Steve Ellcey <sje@cup.hp.com> * libltdl/m4/libtool.m4 (LT_CMD_MAX_LEN): Try using getconf to set lt_cv_sys_max_cmd_len. From-SVN: r125262
Steve Ellcey committed -
From-SVN: r125260
Andreas Schwab committed
-
- 31 May, 2007 3 commits
-
-
* MAINTAINERS (Various Maintainers): Add myself as auto-vectorizer maintainer. From-SVN: r125230
Dorit Nuzman committed -
2003-05-31 Paolo Bonzini <bonzini@gnu.org> PR libjava/32098 * libtool.m4: Revert previous change. * ltgcc.m4: Put it here. libjava: 2007-05-31 Paolo Bonzini <bonzini@gnu.org> PR libjava/32098 * configure: Regenerated. * aclocal.m4: Regenerated. From-SVN: r125215
Paolo Bonzini committed -
2007-05-30 Russell Yanofsky <russ@yanofsky.org> Douglas Gregor <doug.gregor@gmail.com> Pedro Lamarao <pedro.lamarao@mndfck.org> Howard Hinnant <howard.hinnant@gmail.com> PR c++/7412 PR c++/29939 * g++.dg/cpp0x/rv8p.C: New. * g++.dg/cpp0x/temp-constructor-bug.C: New. * g++.dg/cpp0x/cast-bug.C: New. * g++.dg/cpp0x/elision_weak.C: New. * g++.dg/cpp0x/collapse-bug.C: New. * g++.dg/cpp0x/rv3p.C: New. * g++.dg/cpp0x/rv7n.C: New. * g++.dg/cpp0x/overload-conv-1.C: New. * g++.dg/cpp0x/rv2n.C: New. * g++.dg/cpp0x/deduce.C: New. * g++.dg/cpp0x/temp-va-arg-bug.C: New. * g++.dg/cpp0x/rv6p.C: New. * g++.dg/cpp0x/template_deduction.C: New. * g++.dg/cpp0x/implicit-copy.C: New. * g++.dg/cpp0x/rv1p.C: New. * g++.dg/cpp0x/cast.C: New. * g++.dg/cpp0x/rv5n.C: New. * g++.dg/cpp0x/collapse.C: New. * g++.dg/cpp0x/overload-conv-2.C: New. * g++.dg/cpp0x/rv4p.C: New. * g++.dg/cpp0x/rvo.C: New. * g++.dg/cpp0x/iop.C: New. * g++.dg/cpp0x/rv3n.C: New. * g++.dg/cpp0x/rv7p.C: New. * g++.dg/cpp0x/reference_collapsing.C: New. * g++.dg/cpp0x/overload.C: New. * g++.dg/cpp0x/named.C: New. * g++.dg/cpp0x/rv2p.C: New. * g++.dg/cpp0x/rv6n.C: New. * g++.dg/cpp0x/not_special.C: New. * g++.dg/cpp0x/bind.C: New. * g++.dg/cpp0x/rv1n.C: New. * g++.dg/cpp0x/rv5p.C: New. * g++.dg/cpp0x/elision.C: New. * g++.dg/cpp0x/named_refs.C: New. * g++.dg/cpp0x/unnamed_refs.C: New. * g++.dg/cpp0x/rv4n.C: New. * g++.dg/cpp0x/elision_neg.C: New. * g++.dg/init/copy7.C: Run in C++98 mode. * g++.dg/overload/arg1.C: Ditto. * g++.dg/overload/arg4.C: Ditto. 2007-05-30 Russell Yanofsky <russ@yanofsky.org> Douglas Gregor <doug.gregor@gmail.com> Pedro Lamarao <pedro.lamarao@mndfck.org> Howard Hinnant <howard.hinnant@gmail.com> PR c++/7412 PR c++/29939 * typeck.c (comptypes): Don't consider rvalue and lvalue reference types to be equivalent. (check_return_expr): Move from certain lvalues when returning them. * decl.c (grokdeclarator): Implement reference collapsing. (copy_fn_p): Don't consider constructors taking rvalue references to be copy constructors. (move_fn_p): New. * call.c (conversion): New "rvaluedness_matches_p" member. (convert_class_to_reference): Require reference type as first parameter instead of base type. (reference_binding): Add logic to handle rvalue references. (implicit_conversion): Update inaccurate comment. (convert_like_real): Disable creation of temporaries that are impossible to initialize for types with move constructors. (build_over_call): Elide move constructors when possible. (maybe_handle_implicit_object): Set "rvaluedness_matches_p". (maybe_handle_ref_bind): Return conversion instead of type node. (compare_ics): Add logic to use "rvaluedness_matches_p" values to determine preferred conversion sequences. * cp-tree.h (TYPE_REF_IS_RVALUE): New. (LOOKUP_PREFER_RVALUE): New. (DECL_MOVE_CONSTRUCTOR_P): New. (struct cp_declarator): Add "reference" member for reference types, with new "rvalue_ref" flag. (cp_build_reference_type): Declare. (move_fn_p): Declare. * error.c (dump_type_prefix): Format rvalue reference types correctly in error messages. * except.c (build_throw): Move from certain lvalues when throwing. * mangle.c (write_type): Mangle rvalue references differently than regular references. * parser.c (make_reference_declarator): Add boolean parameter for rvalue references. (cp_parser_make_indirect_declarator): New. (cp_parser_new_declarator_opt): Call cp_parser_make_indirect_declarator. (cp_parser_conversion_declarator_opt): Ditto. (cp_parser_declarator): Ditto. (cp_parser_ptr_operator): Parse "&&" tokens into rvalue reference declarators. * pt.c (tsubst): Implement reference collapsing. (maybe_adjust_types_for_deduction): Implement special template parameter deduction rule for rvalue references. (type_unification_real): Update calls to maybe_adjust_types_for_deduction. (try_one_overload): Ditto. (unify_pack_expansion): Ditto. * tree.c (lvalue_p_1): Handle rvalue reference types. (cp_build_reference_type): New. From-SVN: r125211
Russell Yanofsky committed
-
- 30 May, 2007 2 commits
-
-
* MAINTAINERS (Various Maintainers): Add myself as auto-vectorizer maintainer. From-SVN: r125205
Zdenek Dvorak committed -
2007-05-30 H.J. Lu <hongjiu.lu@intel.com> PR libjava/32098 * libtool.m4 (_LT_LANG_GCJ_CONFIG): Use gcc to test gcj features. From-SVN: r125193
H.J. Lu committed
-