- 03 Jan, 2011 10 commits
-
-
gcc/ * gcc.c (process_command): Update copyright notice dates. * gcov.c (print_version): Likewise. * gcov-dump.c (print_version): Likewise. * mips-tfile.c (main): Likewise. * mips-tdump.c (main): Likewise. gcc/fortran/ * gfortranspec.c (lang_specific_driver): Update copyright notice dates. gcc/java/ * jcf-dump.c (version): Update copyright notice dates. libmudflap/ * mf-runtime.c (__mf_usage): Update copyright notice dates. libjava/ * gnu/gcj/convert/Convert.java (version): Update copyright notice dates. * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise. libjava/classpath/ * gnu/java/rmi/registry/RegistryImpl.java (version): Update copyright notice dates. * tools/gnu/classpath/tools/orbd/Main.java (run): Likewise. From-SVN: r168432
Jakub Jelinek committed -
2011-01-03 Martin Jambor <mjambor@suse.cz> PR tree-optimization/46801 * tree-sra.c (type_internals_preclude_sra_p): Check whether aggregate fields start at byte boundary instead of the bit-field flag. * testsuite/gnat.dg/pack9.adb: Remove xfail. From-SVN: r168431
Martin Jambor committed -
2011-01-03 H.J. Lu <hongjiu.lu@intel.com> PR driver/47137 * gcc.c (main): Revert revision 168407. From-SVN: r168429
H.J. Lu committed -
2011-01-03 Martin Jambor <mjambor@suse.cz> * lto-cgraph.c (input_cgraph_opt_section): Use the correct section type. From-SVN: r168424
Martin Jambor committed -
tree-vect-generic.c (expand_vector_operations_1): When using vector/ vector optab to expand vector/scalar shift... * tree-vect-generic.c (expand_vector_operations_1): When using vector/ vector optab to expand vector/scalar shift, update gimple to vector. From-SVN: r168423
Ulrich Weigand committed -
2011-01-03 Martin Jambor <mjambor@suse.cz> * cgraphunit.c (verify_cgraph_node): Verify there is no direct call to a thunk. From-SVN: r168422
Martin Jambor committed -
2011-01-03 Martin Jambor <mjambor@suse.cz> PR tree-optimization/46984 * cgraph.h (cgraph_indirect_call_info): make field thunk_delta HOST_WIDE_INT. (cgraph_create_indirect_edge): Fixed line length. (cgraph_indirect_call_info): Declare. (cgraph_make_edge_direct) Update declaration. * cgraph.c (cgraph_allocate_init_indirect_info): New function. (cgraph_create_indirect_edge): Use it. (cgraph_make_edge_direct): Made delta HOST_WIDE_INT. Updated all callees. * cgraphunit.c (cgraph_redirect_edge_call_stmt_to_callee): Update for the new thunk_delta representation. * ipa-prop.c (ipa_make_edge_direct_to_target): Convert delta to HOST_WIDE_INT. (ipa_write_indirect_edge_info): Remove streaming of thunk_delta. (ipa_read_indirect_edge_info): Likewise. * lto-cgraph.c (output_edge_opt_summary): New function. (output_node_opt_summary): Call it on all outgoing edges. (input_edge_opt_summary): New function. (input_node_opt_summary): Call it on all outgoing edges. * testsuite/g++.dg/ipa/pr46984.C: New test. From-SVN: r168420
Martin Jambor committed -
From-SVN: r168417
Eric Botcazou committed -
2011-01-03 Janus Weil <janus@gcc.gnu.org> * intrinsic.texi (LEADZ): Fix example. From-SVN: r168415
Janus Weil committed -
From-SVN: r168414
GCC Administrator committed
-
- 02 Jan, 2011 15 commits
-
-
2011-01-02 Janus Weil <janus@gcc.gnu.org> PR fortran/46408 * class.c (gfc_find_derived_vtab): Use EXEC_INIT_ASSIGN for __copy_ routine. 2011-01-02 Janus Weil <janus@gcc.gnu.org> PR fortran/46408 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free. From-SVN: r168409
Janus Weil committed -
From-SVN: r168408
Joseph Myers committed -
2011-01-02 H.J. Lu <hongjiu.lu@intel.com> PR driver/47137 * gcc.c (main): Don't check have_o when settting combine_inputs. From-SVN: r168407
H.J. Lu committed -
From-SVN: r168406
Joseph Myers committed -
From-SVN: r168405
Joseph Myers committed -
* regrename.c: Add general comment describing the pass. (struct du_head): Remove 'length' field. (get_element, merge_sort_comparison, merge, sort_du_head): Remove. (regrename_optimize): Do not sort chains. Rework comments, add others. Force renaming to the preferred class (if any) in the first pass and do not consider registers that belong to it in the second pass. (create_new_chain): Do not set 'length' field. (scan_rtx_reg): Likewise. From-SVN: r168404
Eric Botcazou committed -
From-SVN: r168403
Jakub Jelinek committed -
PR tree-optimization/47140 * tree-ssa-ccp.c (evaluate_stmt): For binary assignments, use TREE_TYPE (lhs) instead of TREE_TYPE (rhs1) as second argument to bit_value_binop. * gcc.c-torture/compile/pr47140.c: New test. From-SVN: r168402
Jakub Jelinek committed -
re PR rtl-optimization/47028 (gcc.dg/tree-ssa/tailrecursion-[57].c FAIL with -foptimize-sibling-calls -fno-forward-propagate -fno-tree-copy-prop -fno-tree-dominator-opts) PR rtl-optimization/47028 * cfgexpand.c (gimple_expand_cfg): Insert entry edge insertions after parm_birth_insn instead of at the beginning of first bb. * gcc.dg/pr47028.c: New test. From-SVN: r168401
Jakub Jelinek committed -
2011-01-02 H.J. Lu <hongjiu.lu@intel.com> * objc-act.c (check_that_protocol_is_defined): Fix a typo. From-SVN: r168400
H.J. Lu committed -
From-SVN: r168399
H.J. Lu committed -
In gcc/objc/: 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com> * objc-act.c (check_that_protocol_is_defined): New. (lookup_protocol): Call check_that_protocol_is_defined. In gcc/testsuite/: 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com> * objc.dg/protocol-forward-1.m: Removed TODO. * objc.dg/protocol-forward-2.m: New. * obj-c++.dg/protocol-forward-2.mm: Removed TODO. * obj-c++.dg/protocol-forward-2.mm: New. From-SVN: r168398
Nicola Pero committed -
From-SVN: r168397
Mingjie Xing committed -
From-SVN: r168396
Mingjie Xing committed -
From-SVN: r168395
GCC Administrator committed
-
- 01 Jan, 2011 5 commits
-
-
* tree-loop-distribution.c (tree_loop_distribution): Do not use freed memory. From-SVN: r168391
Jan Hubicka committed -
From-SVN: r168390
Joseph Myers committed -
2011-01-01 Kai Tietz <kai.tietz@onevision.com> PR target/38662 * tree.c (type_hash_eq): Call language hook for METHOD_TYPEs, too. ChangeLog gcc/cp 2011-01-01 Kai Tietz <kai.tietz@onevision.com> PR target/38662 * tree.c (cxx_type_hash_eq): Allow METHOD_TYPE, too. ChangeLog gcc/testsuite 2011-01-01 Kai Tietz <kai.tietz@onevision.com> PR target/38662 * g++.dg/eh/pr38662.C: New testcase. From-SVN: r168389
Kai Tietz committed -
2011-01-01 Chung-Lin Tang <cltang@codesourcery.com> * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to scan for newline '\n'. From-SVN: r168388
Chung-Lin Tang committed -
From-SVN: r168387
GCC Administrator committed
-
- 31 Dec, 2010 10 commits
-
-
* gcc.c-torture/compile/pr46534.c: Skip if pdp11. * gcc.c-torture/compile/920520-1.c: Ditto. * gcc.c-torture/compile/pr35318.c: Ditto. From-SVN: r168383
Paul Koning committed -
2010-12-31 Benjamin Kosnik <bkoz@redhat.com> * scripts/run_doxygen: Allow doxygen 1.7.1 again. * doc/xml/manual/build_hacking.xml: Update. * doc/xml/images/confdeps.dot: Same. * doc/xml/images/confdeps.png: Same. * configure.ac: Define BUILD_INFO, BUILD_XML, BUILD_HTML, BUILD_MAN, BUILD_PDF, BUILD_EPUB conditionally. * Makefile.am (xml, html, pdf, man, info, pd, dvi, epub): Define, and install rules. * doc/Makefile.am: Same. Add stamp rules. (doc-epub-docbook): Add. (stamp-xml-single-docbook): Make set too. * configure: Regenerate. * Makefile.in: Same. * doc/Makefile.in: Same. * include/Makefile.in: Same. * libsupc++/Makefile.in: Same. * po/Makefile.in: Same. * python/Makefile.in: Same. * src/Makefile.in: Same. * testsuite/Makefile.in: Same. * aclocal.m4: Same. 2010-12-31 Benjamin Kosnik <bkoz@redhat.com> * doc/doxygen/user.cfg.in: Disable PDF_HYPERLINKS. From-SVN: r168382
Benjamin Kosnik committed -
* gcc-interface/decl.c (substitute_in_type): Do not deal with LANG_TYPE, METHOD_TYPE or OFFSET_TYPE. * gcc-interface/utils.c (handle_vector_size_attribute): Do not deal with METHOD_TYPE or OFFSET_TYPE. From-SVN: r168381
Eric Botcazou committed -
2010-12-31 Janus Weil <janus@gcc.gnu.org> * intrinsic.texi (IANY): Correct section title. (IALL, IANY, IPARITY): Fix example codes. From-SVN: r168380
Janus Weil committed -
* doc/install.texi (powerpc-*-darwin*): Update reference to Apple Developer Tools. From-SVN: r168379
Gerald Pfeifer committed -
PR target/47084 * config/mn10300/linux.h (PRINT_OPERAND): Update for name changes to mn10300_print_operand / mn10300_print_operand_address. From-SVN: r168378
Joern Rennecke committed -
PR target/47114 * config/rs6000/rs6000.c (rs6000_elf_asm_out_constructor): Add ATTRIBUTE_UNUSED to declaration. (rs6000_elf_asm_out_destructor): Likewise. From-SVN: r168377
Joern Rennecke committed -
PR target/47135 * config/pdp11/pdp11.c (pdp11_asm_print_operand_punct_valid_p): Change type to match target.def . From-SVN: r168376
Joern Rennecke committed -
gcc/ 2010-12-15 Ken Werner <ken.werner@de.ibm.com> * config/arm/sync.md (sync_clobber, sync_t2_reqd): New code attribute. (arm_sync_old_<sync_optab>si, arm_sync_old_<sync_optab><mode>): Use the sync_clobber and sync_t2_reqd code attributes. * config/arm/arm.c (arm_output_sync_loop): Reverse the operation if the t2 argument is NULL. From-SVN: r168375
Ken Werner committed -
From-SVN: r168374
Gerald Pfeifer committed
-