- 10 Feb, 2015 18 commits
-
-
From-SVN: r220583
Kai Tietz committed -
2015-02-10 Rainer Emrich <rainer@emrich-ebersheim.de> PR gcov-profile/61889 * libgcc/libgcov-driver-system.c: undefine clashing macro for mkdir. From-SVN: r220582
Rainer Emrich committed -
2015-02-10 Richard Biener <rguenther@suse.de> PR tree-optimization/64995 * tree-ssa-sccvn.c (set_ssa_val_to): Assert that the value we use is final. (visit_reference_op_store): Always valueize op. (visit_use): Properly valueize vuses. * g++.dg/torture/pr64995.C: New testcase. From-SVN: r220581
Richard Biener committed -
2015-02-10 Richard Biener <rguenther@suse.de> PR tree-optimization/64909 * tree-vect-loop.c (vect_estimate_min_profitable_iters): Properly pass a scalar-stmt count estimate to the cost model. * tree-vect-data-refs.c (vect_peeling_hash_get_lowest_cost): Likewise. * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase. From-SVN: r220580
Richard Biener committed -
invoke.texi (-fvar-tracking-assignments): Clarify that VTA is enabled by default together with var-tracking. 2015-01-30 Alexander Monakov <amonakov@ispras.ru> * doc/invoke.texi (-fvar-tracking-assignments): Clarify that VTA is enabled by default together with var-tracking. From-SVN: r220579
Alexander Monakov committed -
* config/rl78/rl78.c: Remove DIV attribute code accidentally included in previous rl78 commit. From-SVN: r220578
Nick Clifton committed -
fixincludes: * inclhack.def (solaris_math_11): New fix. * fixincl.x: Regenerate. * tests/base/iso/math_c99.h [SOLARIS_MATH_11_CHECK]: New test. gcc/testsuite: * gcc.dg/signbit-sa.c: New test. From-SVN: r220577
Rainer Orth committed -
2015-02-10 Richard Biener <rguenther@suse.de> * tree-streamer.h (streamer_read_tree_bitfields): Adjust. * tree-streamer-in.c (streamer_read_tree_bitfields): Do not return the bitpack. From-SVN: r220576
Richard Biener committed -
gcc/ PR gcov-profile/61889 * config.in: regenerate. * configure.in: Likewise. * configure.ac: Check for ftw.h. * gcov-tool.c: Check for ftw.h before using nftw. From-SVN: r220566
Trevor Saunders committed -
2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/57822 * gfortran/fmt_g0_7.f08: New test. From-SVN: r220565
Jerry DeLisle committed -
2015-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/57822 * io/write_float.def (output_float): If doing g0 editing and exponent is zero, do not emit exponent. From-SVN: r220564
Jerry DeLisle committed -
PR tree-optimization/43378 * gcc.dg/tree-ssa/pr43378.c: New test. From-SVN: r220563
Bin Cheng committed -
gcc/ PR lto/64076 * ipa-visibility.c (update_visibility_by_resolution_info): Only assert when not in lto mode. From-SVN: r220561
Trevor Saunders committed -
* ira-color.c (setup_left_conflict_sizes_p): Simplify initialization/assignment of conflict_size. From-SVN: r220560
Zhouyi Zhou committed -
* ssp.c (__guard_setup): For Windows, use approved methods to get a suitable random number for the stack check guard rather than reading /dev/random. From-SVN: r220559
Georg Koppen committed -
PR ipa/64978 * ipa-cp.c (gather_caller_stats): Skip thunks. (propagate_constants_topo): Skip aliases. * g++.dg/torture/pr64978.C: New testcase. From-SVN: r220557
Jan Hubicka committed -
From-SVN: r220556
GCC Administrator committed -
PR target/64761 [SH] Add jump insn for -freorder-blocks-and-partition. Don't degrade -freorder-blocks-and-partition to -freorder-blocks even when unwinding is enabled. * [SH] Add jump insn for -freorder-blocks-and-partition. From-SVN: r220553
Kaz Kojima committed
-
- 09 Feb, 2015 22 commits
-
-
PR target/64761 Replace MD_REDIRECT_BRANCH with TARGET_CAN_FOLLOW_JUMP. Co-Authored-By: Kaz Kojima <kkojima@gcc.gnu.org> From-SVN: r220552
Joern Rennecke committed -
PR sanitizer/64981 * builtins.c (expand_builtin): Call targetm.expand_builtin for BUILT_IN_MD builtins regardless of asan_intercepted_p. * gcc.dg/asan/pr64981.c: New test. From-SVN: r220551
Jakub Jelinek committed -
PR c/64856 * c-typeck.c (process_init_element): Don't always wrap COMPOUND_LITERAL_EXPR in a SAVE_EXPR in C99 mode when initializing a range of elements. * gcc.dg/pr64856.c: New test. From-SVN: r220550
Marek Polacek committed -
PR ipa/61548 * tree-emutls.c (ipa_lower_emutls): Avoid duplicates in TLS_VARS. From-SVN: r220549
Jan Hubicka committed -
re PR ipa/63566 (i686 bootstrap fails: ICE RTL flag check: INSN_UID used with unexpected rtx code 'set' in INSN_UID, at rtl.h:1326) PR ipa/63566 * ipa-icf.c (set_local): New function. (sem_function::merge): Use it. From-SVN: r220548
Jan Hubicka committed -
* ipa-devirt.c (odr_types_equivalent_p): Fix formating. (add_type_duplicate): Fix comparison of BINFOs. From-SVN: r220547
Jan Hubicka committed -
* ipa-devirt.c (odr_types_equivalent_p): Fix formating. (add_type_duplicate): Fix comparison of BINFOs. From-SVN: r220546
Jan Hubicka committed -
* ipa-polymorphic-call.c (ipa_polymorphic_call_context): Avoid ICE on getting VOID pointer. From-SVN: r220545
Jan Hubicka committed -
PR c++/64899 * init.c (build_vec_init): Handle default-initialized array with constexpr default constructor. From-SVN: r220544
Jason Merrill committed -
PR target/64979 * tree-stdarg.c (pass_stdarg::execute): Scan phi node args for va_list escapes. * gcc.dg/tree-ssa/stdarg-7.c: New test. * gcc.c-torture/execute/pr64979.c: New test. From-SVN: r220543
Jakub Jelinek committed -
gcc/testsuite/: * gcc.target/arm/macro_defs0.c: Remove extraneous "target" From-SVN: r220542
Alan Lawrence committed -
2015-02-09 Richard Biener <rguenther@suse.de> * genmatch.c (replace_id): Copy expr_type. From-SVN: r220541
Richard Biener committed -
2015-02-09 Richard Biener <rguenther@suse.de> * tree-streamer.h (streamer_pack_tree_bitfields): Remove. (streamer_write_tree_bitfields): Declare. * tree-streamer-in.c (unpack_ts_base_value_fields): Inline, properly unpack padding. (unpack_value_fields): Inline ... (streamer_read_tree_bitfields): ... here. * tree-streamer-out.c (pack_ts_base_value_fields): Inline and properly add padding bits. (streamer_pack_tree_bitfields): Fold into ... (streamer_write_tree_bitfields): ... this new function, exposing the bitpack object. * lto-streamer-out.c (lto_write_tree_1): Call streamer_write_tree_bitfields. From-SVN: r220540
Richard Biener committed -
From-SVN: r220539
Uros Bizjak committed -
* gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail for alpha*-*-*. * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*. From-SVN: r220538
Uros Bizjak committed -
PR target/58757 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*. From-SVN: r220537
Uros Bizjak committed -
re PR tree-optimization/54000 (Performance breakdown for gcc-4.{6,7} vs. gcc-4.5 using std::vector in matrix vector multiplication (IVopts / inliner)) 2015-02-09 Richard Biener <rguenther@suse.de> PR tree-optimization/54000 * tree-ssa-looo-ivopts.c: Include tree-vectorizer.h. (struct ivopts_data): Add loop_loc member. (tree_ssa_iv_optimize_loop): Dump loop location. (create_new_ivs): Likewise, also dump number of IVs generated. * g++.dg/tree-ssa/ivopts-3.C: New testcase. From-SVN: r220536
Richard Biener committed -
libvtv/ * Makefile.in: Regenerate. * aclocal.m4: Likewise. * configure: Likewise. * testsuite/Makefile.in: Likewise. From-SVN: r220535
Thomas Schwinge committed -
From-SVN: r220533
Tom de Vries committed -
2015-02-09 Tom de Vries <tom@codesourcery.com> * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic. From-SVN: r220532
Tom de Vries committed -
* g++.dg/ipa/pr64858.C: New test. * ipa-icf.c (sem_item_optimizer::register_hooks): Register hooks just if not yet registered. (ipa_icf_generate_summary): Register callgraph hooks. From-SVN: r220531
Martin Liska committed -
2015-02-09 Tom de Vries <tom@codesourcery.com> * gcc.dg/uninit-19.c: Fix warning line for fpic. From-SVN: r220530
Tom de Vries committed
-