- 01 Feb, 2011 12 commits
-
-
2011-02-01 Janus Weil <janus@gcc.gnu.org> PR fortran/47565 * trans-expr.c (gfc_conv_structure): Handle constructors for procedure pointer components with allocatable result. 2011-02-01 Janus Weil <janus@gcc.gnu.org> PR fortran/47565 * gfortran.dg/typebound_call_20.f03: New. From-SVN: r169480
Janus Weil committed -
2011-02-01 H.J. Lu <hongjiu.lu@intel.com> PR driver/47547 * lto-wrapper.c (run_gcc): Don't add -dumpdir if linker_output is HOST_BIT_BUCKET. * opts.c (finish_options): Don't add x_aux_base_name if it is HOST_BIT_BUCKET. From-SVN: r169479
H.J. Lu committed -
2011-02-01 Richard Guenther <rguenther@suse.de> PR tree-optimization/47555 Revert 2010-07-15 Sebastian Pop <sebastian.pop@amd.com> * params.def (PARAM_SCEV_MAX_EXPR_SIZE): Bump the value to 100. * gcc.dg/pr47555.c: New testcase. From-SVN: r169478
Richard Guenther committed -
PR gcc/46692 * config/lm32/t-lm32: Add multilib for all CPU options. From-SVN: r169473
Sebastien Bourdeauducq committed -
* MAINTAINERS (CPU Port Maintainers): Add myself. From-SVN: r169471
Sebastien Bourdeauducq committed -
2011-01-31 Paolo Carlini <paolo.carlini@oracle.com> * doc/html/ext/lwg-active.html: Update to Revision D73. * doc/html/ext/lwg-closed.html: Likewise. * doc/html/ext/lwg-defects.html: Likewise. * doc/xml/manual/intro.xml: Update status of issues 408, 539, 865. From-SVN: r169470
Paolo Carlini committed -
re PR tree-optimization/47541 (For integer pointers, the value of ++*p is not written back to memory) 2011-02-01 Richard Guenther <rguenther@suse.de> PR tree-optimization/47541 * tree-ssa-structalias.c (push_fields_onto_fieldstack): Make sure to have a field at offset zero. * g++.dg/torture/pr47541.C: New testcase. From-SVN: r169468
Richard Guenther committed -
From-SVN: r169467
Janne Blomqvist committed -
re PR libquadmath/47293 (libquadmath: strtoflt128 - NAN not correctly read and C99 hex floating point format missing) 2011-01-31 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libquadmath/47293 * gdtoa/qd_qnan.h: Fix NAN bit patterns. * gdtoa/strtopQ.c (strtoflt128): Handle endianess with NAN. From-SVN: r169466
Jerry DeLisle committed -
2011-02-01 Benjamin Kosnik <bkoz@redhat.com> * scripts/run_doxygen: Allow doxygen 1.7.0 again. * doc/doxygen/user.cfg.in (PDF_HYPERLINKS): Re-enable. (COMPACT_LATEX): Enable. * include/profile/impl/profiler_container_size.h: Adjust doxygen markup. * include/profile/impl/profiler_hash_func.h: Same. * include/bits/hashtable.h: Same. * include/backward/auto_ptr.h: Same. * include/backward/strstream: Same. * include/backward/backward_warning.h: Same. * include/backward/binders.h: Same. From-SVN: r169464
Benjamin Kosnik committed -
* doc/xml/manual/debug.xml: Use GDB instead of gdb. Adjust link to GDB manual. From-SVN: r169463
Gerald Pfeifer committed -
From-SVN: r169460
GCC Administrator committed
-
- 31 Jan, 2011 28 commits
-
-
From-SVN: r169456
Ian Lance Taylor committed -
2011-01-31 Janus Weil <janus@gcc.gnu.org> PR fortran/47455 * trans-expr.c (gfc_conv_procedure_call): Handle procedure pointers with pointer or allocatable result. 2011-01-31 Janus Weil <janus@gcc.gnu.org> PR fortran/47455 * gfortran.dg/typebound_call_19.f03: New. From-SVN: r169455
Janus Weil committed -
From-SVN: r169454
Joseph Myers committed -
* config/alpha/osf5.opt: New. * config.gcc (alpha*-dec-osf5.1*): Use alpha/osf5.opt. From-SVN: r169453
Joseph Myers committed -
From-SVN: r169451
Joseph Myers committed -
From-SVN: r169450
Janne Blomqvist committed -
From-SVN: r169449
Janne Blomqvist committed -
2011-01-31 Benjamin Kosnik <bkoz@redhat.com> * include/bits/c++config (_GLIBCXX_DEPRECATED): To _GLIBCXX_USE_DEPRECATED. (_GLIBCXX_DEPRECATED_ATTR): To _GLIBCXX_DEPRECATED. * doc/xml/manual/using.xml: Same. * include/std/memory: Same. * include/std/streambuf: Same. * include/bits/shared_ptr.h: Same. * include/bits/unique_ptr.h: Same. * include/bits/shared_ptr_base.h: Same. * include/bits/stl_function.h: Same. * include/tr1/shared_ptr.h: Same. * include/backward/auto_ptr.h: Same. * include/backward/binders.h: Same. From-SVN: r169448
Benjamin Kosnik committed -
PR c++/47416 * semantics.c (build_data_member_initialization): Handle STATEMENT_LIST always instead of just for CLEANUP_BODY. * g++.dg/cpp0x/pr47416.C: New test. From-SVN: r169447
Jakub Jelinek committed -
From-SVN: r169446
Mike Stump committed -
2011-01-31 Sebastian Pop <sebastian.pop@amd.com> * common.opt (ftree-loop-linear): Use Alias to make it an alias of -floop-interchange. * invoke.texi (-ftree-loop-linear): Make it clear that this flag is an alias of -floop-interchange and that it requires the Graphite infrastructure. * tree-ssa-loop.c (gate_graphite_transforms): Do not set flag_loop_interchange based on the value of flag_tree_loop_linear. From-SVN: r169445
Sebastian Pop committed -
2011-01-31 Paul Thomas <pault@gcc.gnu.org> PR fortran/47519 * trans-stmt.c (gfc_trans_allocate): Improve handling of deferred character lengths with SOURCE. * iresolve.c (gfc_resolve_repeat): Calculate character length from source length and ncopies. * dump-parse-tree.c (show_code_node): Show MOLD and SOURCE expressions for ALLOCATE. 2011-01-31 Paul Thomas <pault@gcc.gnu.org> PR fortran/47519 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test. From-SVN: r169444
Paul Thomas committed -
2011-01-31 Janus Weil <janus@gcc.gnu.org> PR fortran/47463 * resolve.c (resolve_typebound_subroutine): Bug fix for the case of an argument of a typebound assignment being a component. 2011-01-31 Janus Weil <janus@gcc.gnu.org> PR fortran/47463 * gfortran.dg/typebound_assignment_1.f03: New. From-SVN: r169443
Janus Weil committed -
PR tree-optimization/47538 * tree-ssa-ccp.c (bit_value_binop_1): For uns computation use type instead of r1type, except for comparisons. For right shifts and comparisons punt if there are mismatches in sizetype vs. non-sizetype types. * gcc.c-torture/execute/pr47538.c: New test. Co-Authored-By: Richard Guenther <rguenther@suse.de> From-SVN: r169441
Jakub Jelinek committed -
PR target/45325 * gcc.target/i386/pr38240.c: Add dg-options "-msse". From-SVN: r169440
Rainer Orth committed -
* doc/sourcebuild.texi (Effective-Target Keywords): Document avx_runtime. From-SVN: r169439
Rainer Orth committed -
From-SVN: r169438
Rainer Orth committed -
* configure.ac (gcc_cv_ld_eh_frame_hdr): Update minimal Sun ld version number. * configure: Regenerate. From-SVN: r169437
Rainer Orth committed -
* configure.ac (*-*-solaris2*): Add -lrt to THREADLIBS. * configure: Regenerate. From-SVN: r169436
Rainer Orth committed -
gcc: * configure.ac (gcc_cv_ld_static_option): Define. (gcc_cv_ld_dynamic_option): Define. (gcc_cv_ld_static_dynamic): Tru64 UNIX support -noso/-so_archive instead. (HAVE_LD_STATIC_DYNAMIC): Update message. (LD_STATIC_OPTION): Define. (LD_DYNAMIC_OPTION): Define. * configure: Regenerate. * config.in: Regenerate. * gcc.c (init_spec) [USE_LIBUNWIND_EXCEPTIONS && HAVE_LD_STATIC_DYNAMIC]: Use them. gcc/cp: * g++spec.c (lang_specific_driver) [HAVE_LD_STATIC_DYNAMIC] Use LD_STATIC_OPTION, LD_DYNAMIC_OPTION. gcc/fortran: * gfortranspec.c (add_arg_libgfortran) [HAVE_LD_STATIC_DYNAMIC] Use LD_STATIC_OPTION, LD_DYNAMIC_OPTION. gcc/go: * gospec.c (lang_specific_driver) [HAVE_LD_STATIC_DYNAMIC] Use LD_STATIC_OPTION, LD_DYNAMIC_OPTION. From-SVN: r169435
Rainer Orth committed -
* config/rx/rx.c (rx_get_stack_layout): Only save call clobbered registers inside interrupt handlers if the handler is not a leaf function. From-SVN: r169434
Nick Clifton committed -
PR rtl-optimization/44031 * gcc.c-torture/compile/20110131-1.c: New test. From-SVN: r169433
Eric Botcazou committed -
* config/mn10300/mn10300.c (mn10300_regno_in_class_p): Check for reg_renumber returning an INVALID_REGNUM. From-SVN: r169432
Nick Clifton committed -
* configure.ac (GCJ_JAVAC): Run false rather than no. * configure: Rebuilt. From-SVN: r169431
Alexandre Oliva committed -
ChangeLog: PR libgcj/44341 * configure.ac: Discard --with-* flags for host when configuring target libraries for cross build. * configure: Rebuilt. gcc/ChangeLog: PR libgcj/44341 * doc/install.texi: Document host options discarded when cross configuring target libraries. From-SVN: r169430
Alexandre Oliva committed -
Reverted: 2011-01-25 Alexandre Oliva <aoliva@redhat.com> PR debug/45136 PR debug/45130 * haifa-sched.c (get_ebb_head_tail): Move notes across boundary debug insns. (no_real_insns_p, schedule_block, set_priorities): Drop special treatment of boundary debug insns. * sched-deps.c (sd_init_insn, sd_finish_insn): Don't mark debug insns. * sched-ebb.c (schedule_ebbs): Don't skip debug insns. * sched-int.h (DEBUG_INSN_SCHED_P): Remove. (BOUNDARY_DEBUG_INSN_P): Likewise. (SCHEDULE_DEBUG_INSN_P): Likewise. * sched-rgn.c (init_ready_list): Drop special treatment of boundary debug insns. * final.c (rest_of_clean-state): Clear notes' BB. From-SVN: r169429
Alexandre Oliva committed -
* update_version_svn (FILES): Merge with datestamp_FILES. (SVNROOT2): Introduce and use. From-SVN: r169428
Gerald Pfeifer committed -
rs6000.c (print_operand): Rearrange addends in toc relative expressions as we do in print_operand_address. * config/rs6000/rs6000.c (print_operand): Rearrange addends in toc relative expressions as we do in print_operand_address. From-SVN: r169427
Alan Modra committed
-