This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch aoliva/libcp1.stgit in repository gcc.
from 8e2c15f pop new 25f6061 external modifications new 67f8f10 new new 6370c04 refresh (create temporary patch) new fd83494 refresh new 9b70705 refresh (create temporary patch) new cdbbf07 refresh new cfd69b3 refresh (create temporary patch) new 71e71f6 refresh new e01721c refresh (create temporary patch) new 2ba65bb refresh new 3e8c15f refresh (create temporary patch) new 9295abd refresh new ea023f7 refresh (create temporary patch) new a05edac refresh new fcebcd5 pop new ab3b88d external modifications new 720c368 import new 601c48c push new 72f72be pop new 9f3ddee new new 89b3ce2 refresh (create temporary patch) new c84e3bd refresh new 27f3f64 pop new 42205b5 float new e1c96ba commit new 43d723e push new 08f973b new new 0afbb16 refresh (create temporary patch) new 8c6c055 refresh new a03294a push new 8086dca pop new d9d5b47 new new 8357de0 refresh (create temporary patch) new 0ff3d29 refresh new 529517f push new 6e2755e refresh (create temporary patch) new 9442cf0 refresh new ceba51e pop new 27dfd78 new new 6d0b0ff refresh (create temporary patch) new 63f3ee6 refresh new cbae8fd refresh (create temporary patch) new a003834 refresh new 2120bd6 refresh (create temporary patch) new fe7bf84 refresh new 51417f0 refresh (create temporary patch) new 9f581f1 refresh new 70998ca pop new 0227115 push new ce420d0 refresh (create temporary patch) new a1e51b9 refresh new f371d5c push new 6367053 pop new 24ec2fa pop new 17842fb refresh (create temporary patch) new df5c0b9 refresh new 42473721 push new 34b9040 push new 5629953 new new 8233167 refresh (create temporary patch) new 92b9e3c refresh new 481bcc0 float (CONFLICT) new a4283e9 refresh (create temporary patch) new 5f34b97 refresh new cdbc1ee push new 4dc630b new new e497df0 refresh (create temporary patch) new f771448 refresh new 2a6a422 float (CONFLICT) new cd977ed refresh (create temporary patch) new 7c47c39 refresh new 982b79b push new cb10008 refresh (create temporary patch) new 7b73a85 refresh new d0914d2 new new 85e9b7e refresh (create temporary patch) new a29fe23 refresh new e87e5d0 float new a6de5b8 pop new c7b7144 refresh (create temporary patch) new 60ad6ab refresh new 9083f70 refresh (create temporary patch) new 89cc7b3 refresh new 354e3f8 push new 29083c4 float new 01028e2 refresh (create temporary patch) new e46eb81 refresh new b79ecb4 refresh (create temporary patch) new 0de3622 refresh new 94f80b0 float (CONFLICT) new 105e154 refresh (create temporary patch) new 9bacd90 refresh new 6855d28 refresh (create temporary patch) new 91cffa6 refresh new 152c2e6 push new 5a43824 refresh (create temporary patch) new 6008304 refresh new c891f77 pop new 47b06f3 push new 62368e2 push new 364a39c pop new 5d3b2a1 push new 091dbf9 refresh (create temporary patch) new e63af10 refresh new 438e458 refresh (create temporary patch) new bef522c refresh new cea23dd refresh (create temporary patch) new 56472f9 refresh new 4d6bbd9 refresh (create temporary patch) new 48b08bb refresh new ef34c8f refresh (create temporary patch) new 438edd2 refresh new 759bb07 refresh (create temporary patch) new 47bba30 refresh new d3b8774 refresh (create temporary patch) new 6d50ab5 refresh new e7f550b4 refresh (create temporary patch) new cfbc056 refresh new 33820b7 pop new 694603e push new 857d0b0 new new 4f66083 refresh (create temporary patch) new ad24dea refresh new 7733669 pop new 58a5c19 push new 4eb86e0 refresh (create temporary patch) new a190f84 refresh new 8e02900 refresh (create temporary patch) new 66db689 refresh new 440d885 new new 2873e67 edit new 1291765 refresh (create temporary patch) new 475f961 refresh new 0b78287 refresh (create temporary patch) new b378f2c refresh new 99a41a1 refresh (create temporary patch) new 77d181a refresh new e034019 refresh (create temporary patch) new b162c7f refresh adds d8c3f81 2015-11-05 Richard Biener rguenther@suse.de adds 562458b gcc/ adds 7c00fab [Patch AArch64] Switch constant pools to separate rodata sections. adds 097c0c8 gcc/ adds e103794 * target.def (goacc.dim_limit): New hook. * targhooks.h (de [...] adds 9561765 gcc/ 2015-11-05 Jakub Jelinek jakub@redhat.com Ilya [...] adds b0ccb4e * gimple-fold.c: Include omp-low.h. (fold_internal_goacc_di [...] adds 442e766 /cp 2015-11-05 Paolo Carlini paolo.carlini@oracle.com adds 74754c6 [Patch ifcvt] Teach RTL ifcvt to handle multiple simple set i [...] adds f480ca9 PR c/68090 * c-parser.c (c_parser_postfix_expression_after_ [...] adds 7eef408 [PATCH] tree-scalar-evolution.c: Handle LSHIFT by constant adds e520488 PR c++/67942 - diagnose placement new buffer overflow adds 167e228 Daily bump. adds 917fa02 PR c++/67942 - diagnose placement new buffer overflow adds ef014f9 gcc/ * gimplify.c (gimplify_scan_omp_clauses): Add support [...] adds 01bd664 2015-11-06 Richard Biener rguenther@suse.de adds 3fb51cf Add testcases for middle-end/53852 and middle-end/67518 adds 6b2b4f3 [PR67753] fix copy of PARALLEL entry_parm to CONCAT target_reg adds 6e9b4ab XFAIL testcases regressed after r229814, "Merge from gomp-4_5 [...] adds 4c7587f 2015-11-06 Richard Biener rguenther@suse.de adds 2aebc1a Update loongson vector reductions. adds 74905ec [ARM/AArch64] PR 68088: Fix RTL checking ICE due to subregs i [...] adds a7abe6a Fix transform_to_exit_first_loop_alt with -g adds 0ede27d gcc/ adds bef3d81 [cp][committed] Fix bootstrap on arm due to print format warning adds c45ca67 2015-11-06 Richard Biener rguenther@suse.de adds ae65760 2015-11-06 Richard Biener rguenther@suse.de adds efc0f38 tree-sra.c: Fix completely_scalarize for negative indices. adds 0bc8b1d 2015-11-06 Arnout Vandecappelle arnout@mind.be * [...] adds 6444315 * pt.c (push_inline_template_parms_recursive): Don't recreat [...] adds c73e938 Correct entry for PR c++/67942. adds 193cfc7 2015-11-06 Christophe Lyon christophe.lyon@linaro.org adds 00a8cb0 PR ipa/68057 PR ipa/68220 * ipa-polymorphic-call.c (ipa_p [...] adds fc52c31 Support non-type constrained-type-specifiers. * parser.c (c [...] adds 0b1ca60 XFAIL testcases regressed after r229814, "Merge from gomp-4_5 [...] adds e1a2ea9 2015-11-06 Benedikt Huber <benedikt.huber@theobroma-systems [...] adds 509a4f7 * tree-core.h (size_type_kind): Remove OEP_CONSTANT_ADDRESS_ [...] adds 0ffb447 Add stats on adhoc table to dump_line_table_statistics adds 3ef90e7 [Patch ARM] Unified assembler in ARM state. adds 025772b libstdc++v3: Explicitly disable carets and colorization withi [...] adds cd4fcdb [Patch AArch64] Switch constant pools to separate rodata sections. adds ed1545d libgo: Solaris portability fixes. adds 6d0cb5b * testsuite/26_numerics/complex/requirements/constexpr.cc * [...] adds f047900 Reimplement diagnostic_show_locus, introducing rich_location classes adds 1b6b591 PR debug/66728 * dwarf2out.c (get_full_len): Return a value [...] adds b631bff [AArch64] Fix vqtb[lx][234] on big-endian adds 9e3b8c1 Do not allow irreducible loops/regions in a scop adds d0c3357 enable loop fusion on isl-15 adds 76fd4c5 do not collect cold loops in scops adds 309c21e * gcc.dg/pragma-diag-5.c: Make test cases unique. adds 7821c1b * gimplify.c (gimplify_omp_ordered): Fix up diagnostics wor [...] adds 2ed4d1b Do not use libiberty's getpagesize on Android adds d3baedc 2015-11-06 Dominique d'Humieres dominiq@lps.ens.fr adds 9ea6a6e 2015-11-06 Michael Collison <michael.collison@linaro.org [...] adds 6e38e90 inline asm and multi-alternative constraints adds 3e8c4c8 [PATCH] Allow vrp to thread across backedges using FSM threader adds c0226d8 Daily bump. adds 6285b2c PR go/66138 reflect, encoding/json, encoding/xml: fix un [...] adds 277e686 do not create unnecessary dimensions in scop scattering adds 3c7086a add original schedule to scop adds a196522 [PATCH] Remove more backedge threading support adds aee1460 Try to update dominance info in tree-call-cdce.c adds 3263b6b Add -fno-math-errno to gcc.dg/lto/20110201-1_0.c adds 84efae2 Don't treat rint as setting errno adds f04956e Move c_getstr to fold-const.c adds ad3ca0b Handle constant fp classifications in fold-const-call.c adds aa6703b Move constant bitop and bswap folds to fold-const-call.c adds b5e46e2 Move const char * -> int/fp folds to fold-const-call.c adds a1a69d2 Move #undef DEF_INTERNAL_FN to internal-fn.def adds ac67706 Move #undef DEF_BUILTIN* to builtins.def adds ffda2f1 Handle internal functions in is_tm_pure_call adds 69de5ea * config/rs6000/atexit.c: New file. * config/rs6000/t-aix-cxa [...] adds d2dc729 replace BITS_PER_UNIT with __CHAR_BIT__ in target libs adds 61ff1ae i386: Use the STC bb-reorder algorithm at -Os (PR67864) adds e2198b8 2015-11-07 Steven G. Kargl kargl@gcc.gnu.org adds b093120 2015-11-07 Steven G. Kargl kargl@gcc.gnu.org adds 1c08fe5 * gcc.dg/Wno-frame-address.c: Skip on hppa*-*-*. adds dfdcfaa * config/sparc/sparc.opt (mfix-at697f): Add final period. adds f02fb4c Daily bump. adds 9c70350 [AArch64] Fix vqtb[lx][234] on big-endian adds 2bd8d01 2015-11-08 Paul Thomas pault@gcc.gnu.org adds b64400b 2015-11-08 Steven G. Kargl kargl@gc.gnu.org adds 68c5a37 gcc/fortran/ChangeLog: adds b4a4c5f Clean up fallout on ILP32 from r229831. adds 292237f Merge of the scalar-storage-order branch. adds 7abb97c Move tests depending on graphite to correct subdirectory. adds be5db97 * g++.dg/lto/pr68057_0.C: Fix testcase. adds bc7391f Daily bump. adds d29932c [PATCH] Remove backedge handling support in tree-ssa-threadupdate.c adds d3a06cc Fix bb-reorder problem with degenerate cond_jump (PR68182) adds 5962bd2 New obstack_next_free is not an lvalue adds 65c8939 Correct libvtv obstack use adds f652843 Update libsanitizer obstack interceptors adds 1ed1385 Copy gnulib obstack files adds d843131 Modify obstack.[hc] to avoid having to include other gnulib files adds c59881a Silence obstack.c -Wc++compat warning adds 55b8da6 Configury changes for obstack optimization adds c83e25d Configury changes for obstack optimization adds 0c0c546 2015-11-08 Steven g. Kargl kargl@gcc.gnu.org adds 0b0b7c8 [PATCH] Minor refactoring in tree-ssanames.c & freelists veri [...] adds 22cd4e5 PR tree-opt/66768 adds 849f490 Avoid CSE of MEMs in different address spaces adds 9cb8965 Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID adds 2e7a553 Add hook for modifying debug info for address spaces adds 67a381c i386: Handle address spaces in movabs patterns adds a48b812 i386: Disallow address spaces with string insns adds 716c563 i386: Add address spaces for fs/gs segments and tls adds 405a4bd libcilkrts/ adds cf82e1d 2015-11-09 Thomas Preud'homme thomas.preudhomme@arm.com adds 2926af8 PR middle-end/68253 * fold-const.c (fold_truth_andor_1): In [...] adds 4fa8daf Support init priority on Solaris adds f28193e [RTL-ifcvt] PR rtl-optimization/67749: Do not emit separate S [...] adds 01dc119 PR middle-end/68251 * tree-core.h (REF_REVERSE_STORAGE_ORDE [...] adds 3c047fe Machine modes for address printing. adds 77d241e 2015-11-09 Richard Biener rguenther@suse.de adds abad199 2015-11-09 Richard Biener rguenther@suse.de adds af49d13 gcc/ adds c2bf2fb [PR debug/67192] Fix C loops' back-jump location adds 7758d60 [PR debug/67192] Further fix C loops' back-jump location adds b7cbf36 Fix memory leaks and use a pool_allocator adds 73bd7d5 Fix memory leaks in IPA. adds cac639d [AArch64] PR target/68129: Define TARGET_SUPPORTS_WIDE_INT adds 245b193 [AArch64][cleanup] Remove uses of CONST_DOUBLE_HIGH, CONST_DO [...] adds a875ad2 2015-11-09 Michael Meissner meissner@linux.vnet.ibm.com adds 9cdb206 Support sized delete. adds a7d9782 Resolve DejaGnu hard stop adds 2f8f4fa * g++.dg/cilk-plus/CK/pr66326.cc: Do not include cilk.h. (m [...] adds 6dbbcde Re: [PATCH] Minor refactoring in tree-ssanames.c & freelists [...] adds 9c45dcf * config/i386/i386.md (*strmovqi_1): Fix insn enable condition. adds 24fc069 2015-11-09 François Dumont fdumont@gcc.gnu.org adds f69b8a4 * omp-low.c: Fix some OpenACC comment typos. (lower_reducti [...] adds d3bec08 PR middle-end/68259 * tree.h (reverse_storage_order_for_com [...] adds 2bd06d8 * config/visium/visium.h (PRINT_OPERAND): Delete. (PRINT_OP [...] adds 043bc14 Change behavior of -fsched-verbose option adds eabf74c [sched] Dump dependency graph to a dot file adds eb08b39 * gcc.dg/sso/*.c: Robustify dg-output directives. adds 62f5f13 2015-11-09 Steve Ellcey sellcey@imgtec.com adds efa01e7 [gcc] 2015-11-08 Michael Meissner meissner@linux.vnet.ibm.com adds 3f12088 Daily bump. adds a1b7fe4 * omp-low.h (replace_oacc_fn_attrib, build_oacc_routine_dims [...] adds 1118518 PR target/57845 * config/sparc/sparc.c (sparc_function_valu [...] adds cba2cca gcc/testsuite/ * c-c++-common/goacc/routine-1.c: New. * c- [...] adds d5a9b16 PR c++/67913 - new expression with negative size not diagnose [...] adds 76e711b gcc/cp/ * parser.c (cp_finalize_oacc_routine): New boolean [...] adds bc443a7 Workaround PR68256 on AArch64 adds 102f86e * gfortran.dg/pr68251.f90: New test. adds 1969447 Tie chains for move instructions. adds fe987bb [haifa-sched] PR rtl-optimization/68236: Exit early from auto [...] adds d3faf60 [optabs][ifcvt][1/3] Define negcc, notcc optabs adds 79a77fe [AArch64][2/3] Implement negcc, notcc optabs adds b873d7f 2015-11-10 Richard Biener rguenther@suse.de adds d144c8b 2015-11-10 Richard Biener rguenther@suse.de adds 4e91606 2015-11-10 Richard Biener rguenther@suse.de adds e86ce8e * include/bits/functional_hash.h: Fix grammar in comment. adds dab4897 gcc/ adds f636f09 gcc/ adds cf5489c 2015-11-10 Ilya Enkovich enkovich.gnu@gmail.com adds b602a8e gcc/ adds 98da9bb gcc/ adds 959c4b0 gcc/ adds 0852690 gcc/ adds bc1ca81 Enhance pool allocator adds c09b535 * testsuite/libgomp.oacc-c-c++-common/firstprivate-1.c: Remo [...] adds a01e989 Update C++17 library implementation status adds 662cff3 Fix return type of heterogeneous find for sets adds c6af80b [AArch64] Move iterators from atomics.md to iterators.md adds 39d8364 [ARM][cleanup] Remove uses of CONST_DOUBLE_HIGH/LOW adds ef48992 [ARM] Fix costing of vmul+vcvt combine pattern adds 072a7cc * config/i386/i386.c (ix86_print_operand): Remove dead code [...] adds 6a69252 * config/i386/i386.md (*movabs<mode>_1): Add explicit size [...] adds 9620dd8 PR go/68255 cmd/go: always use --whole-archive for gccgo [...] adds 52432de 2015-11-10 Michael Meissner meissner@linux.vnet.ibm.com adds b408dd8 [PATCH] Fix minor fallout from operand_address changes 2015-1 [...] adds 5c55b1c libgo: use Solaris sendfile lib, fix Solaris _in6_addr_t fields adds 296bbea 2015-11-10 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 8b921b2 * config/nvptx/nvptx.opt (moptimize): New flag. * config/nv [...] adds 2a26c2b Daily bump. adds d4023b2 [ARM] PR63870 Add qualifiers for NEON builtins adds fe8542d [ARM] PR63870 Mark lane indices of vldN/vstN with appropriate [...] adds 2989d25 [ARM] PR63870 Remove error for invalid lane numbers adds b8503c5 * config/rs6000/aix.h (TARGET_OS_AIX_CPP_BUILTINS): Add cpu a [...] adds 605b00e gcc: configure: fix test == bashisms adds 4e7ec2c PR libstdc++/64651 * libsupc++/exception_ptr.h (rethrow_exc [...] adds 7161f88 2015-11-11 Dominique d'Humieres dominiq@lps.ens.fr adds c7bb78e Tighten up checks when tying chains. adds d4198c5 [Patch] PR tree-optimization/68234 Improve range info for loo [...] adds 0c4d798 2015-11-11 Claudiu Zissulescu claziss@synopsys.com adds d8b1429 Fix various memory leaks adds 420161d Fix target arch attribute for Skylake. adds eafd78a Fix typo. adds 906752b 2015-11-11 Claudiu Zissulescu claziss@synopsys.com adds e78372b [ARM] PR67305, tighten neon_vector_mem_operand on eliminable [...] adds af83072 Fix whitespace+typo from "Share code from fold_array_ctor_ref [...] adds c17231c Undo delay slot filling and use compact branches in selected cases. adds 13b8bab Fix PR rtl-optimization/68287 adds 74d500f simplify-rtx: Simplify trunc of and of shiftrt adds 6e80354 ada adds ad5363b rs6000: Extend 20050603-3.c testcase to 64-bit adds 4bf96f5 PR target/67265 * ira.c (ira_setup_eliminable_regset): Do n [...] adds b656be3 gcc/ * gcc/gimplify.c (enum omp_region_type): Add ORT_ACC, [...] adds 87ebd30 PR target/67265 * config/i386/i386.c (ix86_finalize_stack_r [...] adds 9852301 2015-11-11 Andrew MacLeod amacleod@redhat.com adds 4f3707c gcc/cp/ChangeLog 2015-11-11 Dominique d'Humieres <dominiq@lp [...] adds 2f6fec1 2015-11-11 Richard Biener rguenther@suse.de adds 81b1b2a PR c/68107 PR c++/68266 * c-common.c (valid_array_size_p): [...] adds 82ccf19 2015-11-10 Ville Voutilainen ville.voutilainen@gmail.com adds f78b7f8 Correct the Changelog date of the previous commit. adds a2ea141 * config/alpha/alpha-protos.h (print_operand): Remove. (pri [...] adds 8091d0b Loop in std::this_thread sleep functions adds a3f25f0 * libsupc++/new_handler.cc: Fix for explicit constructor change. adds 0381a8e Insert new exit block only when needed in transform_to_exit_f [...] adds 6943c9d Make create_parallel_loop return void adds a600501 add testsuite automatic dg-options and dg-do action for isl-a [...] adds df24635 improve construction of the original schedule adds 3d43e22 * gcc.dg/pr65521.c: Fail on AIX. adds e45b0eb Daily bump. adds 30162da Preserve the original program while using graphite. adds 9552192 * pt.c (instantiate_class_template_1): Set function_depth ar [...] adds ccb738e * decl.c (duplicate_decls): When combining typedefs, remove [...] adds dc77f97 [ARM] remove unused variable adds ee5e372 2015-11-12 Naveen H.S Naveen.Hurugalawadi@caviumnetworks.com adds 71fd3d0 gen-pass-instances.awk: Add emacs indent setting adds b7c6e22 gen-pass-instances.awk: Remove unused var in handle_line adds 4f39391 gen-pass-instances.awk: Unify semicolon use in handle_line adds cbfc427 gen-pass-instances.awk: Use early-out in handle_line adds 031e048 gen-pass-instances.awk: Add len_of_call var in handle_line adds dc0fce2 gen-pass-instances.awk: Rename len_of_end to len_of_close in [...] adds 89e9bb5 gen-pass-instances.awk: Add comments in handle_line adds 9e83618 gen-pass-instances.awk: Add pass_num, prefix and postfix vars [...] adds 74b904f gen-pass-instances.awk: Make print command clearer in handle_line adds 6567b30 * config/i386/i386.c (ix86_legitimate_combined_insn): Reject [...] adds de34faa 2015-11-12 Richard Biener rguenther@suse.de adds 1ad8ae4 2015-11-11 Claudiu Zissulescu claziss@synopsys.com adds f55079b gen-pass-instances.awk: Rename var where to call_starts_at in [...] adds 80b83ba gen-pass-instances.awk: Simplify init of postfix_starts_at in [...] adds 40ccd6d gen-pass-instances.awk: Simplify match regexp in handle_line adds eb2c230 * include/experimental/bits/string_view.tcc: Fix doxygen @file. adds 38128b5 [PATCH][ARM]Fix addsi3_compare_op2 pattern. adds 9a2dfe1 2015-11-12 Christian Bruel christian.bruel@st.com adds c289372 2015-11-12 Ed Schonberg schonberg@adacore.com adds 1d3f0c6 2015-11-12 Steve Baird baird@adacore.com adds 3ea9a93 2015-11-12 Emmanuel Briot briot@adacore.com adds 28e28b2 2015-11-12 Pierre-Marie de Rodat derodat@adacore.com adds 698a7de 2015-11-12 Eric Botcazou ebotcazou@adacore.com adds b2d3217 2015-11-12 Eric Botcazou ebotcazou@adacore.com adds 5e053a6 Code clean ups. adds ee97365 * gnat_rm.texi, gnat_ugn.texi, doc/gnat_ugn/p [...] adds 627dfdb * gnat_rm.texi, gnat_ugn.texi, doc/gnat_ugn/p [...] adds a9dd889 2015-11-12 Eric Botcazou ebotcazou@adacore.com adds 8601108 2015-11-12 Ed Schonberg schonberg@adacore.com adds 798dec7 2015-11-12 Hristian Kirtchev kirtchev@adacore.com adds 3ff5e35 2015-11-12 Hristian Kirtchev kirtchev@adacore.com adds 5af08a8 2015-11-12 Hristian Kirtchev kirtchev@adacore.com adds 17ad8c3 gcc/ adds 1548739 2015-11-12 Gary Dismukes dismukes@adacore.com adds 9cda502 2015-11-12 Jerome Lambourg lambourg@adacore.com adds 595cbbc 2015-11-12 Thomas Quinot quinot@adacore.com adds dc483d7 2015-11-12 Tristan Gingold gingold@adacore.com adds e9c863f 2015-11-12 Ed Schonberg schonberg@adacore.com adds f90dd1d 2015-11-12 Gary Dismukes dismukes@adacore.com adds 567844e PR target/67265 * config/i386/i386.c (ix86_adjust_stack_and [...] adds bbbfe30 2015-11-12 Arnaud Charlet charlet@adacore.com adds d1204dd 2015-11-12 Arnaud Charlet charlet@adacore.com adds 8647dea * config/alpha/alpha.h (FUNCTION_VALUE, LIBCALL_VALUE, FUNC [...] adds f1574a1 * config/visium/visium-protos.h (notice_update_cc): Delete. [...] adds 020ad58 gcc/ adds cb388b1 2015-11-12 Bob Duff duff@adacore.com adds 86036ad 2015-11-12 Philippe Gil gil@adacore.com adds 0ebb8b2 * gcc.target/powerpc/pr67789.c: Skip on AIX and Darwin. adds 3cf4960 gcc/ * gimplify.c (oacc_default_clause): New. (omp_notice_ [...] adds 296008a missed error format change in previous commit adds 888a21c Implement D0013R2, logical type traits. adds 433b0ea 2015-11-12 Richard Biener rguenther@suse.de adds 35c51aa [AArch64] Add extra tuning parameters for target processors adds c256513 2015-11-12 Richard Biener rguenther@suse.de adds 09a069e Fix PR ipa/68035 adds 25faed3 Fix big memory leak in ix86_valid_target_attribute_p adds 7f66a1d * include/std/thread: Include <cerrno> for EINTR. adds ddb640e Extend valid values of iostream bitmask types adds a979543 Add initial qualcomm support. adds 3b8a962 * Makefile.in (etags tags TAGS): Use && instead of ;. adds dac2051 * pt.c (check_explicit_specialization): Check the namespace [...] adds a2fb5fa fixup changelog entry 2015-11-12 Nathan Sidwell <nathan@cod [...] adds 28a70e2 PR c/67784 * c-parser.c (c_parser_for_statement): Reclassif [...] adds 5902f28 [ARM] Remove neon-testgen.ml and generated tests. adds 2fc5e98 2015-11-12 James Norris jnorris@codesourcery.com Jos [...] adds 82b9069 [PATCH] Make disabled-optimization warning more informative; [...] adds b654774 gcc/cp/ * parser.c (cp_parser_oacc_declare): Remove unused. adds c77c84d 2015-11-12 Steven G. Kargl kargl@gcc.gnu.org adds d89a058 Daily bump. adds 3ece4ed 2015-11-13 James Bowman james.bowman@ftdichip.com adds b67f056 Implement Levenshtein distance; use in C FE for misspelled fi [...] adds b279775 PR driver/67613 - spell suggestions for misspelled command li [...] adds 0ed9e37 [PATCH] gcc.c: new macro POST_LINK_SPECS to be able to add ad [...] adds 067ef0d 2015-11-13 Tsvetkova Alexandra aleksandra.tsvetkova@intel.com adds f5fe8cd gcc/ adds fe33c74 gcc/ adds 4cd2770 * config/i386/predicates.md (misaligned_operand): Return tru [...] adds 37cf30c 2015-11-13 Richard Biener rguenther@suse.de adds 87e0739 Implement C++ LFTSv1 polymorphic memory resources adds c659042 Define alias templates using polymorphic memory resources adds 9cde20c Revert [ARM] Remove neon-testgen.ml and generated tests. adds b455206 Optimize condition reductions where the result is an integer [...] adds d9a5e79 2015-11-13 Dominique d'Humieres dominiq@lps.ens.fr adds 6752154 Implement std::experimental::shared_ptr with array support adds 9de727d fixup changelog entry 2015-11-13 Dominique d'Humieres <domin [...] adds dcb0507 2015-11-13 Eric Botcazou ebotcazou@adacore.com adds a6a80ba Minor syntactic improvement. adds 008e1d8 2015-11-13 Ed Schonberg schonberg@adacore.com adds 6432a7c 2015-11-13 Eric Botcazou ebotcazou@adacore.com adds b41315f * include/experimental/bits/shared_ptr.h: Tweak comments. adds 2e67660 Minor clean up. adds 06e99eb 2015-11-13 Gary Dismukes dismukes@adacore.com adds 100a503 gcc/ adds f6593f3 2015-11-13 Richard Biener rguenther@suse.de adds 8fa1d7c Fix PR ipa/68311 adds 5e6359b Fix memory leaks in graphite adds 079aab7 Enhance Changelog entry related to PR ipa/68311. adds fbc5a5a 2015-11-13 Hristian Kirtchev kirtchev@adacore.com adds 4d7ab12 2015-11-13 Bob Duff duff@adacore.com adds d5c65b8 2015-11-13 Eric Botcazou ebotcazou@adacore.com adds 77a7ad4 Updaate documentation. adds 944f4d7 2015-11-13 Hristian Kirtchev kirtchev@adacore.com adds 7dadcfe gen-pass-instances.awk: Add args_str var in handle_line adds c799e79 gen-pass-instances.awk: Rename prefix_len var to len_of_prefi [...] adds a9798d3 gcc/ * gimplify.c (oacc_default_clause): Use inform for enc [...] adds 7a810b2 PR c/68320 * c-parser.c (c_parser_for_statement): Treat unk [...] adds 07816e9 PR68264: Use unordered comparisons for tree-call-cdce.c adds bdb62e6 More fine-grained autoconf checks for C99 library adds bde24c3 gcc/ * config/nvptx/nvptx.c (nvptx_generate_vector_shuffle) [...] adds 22646b8 [combine] Don't transform sign and zero extends inside mults adds 783bc93 2015-11-13 Christian Bruel christian.bruel@st.com adds be803e4 Improve portability of named locale tests adds 2cabe79 PR/67682, break SLP groups up if only some elements match adds a96cefb Source range tracking in libcpp and C FE, with bit-packing op [...] adds 9333bb8 Define std::experimental::randint etc. adds 649a713 * testsuite/libgomp.oacc-c-c++-common/collapse-2.c: Sequenti [...] adds 8d6506c * gcc.dg/pr68306.c (dg-additional-options): Add i?86-*-* tar [...] adds 7ee1367 [gcc] 2015-11-13 Michael Meissner meissner@linux.vnet.ibm.com adds 93959c9 fix ChangeLog entry adds c286c29 2015-11-13 Steven G. Kargl kargl@gccc.gnu.org adds 29e866f * lib/target-supports.exp (check_effective_target_offload_nv [...] adds f4f5b4b gcc/ * gcc/omp-low.c (scan_sharing_clauses): Accept INDEPEN [...] adds d0c4444 * hash-map.h (hash_map::empty): New. adds e8253d0 * fold-const.c (fold_convert_const): Fold changing cv-quals [...] adds bb03639 Add non-folding variants for convert_to_*. adds b0e3fe9 [Patch,tree-optimization]: Add new path Splitting pass on tre [...] adds d2c6382 Merge C++ delayed folding branch. adds 1987f54 2015-11-13 Rich Felker dalias@libc.org * config/sh/sh.md ( [...] adds 5647d0d Daily bump. adds cb66cd6 * g++.dg/init/vbase1.C: XFAIL powerpc*-*-*. * g++.dg/cpp/ucn- [...] adds 0404413 * ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. adds 5c48573 2015-11-13 Arnaud Charlet charlet@adacore.com adds ef61516 * c-decl.c: Use RECORD_OR_UNION_TYPE_P throughout. * c-type [...] adds abd5463 * g++.dg/cpp/ucn-1.C: Fix typo. adds 5daae5f * testsuite/experimental/random/randint.cc: Add dg-add-options tls. adds c2ce067 Fix std::wstring capacity test for short wchar_t adds b34eb330 2015-11-14 Steven G. Kargl kargl@gcc.gnu.org adds a983328 gcc/ 2015-11-14 Jakub Jelinek jakub@redhat.com adds 941058d PR bootstrap/68346 * call.c (build_new_op_1): Don't fold ar [...] adds 7b9f7d1 2015-11-14 Andreas Tobler andreast@gcc.gnu.org adds d464d26 * libgomp.texi: Update references from OpenMP 4.0 to OpenMP [...] adds e5bcef7 Daily bump. adds 47594a5 remove EXTENDED_SDB_BASIC_TYPES adds 2e3b03c remove conditional compilation of sdb debug info adds 6bf973f always define TARGET_PECOFF adds 05aaca9 always define EH_RETURN_HANDLER_RTX adds 5f3001a always define ENABLE_OFFLOADING adds 6bf8cb1 PR libstdc++/68353 fix _GLIBCXX_USE_C99_WCHAR test adds ee91fa6 2015-11-15 Paul Thomas pault@gcc.gnu.org adds d4f41ea * config/i386/freebsd.h (SUBTARGET32_DEFAULT_CPU): Change to [...] adds 5bbad88 * config/rs6000/on_exit.c: New file. * config [...] adds 03deb02 Daily bump. adds 524745b PR 68366 - include emit-rtl.h in sdbout.c adds 04d1dd1 2015-11-16 Christian Bruel christian.bruel@st.com adds f1ef867 2015-11-16 Richard Biener rguenther@suse.de adds 4bbe6db 2015-11-16 Christian Bruel christian.bruel@st.com adds 3f0c3c4 coding nit adds 2725c6a 2015-11-16 Christian Bruel christian.bruel@st.com adds 13ebc37 [AArch64] Cortex-A57 Choose some new branch costs. adds a2e9c08 2015-11-16 Christian Bruel christian.bruel@st.com adds dcbc681 2015-11-16 Christian Bruel christian.bruel@st.com adds 5ca4316 * config/i386/i386.c (ix86_adjust_stack_and_probe): Adjust a [...] adds 8ed4b9d * config/rs6000/rs6000.c (rs6000_emit_probe_stack_rang): Adj [...] adds 88a31fc * config/sparc/sparc.c (sparc_emit_probe_stack_range): Adjus [...] adds bc17981 Remove first_pass_instance from pass_vrp adds 8350565 Remove first_pass_instance from pass_reassoc adds 3279ea2 Remove first_pass_instance from pass_dominator adds 0bb8a43 Remove first_pass_instance from pass_object_sizes adds d0322b7 Remove first_pass_instance from pass_ccp adds 003ff40 Remove first_pass_instance adds 4600ed2 [AArch64] Fix gcc.target/aarch64/vclz.c adds c58a4cf Add __attribute__((__simd__)) to GCC. adds b8c0e65 [i386]Migrate reduction optabs to reduc_<op>_scal adds 3e292d1 2015-11-16 Richard Biener rguenther@suse.de adds b8e2ad4 gcc/ PR target/68277 * config/sh/sh.md (addsi3_scr): Handle [...] adds c86d8a4 2015-11-16 Richard Biener rguenther@suse.de adds 5d4cf93 simplify-rtx: Simplify sign_extend of lshiftrt to zero_extend [...] adds dd75533 Add missing v8a cpus to the t-aprofile file. adds 1f41d97 [Patch ARM] Add support for Cortex-A35 adds 8e539fd * c-ada-spec.c (dump_ada_template): Use RECORD_OR_UNION_TYPE [...] adds de545ba 2015-11-16 Steven G. Kargl kargl@gcc.gnu.org adds 73f6793 PR c++/68362 * c-common.c (check_case_bounds): Fold low and [...] adds e974360 * lto-streamer-out.c (write_global_references): Adjust integ [...] adds b13b401 PR libstdc++/67440 * python/libstdcxx/v6/printers.py (find_ [...] adds d3c4323 inline asm and multi-alternative constraints adds 99b08be 2015-11-16 Michael Meissner meissner@linux.vnet.ibm.com adds 3071447 * sv.po: Update. adds c7d27b6 Daily bump. adds 3e5abc8 2015-11-16 Sandra Loosemore sandra@codesourcery.com adds 4851f92 2015-11-16 Thomas Preud'homme thomas.preudhomme@arm.com adds efe6a40 * constexpr.c (cxx_eval_builtin_function_call): Use cp_fully [...] adds ee0e4f7 Relax trap assumptions in tree if convert. adds dec113c * gcc.dg/torture/pr68264.c: Use dg-add-options ieee. adds 55ec986 PR target/68263 * config/i386/i386.h (BIGGEST_ALIGNMENT): A [...] adds e05ed01 Fix commit date adds 5478f5d [Patch AArch64] Add support for Cortex-A35 adds 228eae6 * config/visium/t-visium (MULTILIB_OPTIONS): Add muser-mode. [...] adds 9f664e0 * ChangeLog: Add missing entry. adds 17b3f68 [ARM] PR 68143 Properly update memory offsets when expanding setmem adds 810c7bc gcc/ adds 3058801 2015-11-17 Dominique d'Humieres dominiq@lps.ens.fr adds ee9bc7f libgomp/ * config/nvptx/priority_queue.c: New file. adds 1ed29fa 2015-11-17 Sandra Loosemore sandra@codesourcery.com adds 38f1a6d PR c++/68308 - [6 Regression] ICE: tree check: expected integ [...] adds fb9bafd Fix PR number in ChangeLog adds 93a735e PR bootstrap/68361 adds 7991eeee PR bootstrap/68346 adds be03bd1 Add a combined_fn enum adds a2b6bdc Add basic support for direct_optab internal functions adds 1f24b8e Add internal math functions adds c9452b7 Add internal bitcount functions adds 28544f3 Add gencfn-macros.c adds 744fe35 Extend fold_const_call to combined_fn adds 7a366e8 Make more use of combined_fn adds 02e1c62 Use combined_fn in tree-vrp.c adds 390bb33 Use combined_fn in tree-ssa-reassoc.c adds fa0793a Use combined_fn in tree-ssa-math-opts.c adds 62dbd20 Use combined_fn in tree-vect-patterns.c adds e324077 Extend mathfn_built_in to handle combined_fn adds 3a18d05 Add genmatch support for internal functions adds 9bac11b Add null identifiers to genmatch adds ff69086 Replace match.pd DEFINE_MATH_FNs with auto-generated lists adds ae62dee Short-cut generation of simple built-in functions adds ed9eac2 Extend tree-call-cdce to calls whose result is used adds bf36573 Remove dead macros adds 901db6c Use IFN_SQRT in tree-vect-patterns.c adds b6c464f Make builtin_vectorized_function take a combined_fn adds 1bd41d0 Vectorize internal functions adds 48c5ac3 Simplify ix86_builtin_vectorized_function adds e01e62c Simplify rs6000_builtin_vectorized_function adds 7751159 2015-11-17 Steven G. Kargl kargl@gcc.gnu.org adds d8e55bb PR libstdc++/66059 optimise _Build_index_tuple adds 9dfffd6 Fix uninitialized src_range values for c_expr adds 79ff98c 2015-11-17 Sandra Loosemore sandra@codesourcery.com adds 3c28a3e PR target/66785 * regrename.c (record_operand_use): Keep tr [...] adds e61dd41 Ensure earlyclobbered operands go through a terminate_write stage. adds d29d9ce Preliminary regrename patch for i386 ROP patch adds 1a40f20b Add in_oacc_kernels_region in struct loop adds e258844 Clear LOOP_CLOSED_SSA after pass_ccp adds 5aa78b2 Make fdump-tree-sccp-details more complete adds 9b6c937 Improve comments in pass_tree_loop_init::execute adds c61a1e0 Don't fold -(constant) or -0. adds 65f019a LITERAL_ZERO_P obsoleted by delayed folding. adds 3c77e6e PR bootstrap/68346 adds 2e13979 POWERPC64_TOC_POINTER_ALIGNMENT adds c226d58 Daily bump. adds 75e685ed * g++.dg/cpp1y/pr58708.C: Define wfoo based on sizeof [...] adds ebacf0e 2015-11-18 Richard Biener rguenther@suse.de adds b712a40 Fix memory leaks in tree-ssa-uninit.c adds e495d5c Release memory in haifa-sched adds d1fe26e Add missing test-case for PR ipa/68035 adds 1a46173 2015-11-18 Pascal Obry obry@adacore.com adds 747426d 2015-11-18 Hristian Kirtchev kirtchev@adacore.com adds 158b9f5 2015-11-18 Hristian Kirtchev kirtchev@adacore.com adds cc4b9e2 2015-11-18 Hristian Kirtchev kirtchev@adacore.com adds ffef234 2015-11-18 Thomas Quinot quinot@adacore.com adds 0924014 2015-11-18 Arnaud Charlet charlet@adacore.com adds 891529c 2015-11-18 Ed Falis falis@adacore.com adds ba1b7ee 2015-11-18 Arnaud Charlet charlet@adacore.com adds 0be0fe6 PR tree-optimization/68157 * tree-ssa-reassoc.c (attempt_bu [...] adds 9462461 2015-11-18 Hristian Kirtchev kirtchev@adacore.com adds 9cbb8f3 2015-11-18 Ed Schonberg schonberg@adacore.com adds 4721d13 2015-11-18 Doug Rupp rupp@adacore.com adds 0e465d1 2015-11-18 Hristian Kirtchev kirtchev@adacore.com adds 478b3e1 2015-11-18 Hristian Kirtchev kirtchev@adacore.com adds 20d5930 Minor code clean ups. adds d5dcec3 * gnat_ugn/gnat_project_manager.rst, gnat_ugn [...] adds 0763da1 Regenerate doc. adds af90720 2015-11-18 Hristian Kirtchev kirtchev@adacore.com adds d120cb1 gcc/ adds 19f3f4d * regrename.h (struct du_head): Add target_data_1 and target [...] adds 1927fff gcc/ * config/nvptx/nvptx.c (global_lock_var): New. (nvptx [...] adds 75b45a2 2015-11-18 Nicolas Roche roche@adacore.com adds 995729e 2015-11-18 Ed Schonberg schonberg@adacore.com adds 24086b4 Finalize func_options in arm target in adds 2479ea6 PR 68406: Avoid problem with older host compilers adds 7dc7d46 2015-11-18 Alan Modra amodra@gmail.com adds 4a9e926 gcc/cp/ * cp-gimplify.c (cp_fold_r): Add support for OACC_LOOP. adds 572d92c * gcc.dg/tree-ssa/split-path-1.c: Fix the testcase to avoid [...] adds dd710a3 Add PR marker to last change adds f20739b * gcc-interface/trans.c (fold_constant_decl_in_expr) <ARRAY_ [...] adds d26f72d * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: Us [...] adds 29f8c37 gcc/ * config/nvptx/nvptx.c (bb_pair_t, bb_pair_vec_t): New [...] adds 21a6b87 * config/avr/avr-mcus.def: Add new avr4 devices atmega48pb a [...] adds 3746c9e 2015-11-18 Sandra Loosemore sandra@codesourcery.com adds 5517ecc Support GGC finalizers with PCH. adds e8ff623 2015-11-18 Andreas Tobler andreast@gcc.gnu.org adds c604a23 Move codegen related functions to graphite-isl-ast-to-gimple.c adds aca6c41 Enable condegen in case of cond phis. adds 0c1b6ca * gcc-interface/misc.c: Move global variables to the top of [...] adds 6e90d06 * config/nvptx/nvptx.c (nvptx_process_pars): Fix whitespace. [...] adds c860752 * gcc-interface/ada-tree.h (DECL_INVARIANT_P): New macro. * [...] adds 51f32d1 * gcc-interface/trans.c (elaborate_all_entities_for_package) [...] adds cd404a1 Add out-of-line versions of some <stdatomic.h> functions (PR [...] adds 5008247 2015-11-18 Steven G. Kargl kargl@gcc.gnu.org adds 864efe7 2015-11-18 Steven G. Kargl kargl@gcc.gnu.org adds 61247ec Daily bump. adds 545d4a4 [PATCH][PR tree-optimization/68198] Avoid CFG explosion due t [...] adds 2d3d3af * c-common.c (shorten_compare): Don't -Wtype-limits if the [...] adds a2cdcdd PR 68393: Handle SUBREG_PROMOTED_VAR_P in expand_direct_optab_fn adds 55d11fa PR preprocessor/60736 * include/cpplib.h (cpp_errno_filenam [...] adds b3a4338 PR target/67770 * config/i386/i386.md (simple_return): Disa [...] adds 2fbd06b 2015-11-19 Richard Biener rguenther@suse.de adds e9007d2 PR rtl-optimization/68376 * ifcvt.c (noce_try_abs): Disable [...] adds 662e1c6 PR target/68408 * config/sparc/sp-elf.h (CTORS_SECTION_ASM_ [...] adds d666ba1 Add clang-format config to contrib folder adds e2b2ba0 clang-format: Enhance list of FOR_EACH macros adds 8afc0d8 PR lto/61313 * configure.ac (PLUGIN_LD_SUFFIX): Do not touc [...] adds 89f6d4a * config/nvptx/nvptx.md (atomic_compare_and_swap<mode>_1, a [...] adds 43322b2 gcc/cp/ * parser.h (struct cp_omp_declare_simd_data): Add c [...] adds 64528b1 PR tree-optimization/68431 * tree-vrp.c (extract_range_from [...] adds 5f1ec3a Fix typo in doc/gty.texi adds 376f725 * fwprop.c (update_uses): Use flag_checking instead of gcc_ [...] adds 7d33748 PR c++/67409 * decl.c (identify_goto): Add LOC and DIAG_KIN [...] adds 5920e04 liboffloadmic/ * plugin/libgomp-plugin-intelmic.cpp (struct [...] adds 104f5d6 2015-11-19 Bob Duff duff@adacore.com adds 9a03004 [Patch, vrp] Allow VRP type conversion folding only for widen [...] adds e71ce65 2015-11-19 David Edelsohn dje.gcc@gmail.com adds ce718fc PR c++/68396 adds 313133f * libgomp.oacc-c-c++-common/reduction-dbl.c: New. * libgomp [...] adds 2bca928 fix bootstrap without ISL on old linkers adds 62efaf6 PR c/68412 * c-typeck.c (parser_build_binary_op): Properly [...] adds c40a414 gcc/ * config/nvptx/nvptx.h (SUPPORTS_WEAK): Define. * con [...] adds 062f0f9 PR c++/68422 adds 81d16ca add testcase for PR68335 adds fcf6cab fix PR68341: correctly compute the insertion point for close [...] adds ac0b9d8 fix PR68428: ignore bb dominated by the scop->exit adds c0b6819 * config/msp430/lib2hw_mul.S: Fix alignment. adds c06f419 Support __cxa_free_exception and fix exception handling. adds af44a72 Daily bump. adds 11d8dd6 C++ FE: offer suggestions for misspelled field names adds 2fef9f8 gcc/testsuite/ * c-c++-common/attr-simd-3.c: Put xfail (PR68 [...] adds 2777447 S/390: Clobber r1 in patterns resulting in pfpo instruction. adds 6b51b28 S/390: Add bswaphi2 pattern adds d3d81eb PR c++/67354 * cp-tree.h (defer_mangling_aliases): Declare. [...] adds df3eb2e PR tree-optimization/52272 * tree-ssa-loop-ivopts.c (struct [...] adds f9b1608 Fix up misplaced ChangeLog entry. adds 183ff80 * ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. adds 9e75a9b Do final value replacement in try_create_reduction_list adds f25fac5 * doc/md.texi (Standard Names): Move entry for addptr3 aroun [...] adds 9197c6f [ARM] Disable neon testing for armv7-m adds a841f87 clang-format: split content of a list to multiple lines adds 7a7837a Fix typo and trailing whitespace in dump-file strings in parloops adds 494c470 compiler: Use receiver name in hash/equal for type within [...] adds 559260b 2015-11-20 Alan Hayward alan.hayward@arm.com adds c33494f * config/nvptx/nvptx.c (nvptx_use_anchors_for_symbol_p): New [...] adds 38f4c96 Sync top level configure with binutils-gdb. adds fe9d2f5 2015-11-20 Paul Thomas pault@gcc.gnu.org adds f68e3b2 Fix wrong attribution in gfortran ChangeLog adds 9028c8f [ARM] PR 68149 Fix ICE in unaligned_loaddi split adds 8fe38eb [ARM] Do not expand movmisalign pattern if not in 32-bit mode adds 01f1111 * c-common.c (shorten_compare): But look through macros from [...] adds b2bcff1 [AArch64] Add attribute for compatibility with ARM pipeline models adds 10efd28 Fix cygwin performance loss on linpack. adds 073ddf1 PR libstdc++/68448 * python/hook.in: Call register_libstdcx [...] adds b2fbac0 PR middle-end/68339 * omp-low.c (expand_simd_clones): Call [...] adds 219e09f PR middle-end/68221 * omp-low.c (lower_rec_input_clauses): [...] adds 734caf8 PR 62314: add ability to add fixit-hints to a diagnostic adds 04425c2 Add testcase erroneously omitted from r230638 adds f0e064f cmd: Use correct install tool dir with gccgo adds 71dccc4 * config/sparc/sparc.md (umulxhi_vis): Move around. (*umulx [...] adds 35543da * g++.dg/init/vbase1.C: Only run on x86_64-*-* as this testc [...] adds f5244cc PR go/68072 cmd/cgo: ignore vars with no name or type if [...] adds 18a20dc PR go/68141 compiler: Use references in Archive_iterator [...] adds 30adea3 Daily bump. adds 2b19d68 PR go/66574 runtime: Use clock_gettime to get current time. adds dc11b5a PR go/65785 net: don't run multicast listen test on nil [...] adds a41dc10 PR go/66406 * go.test/go-test.exp (go-gc-tests): Skip nilpt [...] adds b3af74d * ipa-icf.c (sem_item::add_type): Do not look for TYPE_CANON [...] adds a974d52 PR go/66378 syscall: Fix initial offset value in syscall [...] adds 6e5b1d3 * testsuite/23_containers/vector/profile/vector.cc: Add maxda [...] adds a67f43d PR debug/66432 * tree-inline.c (copy_debug_stmt): If gimpl [...] adds 5bcd4c2 * g++.dg/init/vbase1.C: Also run on i?86-*-*. adds a259e35 * config/nvptx/nvptx.c (write_function_decl_and_comment): Pr [...] adds b594ca2 * config/nvptx/nvptx.md (clz<mode>2): Use operand 1 for type. adds 91b019e * gfortran.dg/submodule_6.f08: Add dg-require-effecti [...] adds 94338ce6 * gcc.dg/atomic-generic.c: Include <string.h>.q adds ac0e38f 2015-11-21 Steven G. Kargl kargl@gcc.gnu.org adds 253279a 2015-11-21 Steven G. Kargl kargl@gcc.gnu.org adds e469587 * lto-symtab.c (warn_type_compatibility_p): Do not set ODR m [...] adds fc7464a * lto.c (iterative_hash_canonical_type): Always recurse for [...] adds 42354d3 Daily bump. adds 2ec3c6f [AARCH64][PATCH 2/3] Implementing vmulx_lane NEON intrinsic variants adds 01d728a gcc/fortran/ * dump-parse-tree.c (show_namespace): Handle d [...] adds e18d05e gcc/fortran/ * openmp.c (match_oacc_clause_gang): Fix unini [...] adds 415293c 2015-11-22 Steven G. Kargl kargl@gcc.gnu.org adds f7e6828 libitm: Fix recent changes to allocations log. adds 3560af8 2015-11-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds 837d5e3 2015-11-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds 4734b2d gcc/ChangeLog: adds e46a3ff Daily bump. adds 14b5bae 2015-11-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds 78affa3 S/390: Fix symbol ref alignment adds 671bacc 2015-11-23 Richard Biener rguenther@suse.de adds b16d27b Mark by_ref mem_ref in build_receiver_ref as non-trapping adds 61b44d8 libsanitizer merge from upstream r253555. adds 1924dd8 2015-11-23 Richard Biener rguenther@suse.de adds 21017ec libsanitizer merge from upstream r253555, compiler part. adds 593bddd Always call free_stmt_vec_info_vec in gather_scalar_reductions adds e847e15 gcc/ adds 6735059 * zh_CN.po: Update. adds 67321f9 2015-11-23 Olivier Hainque hainque@adacore.com Eric [...] adds 899d7f4 2015-11-23 Olivier Hainque hainque@adacore.com adds 39a9f2b [Patch] Drop constant overflow flag in adjust_range_with_scev [...] adds 8d63c60 PR c++/68001 adds f865b5d [AARCH64] Adding constant folding for __builtin_fmulx* with s [...] adds d8a2c81 Correct graphite*.c ISL header file inclusion order. * system [...] adds af7bcbf [AArch64] PR target/68363 Check that argument is real INSN in [...] adds 7824e89 [ARM] PR target/68059 libgcc should not use __write for print [...] adds d4f86d5 2015-11-23 Richard Biener rguenther@suse.de adds 8e76606 Add uaddv4_optab and usubv4_optab adds bec4f12 PR tree-optimization/68455 * tree-vrp.c (extract_range_from [...] adds f6a850e call update_ssa once adds 0a3e957 fix PR68279: bail out when scev gets instantiated to not_known adds 24d4744 fix PR68493: bail out when codegen_error is set adds 4b57a6e 2015-11-23 Matthias Klose doko@ubuntu.com adds daebf4f Fix PR objc/68438 (uninitialized source ranges) adds f76989f PR go/68496 reflect: Allocate space for FFI functions re [...] adds 15ca380 fix PR68314: revert all patches touching the construction of [...] adds cf521cd Fix missing ChangeLog entry for Graphite head files fix. adds 638a694 Daily bump. adds 896e959 * gcc.c-torture/execute/lto-tbaa-1.c: New testcase. adds 375e335 [PATCH] Fix invalid redundant extension elimination for rl78 port adds af7e839 combine: Handle aborts in is_parallel_of_n_reg_sets (PR68381) adds 6850ff7 * gcc-interface/decl.c (is_cplusplus_method): Check that the [...] adds 803ec05 Fix libsanitizer build with old kernel headers on ARM after r230739. adds f94c123 * gcc-interface/trans.c (gnat_to_gnu): In type_annotate_only [...] adds 924b0f2 * gcc-interface/decl.c (gnat_to_gnu_entity) <Concurrent type [...] adds a37605c 2015-11-24 Richard Biener rguenther@suse.de adds a36d34e 2015-11-24 Gary Dismukes dismukes@adacore.com adds 43ada4d [RTL-ree] PR rtl-optimization/68194: Restrict copy instructio [...] adds 57cbac1 gcc/ adds 7e43664 PR target/68483 * tree-vect-generic.c (lower_vec_perm): If [...] adds 6674f8f [cfgloop] PR middle-end/68375: Restructure get_loop_body_in_b [...] adds 177a1f3 [AARCH64][PATCH 3/3] Adding tests to check proper error repor [...] adds 7685465 destroy values as well as keys when removing them from hash maps adds 3a2ac32 remove val_ssa_equiv_hash_traits adds 625cd7a Fix PR68497 (ICE with -fno-checking) adds 186e88f Move ptrace.h to appropriate place. adds 51ba582 [AArch64][v2] Improve comparison with complex immediates foll [...] adds f8b67ee Handle C++11 <math.h> overloads on Solaris 12 adds f8f3e2f Testcase for PR rtl-optimization/68381 adds fd9be55 * gcc.dg/sso/dump.h: Force IO to be putchar function call on nvptx. adds d494475 rs6000: Fix for and_operand oversight (PR68332, PR67677) adds 33a9b5c [PATCH][AArch64] Improve add immediate expansion adds b11dc37 Allow pass_lim to run outside pass_tree_loop adds f4ca29a PR rtl-optimization/68392 * g++.dg/pr68392.C: New test. adds bab23e4 [AArch64] Documentation fix for -fpic adds 1ef426c DWARF: materialize subprogram renamings in Ada as imported de [...] adds 39b8c5f move all declarations to a same .h file adds 700e7d3 fix PR67984: check for constants in rename map adds c6683c7 2015-11-24 Paolo Carlini paolo.carlini@oracle.com adds d85c5b4 2015-11-24 Paolo Carlini paolo.carlini@oracle.com adds e5840d6 2015-11-24 David Edelsohn dje.gcc@gmail.com Michael [...] adds 5857c72 fix ChangeLog adds 30fda22 fix ChangeLog adds 15bb708 2015-11-24 Steven G. Kargl kargl@gcc.gnu.org adds 6e06854 * tree.c (free_node): New function. (type_hash_canon): Use [...] adds 6c59e0f 2015-11-24 Michael Meissner meissner@linux.vnet.ibm.com adds b89bfdc * lto-streamer-in.c (lto_read_body_or_constructor): Set TYPE [...] adds 6526ac4 * config/nvptx/nvptx.c (maybe_split_mode): Return new mode o [...] adds b94625f * tree.c (make_vector_type): Properly compute canonical type [...] adds c4fd99e * alias.c (get_alias_set): Before checking TYPE_ALIAS_SET_KN [...] adds c954a5b gcc/c/ * c-parser.c (c_parser_oacc_declare): Replace "ifdef [...] adds 18b6450 shrink-wrap: Fix thinko (PR68520) adds 2208bcd 2015-11-24 Steve Ellcey sellcey@imgtec.com adds c12da45 2015-11-24 Steve Ellcey sellcey@imgtec.com adds 78c1004 Fix typos from last checkin. adds 9509811 Daily bump. adds 166b3aa 2015-11-24 Michael Collison michael.collison@linaro.org adds 0d77042 2015-11-25 Richard Biener rguenther@suse.de adds a3dee26 2015-11-25 Richard Biener rguenther@suse.de adds e11a63e PR target/67089 * tree-ssa-math-opts.c (uaddsub_overflow_ch [...] adds 83caf9f * ipa-inline-analysis.c: Include gimplify.h (set_cond_stmt_ [...] adds 3148a97 2015-11-25 Richard Biener rguenther@suse.de adds 02e8320 [RTL-ifcvt] PR rtl-optimization/68435 Allow (c ? x++ : x--) form adds 010eee5 2015-11-25 Paolo Carlini paolo.carlini@oracle.com adds 1d09388 Remove broken ifcvt code for speculating memory writes adds 08de21a Port libvtv to Solaris adds 9c822ac Improve verification of loop->latch in verify_loop_structure adds eb69de9 * config/rs6000/rs6000.c (rs6000_declare_alias): Rename and g [...] adds 9c91e69 Improve tests for valid values of iostream bitmask types adds c8649f5 * config/nvptx/nvptx.c (walk_args_for_params): Delete. (nvp [...] adds 783ad65 2015-11-25 Richard Biener rguenther@suse.de adds 22117b9 PR c++/68385 adds 54485ef PR fortran/63858 adds c112228 2015-11-25 Steven G. Kargl kargl@gcc.gnu.org adds ef60aea 2015-11-25 Tristan Gingold gingold@adacore.com adds decb95f 2015-11-25 Jerome Lambourg lambourg@adacore.com adds 5593231 2015-11-25 Vincent Celier celier@adacore.com adds 7161e16 2015-11-25 Bob Duff duff@adacore.com adds 3eacd75 2015-11-25 Arnaud Charlet charlet@adacore.com adds 1d1b38b 2015-11-25 Eric Botcazou ebotcazou@adacore.com adds f6b3046 /cp 2015-11-25 Markus Trippelsdorf markus@trippelsdorf.de [...] adds 1542949 2015-11-25 David Sherwood david.sherwood@arm.com adds 18cefec * config/nvptx/nvptx.md (load_arg_reg<mode>): Arg number co [...] adds c2b9499 2015-11-25 Vladimir Makarov vmakarov@redhat.com adds 420a5ca * varasm.c (default_elf_asm_output_limited_string, default_ [...] adds 508ea8c * cp-ubsan.c (cp_ubsan_instrument_vptr_p): Use do_ubsan_in_ [...] adds 7caa823 PR c++/67941 * lambda.c (maybe_add_lambda_conv_op): Mark _F [...] adds 17131f9 * gfortran.dg/nint_p7.f90: New testcase. adds c1183ec * timevar.def (TV_IPA_LTO_DECOMPRESS, TV_IPA_LTO_COMPRESS, [...] adds e82fa7d 2015-11-25 Paolo Carlini paolo.carlini@oracle.com adds 3abdee2 Add pass_oacc_kernels adds e1e1688 Add pass_oacc_kernels pass group in passes.def adds 59ec98b * lambda.c (maybe_add_lambda_conv_op): Only set no_sanitize [...] adds d55ee8d PR c++/68434 adds 2de9250 * g++.dg/init/self1.C: Remove dg-do run. adds 3f8f2e5 * lto-symtab.c: Include alias.h (warn_type_compatibility_p) [...] adds 64dc367 [gcc] 2015-11-25 Michael Meissner meissner@linux.vnet.ibm.com adds cf9e748 update changelog adds 4c4a180 PR lto/67548 * lto-plugin.c (linker_output, linker_output_s [...] adds cb80a80 PR c/66516 - missing diagnostic on taking the address of a bu [...] adds 2d46282 fix PR68453: recursively add phi nodes to merge points adds 9f45aa5 Daily bump. adds 1217800 PR go/61303 runtime: don't overallocate in select code adds 0e5ab63 PR c++/67876 - [6 Regression] ICE when compiling Firefox 38 adds 520d5ab * testsuite/libgomp.c/target-35.c: New test. adds 2c05794 [AArch64] Update patterns to support FP zero adds e2225bd PR c++/68508 * cp-tree.h (cp_ubsan_maybe_instrument_downcas [...] adds c62f411 [calls.c] PR rtl-optimization/67226: Take into account preten [...] adds 56fcaa9 2015-11-26 Paolo Bonzini bonzini@gnu.org adds 9858801 PR tree-optimization/68128 * tree.h (OMP_CLAUSE_SHARED_READ [...] adds 1b48940 2015-11-26 Paolo Carlini paolo.carlini@oracle.com adds 6eb7f9a Back out latest change. adds 3339f9c gcc/ adds f948235 PR rtl-optimization/68249 PR rtl-optimization/68321 * gcc. [...] adds b0acfcd 2015-11-26 Richard Biener rguenther@suse.de adds f63d9c4e PR c++/68527 * c-ada-spec.c (dump_nested_types): Add guard [...] adds d5bad50 2015-11-26 Richard Biener rguenther@suse.de adds cca84db [combine] Only restrict pure simplification in mult-extend su [...] adds 8426303 2015-11-26 Paolo Carlini paolo.carlini@oracle.com adds bc9df76 * libtool.m4 (export_symbols_cmds) [AIX]: Add global TLS "L" [...] adds 80b52c6 * configure: Regenerate. adds 6090f29 * configure: Regenerate. adds 3faa279 [AArch64] Add support for ARMv8.1 Adv.SIMD instructions. adds 8056176 Fix typo adds 01e44ce 2015-11-26 Richard Biener rguenther@suse.de adds dcf53ad 2015-11-26 Richard Biener rguenther@suse.de adds fa3f481 * g++.dg/tree-ssa/pr61034.C: Scan tree dumps also for alpha*-*-*. adds 0303232 [AArch64] Add sqrdmah, sqrdmsh instructions. adds 81d8e1e 2015-11-26 Richard Biener rguenther@suse.de adds 5a9e96d [AArch64] Add builtins for ARMv8.1 Adv.SIMD instructions. adds 200cc18 2015-11-26 Richard Biener rguenther@suse.de adds f09b32f * config/nvptx/nvptx.c (write_func_decl_from_insn): Replace [...] adds 82c27d0 * config/aarch64/aarch64-simd-builtins.def: Add missing cha [...] adds fcc8620 Revert "Improve verification of loop->latch in verify_loop_st [...] adds 31fe98d DWARF: fix loc. descr. generation for DW_AT_static_link adds 7a01f63 [AArch64] Add ACLE feature macro for ARMv8.1 Adv.SIMD instructions. adds dcf8c5b [AArch64][dejagnu] Dejagnu support for ARMv8.1 Adv.SIMD. adds b0f9c5d [AArch64] Add NEON intrinsics vqrdmlah and vqrdmlsh. adds c1ae9aa [AArch64] Add NEON intrinsics vqrdmlah_lane and vqrdmlsh_lane. adds b8c4f5a Ensure pretty-printer test uses C++98 mode adds db74c0b libitm: Use multiplicative hashing in the multi-lock TM method. adds f0b353b Ensure another pretty-printer test uses C++98 mode adds 218477c * doc/install.texi (Prerequisites): Increase ISL requ [...] adds 7dd315a gcc/cp/ChangeLog: adds 54c8b8e gcc/testsuite/ * g++.dg/pr67876.C: Remove duplicate content. adds 182eafc 2015-11-26 Paolo Carlini paolo.carlini@oracle.com adds e068cee * Makefile.in (build/genmatch.o): Depend on internal-fn.def. adds 1c1e943 Fix whitespacing. adds db5ba70 MIPS/GCC/doc: Reorder `-mcompact-branches=' adds 4b8026f [PR67753] adjust for padding when bypassing memory in assign_ [...] adds 0f341c0 Correctly handle ARM targets. * g++.dg/init/new45.C (cookie_ [...] adds cc4ae13 Daily bump. adds 0941f99 2015-11-27 Richard Biener rguenther@suse.de adds 5c15a93 Fix memory leaks in IPA devirt adds 8d23f4a Fix memory leak in loop_vec_info adds 633dd7f Fix parser memory leak in cilk_simd_fn_info adds b0be647 Fix memory leak in tree-chkp.c adds fd9ea52 Replace spaces with tabs and remove trailing whitespaces adds c5e4f59 PR c/63326 * c-parser.c (c_parser_compound_statement_nostar [...] adds d411bc7 PR tree-optimization/68552 * optabs.c (expand_vec_perm_1): [...] adds d4e328e Fix memory leak in cilk adds fc99b3a [RTL-ifcvt] PR rtl-optimization/68506: Fix emitting order of [...] adds 02f1a5a [RTL-ifcvt] Reject insns that are multiple_sets adds 05a6338 Be more careful about barriers when speculating conditional stores. adds 8ba7f13 2015-11-27 Richard Biener rguenther@suse.de adds be9e6c2 * gcc.dg/pr63568.c: Convert to GIMPLE. adds 42a0ee8 PR rtl-optimization/68250 * gcc.c-torture/execute/pr68250.c [...] adds 2583dd1 * config/nvptx/nvptx-protos.h (nvptx_record_needed_decl): Do [...] adds 2fed77b 2015-11-27 Richard Biener rguenther@suse.de adds ef33ea8 * config/nvptx/nvptx-protos.h (nvptx_addr_space_from_address [...] adds 8090582 Fix FAIL: gcc.c-torture/execute/20050124-1.c -O2 (internal [...] adds 88845c0 PR other/61321 - demangler crash on casts in template parameters adds af121a8 2015-11-27 Vladimir Makarov vmakarov@redhat.com adds 0fb937a Copy-edit the Option Summary in invoke.texi adds 335ce86 PR libgomp/68579 * task.c (gomp_task_run_post_handle_depend [...] adds 1ebf2a4 Daily bump. adds 208cd0a 2015-11-28 Matthias Klose doko@ubuntu.com adds 76ec990 Handle flinker-output in lto-wrapper adds 520cfff * config/nvptx/nvptx.h (FIRST_PARM_OFFSET): Add void cast. [...] adds e984c22 Add to correct changelog adds 1a82641 Daily bump. adds bc04bc7 PR target/28115 * config/rs6000/rs6000.c (rs6000_adjust_cost) [...] adds afcae10 * ipa-devirt.c (add_type_duplicate): Remove redundant ODR vi [...] adds 25ce1bc * config/nvptx/nvptx.md (const_0_operand, global_mem_operand [...] adds c25b3e3 PR c/67581 * g++.dg/torture/pr67581.C: New testcase. * c-f [...] adds c484839 PR c/67106 * gcc.c-torture/compile/pr67106.c: New testcase. [...] adds c7549d1 * cgraph.c (cgraph_node::make_local): No name is unique duri [...] adds bef0f14 2015-11-29 Matthias Klose doko@ubuntu.com adds 3fb1bd0 Daily bump. adds 9d1206d 2015-11-30 Venkataramanan Kumar Venkataramanan.Kumar@amd.com adds dbf97f4 2015-11-30 Richard Biener rguenther@suse.de adds c4d067f PR target/28115 * config/sparc/sparc.c (supersparc_adjust_c [...] adds c8273d2 [AVX-512] Enable QI-mode mask logic patterns on non-AVX-512DQ [...] adds 4ca7648 * gcc-interface/ada-tree.h (TYPE_MAX_ALIGN): New macro. * g [...] adds bd2956a * gcc-interface/utils2.c (gnat_invariant_expr): Add type con [...] adds 45c92b0 * gcc-interface/gigi.h (is_simple_additive_expression): Decl [...] adds c0df841 * gcc-interface/gigi.h (create_var_decl): Adjust prototype. [...] adds 6696f24 * osint.adb: Add use type clause for CRTL.size_t. (C_String [...] adds 49a601a * gcc-interface/trans.c (gigi): Fix initialization order. adds ed92a46 * c-ada-spec.c (print_ada_macros): Remove redundant blank li [...] adds bd5fa39 S/390: Testsuite: Add -mzarch to load-relative-check.c. adds a7bb97d S/390: Testsuite: Add asm scan patterns for -m31. adds a23f57e 2015-11-30 Paul Thomas pault@gcc.gnu.org adds 087b2f0 * config/nvptx/nvptx.c (nvptx_name_replacement): Move earlie [...] adds eec2f30 2015-11-30 Richard Biener rguenther@suse.de adds 851c1b0 PR tree-optimization/68501 * target.def (builtin_reciprocal [...] adds 32f0f54 Handle BUILT_IN_GOMP_PARALLEL in ipa-pta adds e295ace gcc/testsuite/ChangeLog: adds 9ce9d47 Add gcc.dg/pr46032-{2,3}.c test-cases adds 7c1a959 gcc/ * tree-nested.c (convert_nonlocal_omp_clauses): Add su [...] adds 958d01f always print parameter names as P_{SSA_NAME_VERSION} adds 40928f0 check for ISL generated code that leads to division by zero adds 8ceb279 Daily bump. adds 7ae7e6b * ipa-inline-transform.c (inline_call): Drop -fstrict-aliasi [...] adds b1d47f0 * ipa-inline-transform.c (inline_call): Drop -fstrict-aliasi [...] adds 3002293 PR go/68477 * go-gcc.cc (Gcc_backend::string_constant_expre [...] adds a94f1e5 PR tree-optimization/68529 * tree-ssa-loop-niter.c (number_ [...] adds ae3326d * ipa-devirt.c (type_with_linkage_p, type_in_anonymous_names [...] adds be6e428 2015-12-01 Richard Biener rguenther@suse.de adds d174bb0 Fix typo in aarch64.c adds c122b93 Improve error reporting from genattrtab.c adds 5fb5c07 * gcc-interface/Makefile.in (ADA_EXCLUDE_SRCS): Reorder. adds f8f535e Fix armv6+thumb1 unaligned tests adds 0fee14f gcc/ adds 385fdab Define path::_Cmpt after specializing path::__is_encoded_char adds a206617 2015-12-01 Richard Biener rguenther@suse.de adds f0dd4eb [testsuite] Fix pr46032* testcases. adds 083e7e3 2015-12-01 Richard Biener rguenther@suse.de adds d7e3207 2015-12-01 Richard Biener rguenther@suse.de adds 93ecb2f gcc/fortran/ * dump-parse-tree.c (show_omp_clauses): Handle [...] adds 9674547 Move pr46032*.c tests adds 1996547 2015-12-01 Christian Bruel christian.bruel@st.com adds 28af9b9 PR68474: Fix tree-call-cdce.c:use_internal_fn adds 97fc724 PR middle-end/68582 * cgraphunit.c (check_global_declaratio [...] adds ce182d9 PR tree-optimization/67916 * gcc.dg/torture/pr67916.c: New test. adds 571b348 OpenACC host_data support. adds 1f0b649 [gcc] adds 79686cd PR tree-optimization/64769 * c-c++-common/gomp/pr64769.c: N [...] adds dda4a90 * config/nvptx/nvptx.c (nvptx_function_arg_advance): Don't [...] adds 27e9c5a * lto-streamer-out.c (hash_tree): Do not stream TYPE_ALIAS_S [...] adds 38f56ae * gcc.c-torture/execute/alias-1.c: New testcase. * c-common [...] adds c0ddd9a gcc/ * config/nvptx/nvptx-protos.h (nvptx_output_aligned_de [...] adds 256eaa1 2015-12-01 Andreas Tobler andreast@gcc.gnu.org adds 2e42adb 2015-12-01 Andreas Tobler andreast@gcc.gnu.org adds 2c071d7 PR68577: Handle narrowing for vector popcount, etc. adds 2ec6287 * config/pa/fptr.c (__canonicalize_funcptr_for_compare): Ini [...] adds 653b0b0 Daily bump. adds ef1a276 PR go/65717 compiler: Fix array reflection when len does [...] adds d9b0fca [PATCH] Fix declaration of pthread-structs in s-osinte-rtems. [...] adds 1cb731a [PR68603] Associate conditional C++ loop's back-jump with sta [...] adds ad80582 PR c/68533 * c-decl.c (get_parm_info): Use b->locus instead [...] adds 7d0239e S/390: bswap testcases require -march=z900 to work with -m31. adds 01651ff S/390: bswap64 testcases require -mzarch. adds 160b0cd [PATCH] Fix PR68029 adds 68795b4 S/390: Enable 64 bit atomic tests with -m31 -mzarch. adds d46ab84 S/390: Further bswap enhancements. adds 724bafd S/390: Fix vrepi constraint letter. adds 80fc7f5 S/390: Enable vrepi constants. adds f7d7224 S/390: Fix RT flag in vstrc instruction. adds 1a65652 S/390: Sort builtin types - cleanup only. adds 0570ddf S/390: Fix vec_splat_* builtins. adds 45f20a0 S/390: vec_set mode DI->SI for shift_count adds ec23b36 S/390: Make constant checking more strict adds 592e7d6 Check for invalid FAILs adds acdfe9e PR 68432: Add a target hook to control size/speed optab choices adds 5a0e130 2015-12-02 Richard Biener rguenther@suse.de adds acbb264 PR middle-end/68570 * gcc.dg/torture/pr68570.c: New test. adds 32cbdfc rs6000: Optimise SImode cstore on 64-bit adds 4d1088a AVX-512. Split out mask version for vec_extract_hi_<mode>. adds 4e89a22 2015-12-02 Richard Biener rguenther@suse.de adds 08e661c Handle BUILT_IN_GOACC_PARALLEL in ipa-pta adds e9e763a 2015-12-02 Richard Biener rguenther@suse.de adds 6196ad6 * config/nvptx/nvptx-protos.h (nvptx_output_mov_insn): Decla [...] adds 52d9846 Fix ambiguity with multiple enable_shared_from_this bases adds 12dc9a1 Mark pointers to allocated target vars as restricted, if possible adds 96eefde Fix oacc kernels default mapping for scalars adds 2a7545d Some OpenACC host_data cleanup adds 24096e1 Track indirect calls for call site information in debug info adds 04edfb8 2015-12-02 David Sherwood david.sherwood@arm.com adds e45cefd * config/mips/mips.c (mips_emit_probe_stack_range): Adjust. [...] adds 191cd96 PR c++/68290 * constraint.cc (make_constrained_auto): Move [...] adds b3de8ca rename flag_loop_optimize_isl to flag_loop_nest_optimize adds fead8d0 fix invalid bounds on array refs adds 8702ba1 * config/nvptx/nvptx.c (enum nvptx_shuffle_kind): New. Abso [...] adds 0344b43 2015-12-02 Matthias Klose doko@ubuntu.com adds 89f1603 Fix TYPE_MAIN_VARIANT construction for arrays of qualified ty [...] adds 111e415 * cp-gimplify.c (cp_fold): Use fold_build*. adds da562e3 Define c_fully_fold separately for C and C++. adds 69f54cf Introduce cp_fold_rvalue. adds 9c691db Do constant folding in warn_* functions. adds 877f47a ./: PR go/66147 * Makefile.tpl (HOST_EXPORTS): Add XGCC_FLA [...] adds eee8c3b PR c++/68653 * tree.c (nonnull_arg_p): Allow OFFSET_TYPE. adds 8fb8e6c PR target/68647 * optabs.c (expand_doubleword_popcount, exp [...] adds 4dcc386 * configure.ac: Check assembler support for R_PPC64_ENTRY re [...] adds c57ab0e Fix c++/67337 (segfault in mangle.c) adds 33ae5df gcc/fortran/ PR fortran/63861 * openmp.c (gfc_match_omp_cl [...] adds 73bd9dd PR c/68513 * gcc.dg/pr68513.c: New test. adds da7b620 fix PR68550: do not handle ISL loop peeled statements adds bd47f0b 2015-12-02 Tobias Burnus burnus@net-b.de Alessandro [...] adds 0001fd8 Allow running the testsuite in C++1z mode. adds e75b0ae do not insert code outside the generated region adds 94f74a2 handle missing isl_ast_expr adds 6a8fbd7 PR preprocessor/57580 * c-ppoutput.c (print): Change printe [...] adds 4921635 Daily bump. adds d863cfe PR ipa/68184 * g++.dg/torture/pr68184.C: New testcase. * c [...] adds 355c1f4 * ipa-pure-const.c (ignore_edge): Rename to ... (ignore_edg [...] adds d2c6c2b * ipa-pure-const.c (ignore_edge_for_pure_const): New functio [...] adds 8167d6a 2015-12-03 Richard Biener rguenther@suse.de adds 22f4144 2015-12-03 Richard Biener rguenther@suse.de adds c0b82bc Added missing ChangeLogs. Fix scan pattern for gcc.target/i38 [...] adds 171f11c Guard isl_ast_op_zdiv_r usage with HAVE_ISL_OPTIONS_SET_SCHED [...] adds eeda041 gcc/ adds ddf5be9 2015-12-03 Richard Biener rguenther@suse.de adds 4aa15f9 [RTL-ifcvt] PR rtl-optimization/68624: Clean up logic that ch [...] adds d7ed88b gcc/ * config/nvptx/nvptx-protos.h (npvptx_section_from_add [...] adds d34dd3b Fix some issues with the ROP patch (PR 68471, 68472) adds 4cfd27a Add an rsqrt_optab and IFN_RSQRT internal function adds 10cb5d0 Documentation tweaks for internal-fn-related optabs adds 005f591 [PR tree-optimization/68599] Avoid over-zealous optimization [...] adds b109078 Empty the redirect_edge_var_map after each pass adds ceb58cc Add cost model for Exynos M1 adds 4219e56 * alias.c (alias_set_subset_of, alias_sets_must_conflict_p) [...] adds 6af47aa Daily bump. adds e184ddc gcc/cp/ * parser.c (cp_ensure_no_oacc_routine): Update erro [...] adds c8a9f72 * config/aarch64/aarch64.c (aarch64_legitimize_address): leg [...] adds 46c54c0 2015-12-04 Richard Biener rguenther@suse.de adds d10da77 2015-12-04 Richard Biener rguenther@suse.de adds fafc6bc PR target/68655 * config/i386/i386.c (canonicalize_vector_i [...] adds a4ab54a * c-tree.h (c_build_va_arg): Adjust prototype. * c-parser.c [...] adds dd4268a * config/aarch64/atomics.md (atomic_store<mode>): Use predic [...] adds e60676f [ARM] PR target/68214: Delete IP-reg-clobbering call-through- [...] adds 931fc4a 2015-12-04 Richard Biener rguenther@suse.de adds 6a979f7 PR middle-end/65958 * config/aarch64/aarch64-protos.h (aarc [...] adds 6ad0a0b PR middle-end/65958 * gimplify.c (struct gimplify_ctx): Tur [...] adds 505b369 2015-12-04 Richard Biener rguenther@suse.de adds 901c10a 2015-12-04 Richard Biener rguenther@suse.de adds 4dd98c2 * gcc.dg/graphite/id-28.c: Requires pthreads. adds e78f526 * config/nvptx/nvptx.c (write_one_arg): Deal with prologue [...] adds bdda5a3 gcc/ adds 9841c6e Add notinbranch/inbranch flags to attribute __simd__. adds 7a0cee3 [PATCH 1/2] S/390: Implement "target" attribute. adds 14d7e7e [PATCH 2/2] S/390: Implement "target" attribute. adds 5886434 S/390: Add -mbackchain options to fix test failure. adds a44807f [AArch64] Don't allow -mgeneral-regs-only to change the .arch [...] adds 55a2d27 * tree-ssa-reassoc.c (maybe_optimize_range_tests): Return bo [...] adds b7975a3 PR tree-optimization/68671 * tree-ssa-reassoc.c (maybe_opti [...] adds 26fa902 PR tree-optimization/68680 * calls.c (special_function_p): [...] adds 6e8d7db 2015-12-04 Steven G. Kargl kargl@gcc.gnu.org adds e7f8c9f * tree-tailcall.c (find_tail_calls): Ignore GIMPLE_NOPs. adds 09767a2 rs6000: Implement cstore for signed Pmode register compares adds f133c66 I really do hate this keyboard. adds 7ed86ba gcc * config.gcc (extra_gcc_objs): Define for MSP430. [...] adds a85069b rs6000: Clean up the cstore code a bit adds f65ece8 PR libstdc++/57060 cope with invalid thread IDs adds 99e82b0 gcc: 2015-12-04 Paolo Bonzini bonzini@gnu.org adds 7d38b7b * ipa-inline.c (can_inline_edge_p) Use merged_comdat. * cgr [...] adds 32d050b PR c/68656 * toplev.c (init_asm_output): Pass UNKNOWN_LOCAT [...] adds 3d27a0f C++ FE: expression ranges adds 09c7c47 PR c++/68645 * parser.c (cp_parser_direct_declarator) (cp_ [...] adds dd8aabc PR middle-end/65958 * config/arm/unspecs.md (unspec): Remov [...] adds d29e939 Add fuzzing coverage support adds 2f67d2d gcc/ * config/nvptx/nvptx.c (nvptx_assemble_decl_begin): Ne [...] adds a9d58e3 2015-12-04 Vladimir Makarov vmakarov@redhat.com adds 70f9c73 * gcc.dg/vla-24.c: Requires alloca. adds da54329 [AArch64] Add register constraints to add<mode>3_pluslong adds 6cfed2d fix PR68693: Check for loop structure when extending the SCoP adds 48ee857 check that all the scev applied ops have are dominated by their defs adds fd91fe6 Daily bump. adds 1a9dd53 PR target/68609 * config/rs6000/rs6000-protos [...] adds 387049b * gcc.target/powerpc/recip-sqrtf.c: New test. adds cc78610 2015-12-05 Paul Thomas pault@gcc.gnu.org adds 72bad04 2015-12-05 Juoko Orava jouko.orava@iki.fi adds cc65c9a Daily bump. adds 43aa4bd * ipa-icf.c (sem_function::merge): Check that local_original [...] adds 9bffc11 2015-12-06 Tobias Burnus burnus@net-b.de adds 156d05a PR ada/49940 * s-osinte-kfreebsd-gnu.ads (lwp_self): New im [...] adds 5112baa PR ada/49944 * s-osinte-freebsd.ads: Minor reformatting. ( [...] adds 51ef305 PR ada/56274 * s-osinte-kfreebsd-gnu.ads (pthread_rwlock_t) [...] adds 1b1db4e support for AMD clzero isa. adds 97c2bc3 gnattools/ PR ada/50048 * Makefile.in (ftop_srcdir): New va [...] adds ee12e5f PR ada/60164 * doc/gnat_ugn/gnat_and_program_execution.rst [...] adds 0f71ae5 * config/sh/sh.md (rsqrtsf2): Adjust for the recent rsqrt_opt [...] adds 1371cec Daily bump. adds b157175 * g++.dg/cpp0x/static_assert8.C: Fix for -std=c++1z. * g++. [...] adds b34f7e6 PR c++/68597, fix auto9.C and auto-neg1.C with -std=c++1z. adds 6751468 Fix memclass5.C, memfriend10.C, var-templ19.C with -std=c++1z. adds eade094 Fix template/ref1.C, nontype15.C, addr-builtin1.C with -std=c++1z. adds 98fe467 Fix crash70.C with -std=c++1z. adds 3b2771f Fix decltype-call1.C with -std=c++1z. adds a529dea Fix parse/no-type-defn1.C with -std=c++1z. adds fc487c3 PR target/68633 adds 1ba6840 Commit accidentally forgotten tests. adds f40f9ee PR target/68627 adds 7e6e9bf gcc/ * config/nvptx/nvptx.c (nvptx_assemble_decl_begin): Lo [...] adds 219bb7c Fix new sancov tests adds bc4c651 Fix changelog entry and add pr66896.C. adds d0f713f Fix missing range information for "%q+D" format code adds 64204da gcc/ * config/nvptx/nvptx.c (nvptx_output_call_insn): Emit [...] adds d96a7a4 2015-12-07 Bernd Edlinger bernd.edlinger@hotmail.de adds 3adbc51 2015-12-07 Vladimir Makarov vmakarov@redhat.com adds 4a7d592 2015-12-07 Bernd Edlinger bernd.edlinger@hotmail.de adds 796bb13 PR middle-end/68291 PR middle-end/68292 * cfgexpand.c (set [...] adds e0dec29 PR ipa/61886 * symtab.c (ultimate_transparent_alias_target) [...] adds 1b06294 PR c/68668 * c-decl.c (grokdeclarator): If ORIG_QUAL_INDIRE [...] adds a01b98f * config//nvptx/nvptx.c (write_return): New. (write_fn_prot [...] adds 50cd3de * fold-const.c (operand_equal_p): Drp flag_strict_aliasing check. adds 802e637 Add scheduling model for Exynos M1 adds 03af97e gcc/testsuite/ * lib/g++.exp: Also find -std list in GXX_TES [...] adds dd913ae PR c++/68170 * pt.c (maybe_new_partial_specialization): The [...] adds 8f559c6 PR c++/68464 * cp-gimplify.c (cp_fold): Don't assume X has [...] adds 522e1fe 2015-12-07 Steve Ellcey sellcey@imgtec.com adds ee34b05 2015-12-07 Steve Ellcey sellcey@imgtec.com adds 6085651 PR middle-end/66726 * g++.dg/tree-ssa/pr66726.c: Renamed to [...] adds 6ce5f83 PR c++/68683 * constraint.cc (satisfy_argument_deduction_co [...] adds fb79218 PR c++/68760 * error.c (dump_global_iord): Use DECL_SOURCE_ [...] adds fee0b56 PR target/63668 * doc/invoke.texi (SPARC options): Document [...] adds 846fb52 Daily bump. adds c17507c * config/rl78/constraints.md (Wfr): Change to be a non-memory [...] adds e7eabf3 gcc/ adds e300de9 * ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. adds 93bb3cf * config/i386/i386.c (ix86_emit_swsqrtsf): Cleanup infinity [...] adds 46d5e21 * config/ia64/ia64.c (ia64_emit_probe_stack_range): Adjust. [...] adds 5912f52 * doc/invoke.texi (SPARC options): Fix typo. adds fe2961b [AArch64] Rework ARMv8.1 command line options. adds 780656b 2015-12-08 Andre Vieira andre.simoesdiasvieira@arm.com [...] adds a2b3115 gcc/testsuite: * gfortran.dg/pr68627.f: Limit target to x86. adds 15d1630 [testsuite][ARM target attributes] Fix effective_target tests. adds 0974206 2015-12-08 David Sherwood david.sherwood@arm.com adds 31ba81b PR c/48088 PR c/68657 * common.opt (Wframe-larger-than=): [...] adds 733acad Add file missing from earlier commit. adds ddf971a gcc/testsuite/ * gfortran.dg/pr68627.f: Use '!ia32' instead [...] adds 9751df3 AVX-512. Fix assembler section for broadcast pattern. adds 44c0112 Clear restrict in install_var_field adds fe90ab1 PR c++/68116 * g++.dg/cpp0x/pr68116.C: New test. adds 720d8cb [AArch64] Skip big-endian as well for gcc.target/aarch64/got_ [...] adds f73b478 PR c/68757: fix uninitialized src_range for various builtins adds 7063d45 C: fix uninitialized ranges for __alignof__ adds adf1dfd * gcc.dg/sso-9.c (foo): Robustify trick. adds f30646b * gcc.target/i386/sse4_1-round.h (do_round): Fix inline asm [...] adds 4d64524 PR target/68701 * config/i386/i386.c (ix86_option_override_ [...] adds 52fbaa0 * testsuite/ChangeLog: Fix last entry. adds 2642aca * gcc.c-torture/compile/920723-1.c: Remove PTX skip. * gcc. [...] adds 3809b03 PR middle-end/68291 PR middle-end/68292 * cfgexpand.c (set [...] adds ee03cd5 PR ipa/61886 * lto-partition.c (add_symbol_to_partition_1): [...] adds 48effc5 gcc/ * config/nvptx/nvptx.c (decl_chunk_size, decl_chunk_mo [...] adds 10dd059 PR ipa/61886 * symtab.c (symtab_node::verify_base): Fix thi [...] adds 0325f3f PR ipa/61886 * ipa-visibility.c (can_replace_by_local_alias [...] adds dfbba35 PR ipa/61886 * varpool.c (varpool_node::get_availability): [...] adds 4d2c990 PR ipa/61886 * lto-cgraph.c (compute_ltrans_boundary): Add [...] adds 3c4e44f Daily bump. adds 161765f Fix misleading indentation in tree-ssa-loop-unswitch.c adds a1cb63f Fix misleading indentation in tree-nested.c adds 3c6824f Fix PR c++/68711 - [6 regression] SEGV on an invalid offsetof [...] adds 4e42d23 PR ipa/61886 * lto-streamer.h (lto_symtab_merge_decls, lto_ [...] adds 8b95d2d * config/rx/rx.opt (-mjsr): Add. * config/rx/predicates.md (r [...] adds f5d3c0a PR ipa/61886 * symtab.c (symtab_node::equal_address_to): Ne [...] adds ad9c515 2015-12-09 Chung-Lin Tang cltang@codesourcery.com adds a0041ab PR ipa/61886 PR middle-end/25140 * ipa-reference.c (is_imp [...] adds fc5f8be 2015-12-09 Richard Biener rguenther@suse.de adds 0308f68 2015-12-09 Richard Biener rguenther@suse.de adds 59c1821 Minor fixes adds 762aef8 Fix PR ipa/68790 adds 6e0cf98 Fix memory leak in tree-if-conv.c adds dd68020 Fix newly introduced memory leak in adds f599561 Fix GOMP/GOACC_parallel handling in find_func_clobbers adds 0b04b41 PR ada/66526 * g-expect.adb (Set_Up_Child_Communications): [...] adds 062a10f 2015-12-09 Richard Biener rguenther@suse.de adds f67e390 2015-12-09 Richard Biener rguenther@suse.de adds d73c123 PR tree-optimization/68786 * tree-if-conv.c: Include builti [...] adds 4e12ee8 [Patch AArch64] Reinstate CANNOT_CHANGE_MODE_CLASS to fix pr67609 adds 5dccd07 PR tree-optimization/66949 * tree-ssa-phiopt.c (tree_ssa_ph [...] adds c7d9ad8 * gcc.c-torture/execute/980716-1.c: Avoid undefined behavior [...] adds 9bb0fb7 * gcc.target/i386/sse4_1-roundps-1.c: Remove ASM_SUFFIX defi [...] adds 51df021 /cp 2015-12-09 Paolo Carlini paolo.carlini@oracle.com adds b674417 dump param name when timing out adds f2e4bff add array access function in the right order adds f673455 specify more isl codegen options adds 195e39f 2015-12-09 Andreas Tobler andreast@gcc.gnu.org adds b39960e PR ipa/61886 PR middle-end/25140 * ipa-reference.c (ipa_re [...] adds 2f7de6c 2015-12-09 Tobias Burnus burnus@net-b.de adds 24199c3 PR lto/68811 * g++.dg/lto/pr68811_0.C: New testcase. * g++ [...] adds 58da814 PR ipa/61886 * ipa-visibility.c (function_and_variable_visi [...] adds 5118f06 2015-12-09 Tobias Burnus burnus@net-b.de Ales [...] adds 7e28e64 PR lto/68811 * lto.c (lto_fixup_prevailing_decls): Do not c [...] adds 96ba677 PR ipa/61886 PR middle-end/25140 * tree-ssa-alias.c (ptr_d [...] adds 9820cc9 Daily bump. adds 278e789 PR target/68729 * config/pa/pa.c (pa_emit_move_sequence): D [...] adds ab861c8 PR 68115/libfortran * configure.ac: Set libbacktrace_cv_sys [...] adds a59e6fa * config/pa/fptr.c (__canonicalize_funcptr_for_compare): Rem [...] adds ef6d055 Fix memory leaks in tree-vect-data-refs.c adds 8a33e81 Remove invalid assert in find_func_aliases_for_builtin_call adds 0d4f3f8 2015-12-10 Richard Biener rguenther@suse.de adds 93bfa1f 2015-12-10 Richard Biener rguenther@suse.de adds bca33fb 2015-12-10 Richard Biener rguenther@suse.de adds d227606 2015-12-10 Richard Biener rguenther@suse.de adds 8f081a6 2015-12-10 Richard Biener rguenther@suse.de adds 6c2acfc Fix warnings from including fdl.texi into gnat-style.texi adds 7ae97ba 2015-12-10 Richard Biener rguenther@suse.de adds 522ea93 PR tree-optimization/68785 * gimple-fold.c (fold_ctor_refer [...] adds c34c9fe [install.texi] Add note against GNAT 4.8 on ARM targets adds 0ce1bd6 Correct previous ChangeLog (targets is correct, not hosts) adds e7f3075 gcc/ adds ed3c531 fix typo in date format adds e237aa7 * alias.c (get_alias_set): Add cut-off for recursion. adds ae57688 Revert [testsuite][ARM target attributes] Fix effective_target tests adds 1794836 2015-12-10 Richard Biener rguenther@suse.de adds 307c7fd [ARC] Add support for atomic memory built-in. adds f559993 [ARC] Add support for atomic memory built-in. Add atomic.md file. adds c4e6339 * gcc-interface/gigi.h (create_var_decl): Adjust comment. ( [...] adds 9131519 Improve generated libstdc++ API docs adds d6b260f * gcc-interface/trans.c (Call_to_gnu): Remove guard for NULL [...] adds a03ff9d 2015-12-10 Richard Biener rguenther@suse.de adds 82e4bc9 PR ada/48013 * gcc-interface/trans.c (empty_stmt_list_p): N [...] adds 1a9de75 Fix dejagnu directives in shared_ptr test adds 9dc19707 Change tests to use -std=gnu++14 not -std=gnu++1y adds 32dd1e5 Fix -Wmisleading-indentation warning in function.c adds 24b1b3e Fix misleading indentation in gcc/fortran/io.c adds 5b3ba40 Fix -Wmisleading-indentation warning in gcc/regrename.c adds a15f56f Fix -Wmisleading-indentation warning in ifcvt.c adds 35e3a98 Fix -Wmisleading-indentation warning in graphite-optimize-isl.c adds 81dbff5 2015-12-10 Martin Jambor mjambor@suse.cz adds 30ccaf3 PR c++/68348 * g++.dg/cpp0x/pr68348.C: New test. adds d3960aa gcc/ adds b0e1d3d PR rtl-optimization/68376 PR rtl-optimization/68670 * ifcv [...] adds 9675245 2015-12-10 Jeff Law law@redhat.com adds 1e66214 testsuite/lib/multline.exp: show test name and line numbers adds 7b1a8d9 PR tree-optimization/68619 * graphite-scop-detection.c (gat [...] adds 55ee22e * invoke.texi (Warning Options): Update -Wall options [...] adds 5f40c95 2015-12-10 Vladimir Makarov vmakarov@redhat.com adds a515ebd Add -Wmisleading-indentation to -Wall adds 15a1fce * ipa-cp.c (ipcp_cloning_candidate_p): Use node->optimize_fo [...] adds e21bcce * lto-streamer-out.c (wrap_refs): Only wrap public decls. adds fcfe0df * config/nvptx/nvptx.c (nvptx_function_arg, nvptx_function_ [...] adds 71d3c07 rtlanal: Fix bits/bytes confusion in set_noop_p (PR68814) adds f94693e PR ipa/61886 * lto-symtab.c (lto_symtab_merge_p): Avoid mer [...] adds b1d369b Daily bump. adds 7af735b Fix shrink-wrapping bug (PR67778, PR68634) adds f66a5fd gcc/ adds 904b63c gcc/ adds deb03d1 2015-12-11 Richard Biener rguenther@suse.de adds 7c25796 Fix PR target/67484 adds b3342fe S/390: Fix warnings in "*setmem_long..." patterns. adds 0009188 S/390: Fix warnings in "*setmem_long..." patterns. adds 58db7f1 Add an asssert and testcase for PR 68064 adds e3343fd * hash-map.h (hash_map::hash_map): Gather statistics only w [...] adds 035418f Remove unpaired TERMINATE_PASS_LIST in passes.def adds 49dc00f PR libstdc++/68139 adds 8c3f798 gcc/ * config/nvptx/nvptx.h (TARGET_SUPPORTS_WIDE_INT): Def [...] adds 3d9a6ba libmpx/ adds ba0e61d S/390: Wide int support. adds 51b4712 * ChangeLog: Remove confusign PR marker. adds 7c5f556 avoid alignment of static variables affecting stack's adds 2e7fa9b * gcc.dg/pr59605-1.c: Reduce iterations for nvptx. adds 8b1fba2 2015-12-11 Jan-Benedict Glaw jbglaw@lug-owl.de Domin [...] adds c666c7b * config/nvptx/nvptx.h (RETURN_ADDR_REGNO): Delete. (OUTGOI [...] adds 0ca0e47 Fix std::invoke support for reference_wrappers adds 4c1f789 PR middle-end/68215 * tree-vect-generic.c (tree_vec_extract [...] adds 094dcfe [PATCH][PR tree-optimization/68844] Fix testcase expected output adds 11b44d7 Daily bump. adds 8f905db gcc: PR sanitizer/68418 * c-family/c-ubsan.c (ubsan_instrum [...] adds b223887 * gcc.target/powerpc/pr67808.c: Add -mlong-double-128 [...] adds d9102cb 2014-12-12 Tobias Burnus burnus@net-b.de adds 38bb931 2014-12-12 Tobias Burnus burnus@net-b.de adds 543530a * config/sparc/sparc.h (TARGET_SUPPORTS_WIDE_INT): Define to [...] adds 49adb6e Fix date adds 15addf1 * tree.c (free_lang_data_in_type, find_decls_types_r): Also [...] adds 97b85bb Daily bump. adds 83a01d5 * g++.dg/opt/pr48549.C: XFAIL AIX. * g++.dg/a [...] adds 6cbd82a * cgraph.c (cgraph_node::get_untransformed_body): Pass compr [...] adds 3afbcf4 * cgraph.c (cgraph_node::get_untransformed_body): Pass compr [...] adds d32e568 Handle sizes and kinds params of GOACC_paralllel in find_func [...] adds 378682d [PATCH] m68k testsuite TLC adds fe09f7a [PATCH][PR target/19201] Peephole to improve clearing items i [...] adds ccbc86c * gcc.dg/graphite/pr42729.c: XFAIL AIX. adds 2added0 [PR67355] drop dummy zero from reverse VTA ops, fix infinite [...] adds 7729884 Daily bump. adds 63f4c0d 2015-12-14 Thomas Preud'homme thomas.preudhomme@arm.com adds f3c921e PR rtl-optimization/68730 * cfgrtl.c (cfg_layout_finalize): [...] adds 1a76194 [PR 66616] Check for thunks when adding extra constants to clones adds d899e1d [ARC] Refurbish emitting DWARF2 related information when expa [...] adds 91e5651 [ARC] Use TARGET_NO_SPECULATION_IN_DELAY_SLOTS_P hook. adds 3378f0f * gcc.dg/builtin-return-1.c: Correct effective-target test. [...] adds cc06310 Document the implementation of Logical Operator Type Traits. adds f1cf83e Bad date on the Changelog entry, boo hiss. adds 4bc89ef [combine] Don't create LSHIFTRT of zero bits in change_zero_ext adds a5d9774 2015-12-14 Richard Biener rguenther@suse.de adds 6d37c11 2015-12-14 Richard Biener rguenther@suse.de adds 4a815ef 2015-12-10 Richard Biener rguenther@suse.de adds 89b07b7 rs6000: Fix a mistake in cstore_si_as_di (PR68865, PR68879) adds f87b290 libgomp/ * libgomp.h (gomp_device_state): New enum. (struct [...] adds 7ca909c PR c/68833 * common.opt (Wmissing-noreturn): Add Warning op [...] adds df931be gcc/ * config/nvptx/nvptx.h (PARM_BOUNDARY): Set to 32. * [...] adds be5e9c7 Dump default defs for arguments, static chain and decl-by-reference adds 78d9d5f 2014-12-14 Tobias Burnus burnus@net-b.de adds f8f3752 PR c++/68309 gcc/ * hash-table.h: Add copy constructor. * [...] adds 47e6089 2015-12-14 Steve Ellcey sellcey@imgtec.com adds ca4aee5 2015-12-14 Steve Ellcey sellcey@imgtec.com adds fe1d8e2 Daily bump. adds 96c393e 2015-12-14 Jerry DeLisle jvdelisle@gcc.gnu.org adds d175f01 Fix PR c++/21802 (two-stage name lookup fails for operators) adds 4821174 PR libstdc++/68863 * include/bits/regex_executor.tcc (_Exec [...] adds 1f531aa PR tree-optimization/66688 * tree-cfgcleanup.c (cleanup_con [...] adds f7c54ed Skip block move tests for mcpu=gr5 on Visium adds db6287e 2015-12-15 Paolo Carlini paolo.carlini@oracle.com adds 61d7a19 Add myself to MAINTAINERS adds f6bd593 [PR 68851] Do not collect thunks in collect_callers adds 6c6058a Fix ICE for coarray Critical inside module procedure adds 8f46e32 * config/nvptx/nvptx.h (HARD_REGNO_NREGS): Reformat. (CANNO [...] adds 55edc28 Fix cv-qualifiers in std::bind invocation adds 65d48dd Remove vestigial traces of std::tr1::bind adds dfea92e Fix PR21273 adds c099882 gcc/c-family/ * c-common.c (c_common_attribute_table): Handl [...] adds 75e722a PR c/68907 * c-typeck.c (build_atomic_assign): Set TREE_NO_ [...] adds 9be4db0 Add space between name and email in Changelog adds 3404c48 * hash-map.h, hash-table.h: Make copy constructors explicit. adds f8e6fa1 * config/nvptx/nvptx.md (nvptx_register_operand): Don't acce [...] adds 6f41d1b Restore accidentally-removed volatile qualifier adds ffd95e0 * config/nvptx/nvptx.c (write_one_arg): Rename to ... (writ [...] adds 73d282c gcc/testsuite/ChangeLog: 2015-12-15 Martin Sebor <msebor@re [...] adds afb3e7e Daily bump. adds 5800144 * symtab.c (symtab_node::fixup_same_cpp_alias_visibility): [...] adds c4b4be7 PR lto/68878 * lto-symtab.c (lto_symtab_prevailing_virtual_ [...] adds 4c9c653 PR rtl-optimization/65980 * jump.c (rtx_renumbered_equal_p) [...] adds 141d7d6 2015-12-16 Richard Biener rguenther@suse.de adds 054fd23 [ARM] PR target/68648: Fold NOT of CONST_INT in andsi_iorsi3_ [...] adds 9342597 libstdc++/68921 add timeout argument to futex(2) adds 3709b2060 [ARM] Add support for ARMv8.1. adds c3575fb [ARM] Multilib support for ARMv8.1. adds 32833c0 [ARM] Add patterns for new instructions adds a75386f [ARM] Add ACLE feature macro for ARMv8.1 instructions. adds e9a02a5 [Testsuite] Support ARMv8.1 ARM tests. adds 25712b7 2015-12-16 Richard Biener rguenther@suse.de adds 0d9d4f5 [ARM] Add ACLE intrinsics vqrdmlah and vqrdmlsh adds b65f8d0 [ARM] Add ACLE intrinsics vqrdmlah_lane and vqrdmlsh_lane adds 1b35bdf 2015-12-16 Richard Biener rguenther@suse.de adds 1e1abf1 gcc/ * config/i386/i386-c.c (ix86_target_macros_internal): R [...] adds 565bc8f 2015-12-16 Richard Biener rguenther@suse.de adds f71e6ee Add pass_oacc_ipa adds 6e71bbf * config/nvptx/nvptx-protos.h (nvptx_hard_regno_mode_ok): De [...] adds b5e7cd4 2015-12-16 Richard Biener rguenther@suse.de adds 5ca941e [AArch64] PR target/68696 FAIL: gcc.target/aarch64/vbslq_u64_ [...] adds 9ff9357 2015-12-16 Bernd Edlinger bernd.edlinger@hotmail.de adds 82fc3cb [AArch64] Properly cost zero_extend+ashift forms of ubfi[xz] adds 353947f * gcc.dg/sibcall-9.c: Xfail for nvptx. adds 1d65bac PR c/64637 * c-typeck.c (c_process_expr_stmt): Use location [...] adds 6fb1055 add more dumps on data dependence graph adds b49f1fb C FE: use correct location range for static assertions adds c02e93c * ipa-cp.c (ipa_get_indirect_edge_target_1): Use can_refer; [...] adds 7458b15 update required isl version adds a6edabb Use refs instead of values. adds 18d73d6 Remove individial dependence pointers and add a scop::depende [...] adds e2093e0 C FE: fix range of primary-expression in c_parser_postfix_expression adds 0393505 Add missing changelog entry adds dbd7938 Better error recovery for merge-conflict markers adds 44ce853 PR c++/63628 * pt.c (tsubst_pack_expansion): Also make dumm [...] adds 7ce37be PR c++/68309 * pt.c (instantiate_decl): Revert earlier change. adds 4ac6fcc * gcc.dg/tree-ssa/pr68619-4.c: Change size of code bitfield. adds 7bb66bb * config/nvptx/nvptx.h (OUTGOING_STATIC_CHAIN_REGNUM): Remov [...] adds d6bb0b9 * ree.c (add_removable_extension): Use reg_overlap_mentioned [...] adds a865a0f * ipa-visibility.c (can_replace_by_local_alias): Make static [...] adds f22d444 2015-12-16 Paolo Carlini paolo.carlini@oracle.com adds 289af22 attach schedule tree to the scop adds b0e01e9 PR objc++/68932 - FAIL: obj-c++.dg/property/at-property-23.m [...] adds d509ec5 PR target/68779 * config/pa/pa.md (atomic_loaddi): Honor -m [...] adds 2f22bea Daily bump. adds 188564e [gcc] 2015-12-15 Michael Meissner meissner@linux.vnet.ibm.com adds 3d1d4de PR c/68868 - atomic_init emits an unnecessary fence adds e751c05 Correct ChangeLogs for PR c++/42121 and related. adds 9768b22 Avoid code duplication in cp_tree_[operand|code]_length adds ea7ec26 Fix some blockers of PR c++/24666 (arrays decay to pointers t [...] adds fe3a066 2015-12-17 Thomas Preud'homme thomas.preudhomme@arm.com adds b52cf69 2015-12-17 Andrew Burgess andrew.burgess@embecosm.com adds ffebb4e Only support -gstabs on Mac OS X if assember supports it (PR [...] adds 28a07e6 2015-12-17 Richard Biener rguenther@suse.de adds 9890323 2015-12-17 Andrew Burgess andrew.burgess@embecosm.com gcc [...] adds d84b851 2015-12-17 Richard Biener rguenther@suse.de adds fa79057 Fix wrong PR references adds b55deb2 PR tree-optimization/68835 * tree.c (get_int_cst_ext_nunits [...] adds 4eb18c4 2015-12-17 Christian Bruel christian.bruel@st.com adds 07ae827 * config/isl.m4 (ISL_CHECK_VERSION): Add gmp libs. * config [...] adds f78f10d Add a flag to control the balance between GNAT encodings and [...] adds b20f41d DWARF: handle variable-length records and variant parts adds db3c183 DWARF: add a language hook to override types in debugging inf [...] adds 6a3b696 DWARF: add a language hook for fixed-point types adds 4b4c965 DWARF: describe Ada dynamic arrays as proper arrays adds 584cdd4 DWARF: create a macro for max dimensions for array descr. lang. hook adds e0501e5 DWARF: add a language hook for scalar biased types adds 91f0977 DWARF: describe properly Ada packed arrays adds 617b4fc * c-c++-common/Wunused-var-13.c: Requires label values. * g [...] adds 402759d 2015-12-17 Richard Biener rguenther@suse.de adds 5c4d67b * config/nvptx/nvptx.h (NVPTX_RETURN_REGNUM, FRAME_POINTER_R [...] adds 22b8661 mark *-knetbsd-* as obsolete adds 40e74b2 obsolete openbsd 2.0 and 3.X adds 690f83b obsolete the interix target adds a2356db 2015-12-17 Andris Pavenis andris.pavenis@iki.fi adds 230bf8b PR c++/67576 adds 02df649 PR c++/67550 adds a24f50c * config/avr/avr.h (MOVE_MAX): Set value to 1. [...] adds f12d4c1 move all isl include files to graphite.h adds 71130ef replace ISL with isl adds b9f9586 C FE: improvements to ranges of bad return values adds c748c16 gcc/ * ipa-icf.c (sem_item_optimizer::merge): Don't pick 'm [...] adds d739021 [PATCH] Limit path splitting to loops we optimize for speed adds 5b446d2 Daily bump. adds cfb00f7 Mark recently obsoleted targets (openbsd3 and knetbsd) adds ca18e0e syscall: Add definition for NLA_HDRLEN adds d9bd6fa Fix PR c++/68831 (superfluous -Waddress warning for C++ delete) adds ae31bfa [PATCH] Move split-path pass next to the tracer pass adds d98ee67 [DJGPP] Update config/os/djgpp/error_constants.h adds b767924 Specify that DJGPP do not have mmap even when sys/mman.h exists adds 444b690 Add *-*-msdosdjgpp to lists of i[34567]86-*-* soft-fp targets adds d848f9f Update typedefs for integer types in config/i386/djgpp-stdint.h adds 95ec1e8 Add myself to MAINTAINERS (Write After Approval) adds 3bd8520 S/390: Deprecate g5 and g6 CPU levels adds 3d2337c 2015-12-18 Paul Thomas pault@gcc.gnu.org adds 651e040 S/390: Simplify vector conditionals adds a991c8a S/390: Turn constm1_operand into all_ones_operand adds 050a2b4 [AArch64] PR rtl-optimization/68796 Add compare-of-zero_extra [...] adds 8fd7212 gcc/ adds a9171b8 gcc/ adds fee9fc9 S/390: Allow to use r2 to r4 as literal pool base. adds 0836477 IRA: Fix % constraint modifier handling on disabled alternatives. adds cb7ccda 2015-12-18 Richard Biener rguenther@suse.de adds 04a6025 * c-c++-common/attr-simd-3.c: Requires pthreads. adds 31a633e * config/nvptx/nvptx.c (worker_bcast_name, worker_red_name): [...] adds 89da683 2015-12-18 Ville Voutilainen ville.voutilainen@gmail.com adds f69e6a9 Compile gcc.dg/vect/pr68305.c with -mavx2 for x86 target adds 40c562e [PATCH] [PR rtl-optimization/49847] Fix ICE in CSE due to cc0 [...] adds fecf184 * config/nvptx/nvptx.c (nvptx_option_override): Emit sorry f [...] adds f1507b4 * gcc-interface/ada-tree.h (TYPE_DEBUG_TYPE): Remove duplicate. adds 5243b51 /cp 2015-12-18 Paolo Carlini paolo.carlini@oracle.com adds 05f906d * gnat.dg/specs/debug1.ads: Bump final count to 18. adds 6ceddcd Ignore -fdebug-prefix-map in producer string (by Daniel Kahn [...] adds 6bd291c * config/nvptx/nvptx.c (nvptx_maybe_convert_symbolic_operand [...] adds 1ffaae3 * lib/target-supports.exp (check_effective_target_cilkplus): [...] adds a3de9f2 2015-12-18 Ville Voutilainen ville.voutilainen@gmail.com adds 6ec840b PR debug/68860 * ipa-split.c (split_function): Only perform [...] adds 4e96238 Fix PR c++/68978 (bogus error: lvalue required as left operan [...] adds ec35805 Daily bump. adds 5ab11d5 PR target/68729 * config/pa/pa.c (pa_emit_move_sequence): R [...] adds 7825c5b This series of patches fix PR61441. This patch adds REAL_VALU [...] adds 315c579 gcc: adds e7df838 2015-12-19 Andrew Burgess andrew.burgess@embecosm.com adds 7b0b2ad PR rtl-optimization/68910 * emit-rtl.c (set_unique_reg_note [...] adds 92d0778 Daily bump. adds e98da82 PR middle-end/65337 * tree-ssa-dce.c (bb_postorder): New st [...] adds b933313 This series of patches are for fixing PR61441. This patch mod [...] adds d24078c This series of patches fix PR61441. This patch removes flag_e [...] adds e43e03d * gcc-interface/utils.c (maybe_pad_type): In type_annotate_o [...] adds 9f34676 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type>: [...] adds deddd77 * gcc-interface/utils2.c (gnat_rewrite_reference) <REALPART_ [...] adds a2cd9c5 PR c++/67411 adds 3311d30 PR c++/67411 adds 2733a31 2015-12-20 Andrew Pinsi apinski@cavium.com adds 418c86e Daily bump. adds 354aade PR c++/67411 * decl2.c (decl_maybe_constant_var_p): Use DEC [...] adds c4fd3a5 PR tree-optimization/64910 * config/i386/i386.md (testqi_ex [...] adds f7a0ff6 This series of patches fix PR61441. This patch makes resultin [...] adds e4a217c PR 66827 * regex.c (EXTRACT_NUMBER): Cast sign byte to unsi [...] adds bf823e9 [ARC] Add and refurbish the builtins related functions. adds 1db1b56 PR libstdc++/66693. adds 009c469 S/390: Fix base reg condition. adds fa1c725 Fix typo adds 311ceeb libstdc++/68276 consistently qualify std::forward adds 7192da4 libstdc++/68995 qualify calls to __callable_functor adds 167af16 Rename test file that had incorrect bug number adds 899cc28 PR tree-optimization/65337 * tree-ssa-pre.c (eliminate): Al [...] adds f8674a0 DWARF: allow dynamic data member offsets for inheritance info adds c0bf500 C and C++ FE: fix source ranges for binary ops adds 6fd5d6a 2015-12-21 Andrew Pinski apinski@cavium.com adds e62b583 * go-gcc.cc (Gcc_backend::global_variable): If type is zero- [...] adds 65ae210 Daily bump. adds ff04864 * go-gcc.cc (class Bvariable): Remove Gcc_tree parent class. [...] adds b865d47 * dbgcnt.def (dom_unreachable_edges): New debug counter. * [...] adds eb7b20f PR debug/60756 * var-tracking.c (tracked_record_parameter_p [...] adds 866ff32 * gcc.dg/torture/pr68264.c: Tweak for Solaris. adds 3290051 [combine] Check WORD_REGISTER_OPERATIONS normally rather than [...] adds df3be8f Add inline to std::__invfwd adds 9f27d92 This series of patches fix PR61441. This patch avoids various [...] adds 37e2d32 PR c/69002 * c-typeck.c (build_component_ref): Warn when ac [...] adds afc3cb5 [PATCH] Use call-clobbered register for sibcall via GOT adds 296e592 Fix read of uninitialized value in make_pack_expansion() adds 08f4e8e gcc/ PR target/68772 * config/rs6000/rs6000.h (ASM_CPU_SPEC [...] adds 7a34692 Fix previous ChangeLog entry adds a08574d PR ipa/67811 adds b8bdfa3 Give EH_ELSE access to __builtin_eh_pointer adds 0d2f296 PR c++/67376 * fold-const.c (size_low_cst): Removed. (fold [...] adds 0bec949 PR c++/67339 * parser.c (cp_parser_elaborated_type_specifie [...] adds 80e6397 PR c++/67257 * parser.c (cp_parser_single_declaration): Rej [...] adds 612a610 PR c++/66921 * decl.c (cp_complete_array_type): Allow an in [...] adds fc7a3a0 [PATCH] Avoid unnecessary block copying in path splitting adds 7b4b11d libcpp: Avoid unnecessary ad-hoc uses for large source files adds 56d3d78 PR c/68473: sanitize source range-printing within certain mac [...] adds c6f0dbc Daily bump. adds e21f958 [PATCH] Allow indirect call via GOT for 64-bit Pmode x32 adds a76d6a3 2015-12-23 David Sherwood david.sherwood@arm.com adds a1393a2 Don't run OpenACC C++ test twice adds 9d5fd7c Merge OMP_CLAUSE_USE_DEVICE into OMP_CLAUSE_USE_DEVICE_PTR adds 8770d0a Fix broken handling of LABEL_REF in genrecog + genpreds. adds 2591ae50 gcc/ * alias.c (compare_base_decls): Simplify in-symtab che [...] adds 7e195d5 [Patch testsuite] Skip gcc.dg/ifcvt-4.c for targets on which [...] adds 9224dd1 * config/nvptx/nvptx-protos.h (nvptx_maybe_convert_symbolic [...] adds e5b7a90 gcc/ * cgraph.h (decl_in_symtab_p): Revert check DECL_IN_CO [...] adds 48549d2 PR c++/69023 - bitset whose name is used in constant-expressi [...] adds 2e18de3 Daily bump. adds 94720cd PR ipa/67811 adds 25222ad Introduce support for PKU instructions. adds dcc0e16 Add missing intrinsic file. adds 4caef4a Fix computation of single entry/exit of a region. adds d523d0c Use const-ref instead of values for sese_l passed to functions. adds 833c9e6 Daily bump. adds f21eb00 PR c++/69005 adds 2125255 Correct use of __GXX_WEAK__ macro. adds d125da7 Fix PR number in revision 231905 ChangeLogs. adds 3548f2f 2015-12-25 Andreas Tobler andreast@gcc.gnu.org adds bb9b22f Daily bump. adds bf9325f Daily bump. adds 7b3390b * ipa-visibility.c (function_and_variable_visibility): Do no [...] adds 5997c24 2015-12-27 Edward Smith-Rowland 3dw4rd@verizon.net * inc [...] adds 826b881 Daily bump. adds 50ad927 * config/nvptx/nvptx.c (nvptx_output_call_insn): Expect hard [...] adds 0f8813c [gcc] adds e41f10f * gcc.dg/torture/pr67609.c: Add -fno-common option on hppa*- [...] adds 461006b * gcc.dg/pr49551.c: Skip on hppa*-*-hpux*. adds aafde35 * gfortran.dg/coarray_40.f90: Link with libatomic if available. adds 2afaef0 Tweak the documentation of libiberty's xcrc32 function adds bdfb5eb * gcc.target/i386/pr68473-1.c: Add dg-do compile directive. adds 33f6238 Daily bump. adds f320bf8 2015-12-28 Jerry DeLisle jvdelisle@gcc.gnu.org adds a4a2d1b * gcc.target/i386/*.c: Remove extra braces from target selectors. adds ec55997 libmpx/ adds 4136c18 gcc/testsuite/ChangeLog: adds 3d19def 2015-12-29 Michael Meissner meissner@linux.vnet.ibm.com adds 95290af Daily bump. adds 037c2ab * config/nvptx/nvptx.c (nvptx_assemble_undefined_decl): Chec [...] adds d810766 * gfortran.dg/coarray_40.f90: Revise to use dg-additional-op [...] adds 2e4b618 2015-12-30 Jerry DeLisle jvdelisle@gcc.gnu.org adds b73c21c Daily bump. adds 1a4a84f * fr.po: Update. adds 79a1473 * testsuite/libgomp.oacc-c-c++-common/loop-red-w-2.c: Correc [...] adds eb32c60 * config.guess: Import version 2016-01-01. * config.sub: Likewise. adds fb2c1ed Rotate ChangeLog. adds 25371c9 PR target/69015 * ifcvt.c (find_cond_trap): Give up if retu [...] adds 0f553cd Daily bump. adds 57aa985 PR sanitizer/69055 * ubsan.c (ubsan_instrument_float_cast): [...] adds 2a65906 PR tree-optimization/69070 * tree-ssa-math-opts.c (gimple_e [...] adds 19a468b 2016-01-01 Paul Thomas pault@gcc.gnu.org adds 48aaffa 2016-01-01 Jerry DeLisle jvdelisle@gcc.gnu.org adds 98b481a PR target/68917 * config/tilegx/tilegx.md (clzsi2): Don't c [...] adds bdc177d 2016-01-01 Jerry DeLisle jvdelisle@gcc.gnu.org adds 89324f5 2016-01-01 Sandra Loosemore sandra@codesourcery.com adds eefd9f2 Daily bump. adds 1992399 2016-01-01 Sandra Loosemore sandra@codesourcery.com adds 855b105 * gnat.dg/specs/debug1.ads: Delete. adds 74663a8 Daily bump. adds 6e5b112 * gnatvsn.ads: Bump copyright year. adds 33e0bf2 2016-01-03 Matthias Klose doko@ubuntu.com adds 300e100 2016-01-03 Paul Thomas pault@gcc.gnu.org adds 1f12920 Daily bump. adds 586176d 2016-01-03 Vladimír Čunát vcunat@gmail.com adds fde14df 2016-01-03 Sandra Loosemore sandra@codesourcery.com adds f006b2a 2016-01-04 Thomas Preud'homme thomas.preudhomme@arm.com adds 6b5c028 PR target/69072 * config/sparc/sparc.c (scan_record_type): [...] adds b8f4a5f PR target/69100 * config/sparc/sparc.h (FUNCTION_ARG_REGNO_ [...] adds 65aafe2 * config/arm/arm.c (aapcs_vfp_allocate_return_reg): Treat al [...] adds d7d6a3a PR c/68908 * c-typeck.c (build_atomic_assign): Improve comm [...] adds 2355cca gcc/ * gcc.c (process_command): Update copyright notice date [...] adds f171736 Update copyright years. adds bd3f0a5 * update-copyright.py (GCCCopyright): Add NVIDIA Corporation [...] adds 8427dff [gcc] 2016-01-04 Michael Meissner meissner@linux.vnet.ibm.com adds 09c7d59 2016-01-04 Michael Meissner meissner@linux.vnet.ibm.com adds d8cca92 * lib/target-supports.exp (check_effective_target_cilkplus): [...] adds afc907e (check_effective_target_cilkplus): Remove special case for NVPTX. adds 359eb7f Daily bump. adds 57f928f * doc/invoke.texi (Warning Options): Document -Winvalid-memor [...] adds 813cfbb PR target/66655 * config/i386/cygming.h (MAKE_DECL_ONE_ONLY [...] adds 5beb12c PR target/68770 * ira-costs.c (copy_cost): Initialise the t [...] adds 1776de7 gcc/ * alias.c (compare_base_decls): Use symtab_node::get. adds 2d7d361 gcc/cp/ PR c++/58583 * pt.c (build_non_dependent_expr): Do [...] adds d42aa61 Fix PR c/69122 (-Wmisleading-indentation false positive with [...] adds 1e9147d [combine][v2] Canonicalise (r + r) to (r << 1) to aid recognition adds afe82e5 [PATCH v2] ia64: don't use dynamic relocations for local symb [...] adds 5761e27 2016-01-05 Sandra Loosemore sandra@codesourcery.com adds 25cbccb 2016-01-05 Olivier Hainque hainque@adacore.com adds a65992f 2016-01-05 Sandra Loosemore sandra@codesourcery.com adds e1bacdb libiberty: dupargv: rewrite to use xstrdup adds ea87c5e Add vector_memory_operand and "Bm" constraint adds 233a53e Use vector_operand on SSE with 16b memory operand adds e2e4b9a libiberty: {count,dup,write}argv: constify argv input slightly adds 2cb724f PR c/69104 * builtins.c (get_memmodel): Use expansion point [...] adds 0a4f190 2016-01-05 Sandra Loosemore sandra@codesourcery.com adds 34c662e Daily bump. adds 5be881b Ada: add XVE/XVU parallel types to lexical scopes adds be3c998 PR sanitizer/69099 * c-convert.c (convert) [INTEGER_TYPE]: [...] adds fc8cc45 * gcc.dg/atomic-invalid-2.c: Remove duplicated content. adds 935f7e9 Rename bits/mutex.h to avoid clashing with glibc adds 371db73 Fix libatomic multilib parallel build (PR other/67627) adds 1d1e4d6 * openacc.c (acc_on_device): Add routine pragma for C++ wrap [...] adds 73991ca [gcc] adds d74214f C: fix reported range of invalid unary dereference. adds 32ec417 PR target/69140 * config/i386/i386.c (ix86_expand_prologue) [...] adds 0e28f5c Remove noexcept from function template that can throw adds 182dc12 Reorder function types. adds ef10da7 correct openacc.h filename adds f08d689 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode. adds 79e74ef Daily bump. adds 70dc2f6 PR middle-end/68960 * gimple-expr.c (copy_var_decl): If var [...] adds 34c0555 PR tree-optimization/69141 * tree-ssa-pre.c: Include langho [...] adds 8b23f76 Fix a minor issue found by a static analyzer (PR66206). adds 4a86a91 Fix SSA inconsistencies with invalid asm reg names (PR67639) adds cd45d7a Add round_nimm_scalar_predicate and use xBm adds 0663474 2016-01-07 Dominique d'Humieres dominiq@lps.ens.fr adds 7903c81 Use std::addressof in insert iterators, allocators and promises adds ec3aba9 Add a test for PR66655 adds 2135f53 2016-01-07 Sandra Loosemore sandra@codesourcery.com adds cdbb524 Move pr66680.f90 to libgomp adds 78b0184 2016-01-07 Uros Bizjak ubizjak@gmail.com adds 63c8fa7 2016-01-07 Andreas Tobler andreast@gcc.gnu.org adds 0bd8bd6 longlong: fix sh -Wundef builds adds a296846 Daily bump. adds 517906f PR c/68966 - atomic_fetch_* on atomic_bool not diagnosed adds 3189b981 shrink-wrap: Once more PRs 67778, 68634, and now 68909 adds 5d034e3 PR c++/69145 * files.c (cpp_included_before): If IS_ADHOC_L [...] adds 5013f74 PR fortran/69128 * trans.h (OMPWS_SCALARIZER_BODY): Define. [...] adds 9e0e8c2 Restrict to linux and gnu targets as not all math.h implement [...] adds 62ad9a0 PR tree-optimization/69083 * tree-vect-slp.c (vect_get_cons [...] adds 6a46a28 2016-01-08 Thomas Preud'homme thomas.preudhomme@arm.com adds c437d1e PR tree-optimization/69172 * gimple-fold.c (gimple_fold_bui [...] adds c9595c5 PR tree-optimization/69162 * gimplify.c (gimplify_va_arg_ex [...] adds 38b759f [PATCH][RS6000] Migrate reduction optabs in paired.md adds 6e6b993 Add missing include for std::__addressof adds b3988ef Fix PR number in previous commit adds 81573ac * config/vxworks.h (VXWORKS_LIBGCC_SPEC): Don't link shared [...] adds 8c6e071 Use -std option in test for C99 macros in <cmath> adds 74a96ca PR c++/68983 (FE) adds 1fe75cf PR c++/68983 (BE) adds f706bd1 * constexpr.c (cxx_eval_call_expression): Remove convert_to_ [...] adds faebb21 * symtab.c (symtab_node::equal_address_to): Return -1 instea [...] adds 44c0190 [PATCH] Fix PR68707 adds a143e27 PR c++/68449 * constexpr.c (cxx_eval_constant_expression): [...] adds 1943a4a PR tree-optimization/69167 * gimple-fold.c (r [...] adds 2638dc9 * ipa-icf.c (sem_item_optimizer::merge_classes): Do not ICE [...] adds b4af519 Daily bump. adds c4118b0 PR c++/69158 adds 18431e7 PR c++/69164 * class.c (layout_class_type): Use copy_node t [...] adds 7dff049 PR middle-end/50865 PR tree-optimization/69097 * fold-cons [...] adds 0f8f48d PR c++/69113 * decl2.c (comdat_linkage): Only set DECL_COMD [...] adds 99dfbf2 * configure.ac (isl_options_set_schedule_serialize_sccs): Al [...] adds 92159af PR middle-end/68743 * match.pd: Require target has function [...] adds 40bcf2f Daily bump. adds d95e185 Only allow single exit phi for reduction in try_create_reduct [...] adds 880ed4b Fix scan-tree-dump syntax adds a006c0b Don't parallelize loops containing phis with addr_exprs adds 40c86c3 2016-01-10 Paul Thomas pault@gcc.gnu.org adds efb73de 2016-01-10 Thomas Koenig tkoenig@gcc.gnu.org adds b933e51 Fix -Wmisleading indentation false-positive for do-while statement adds 5861549 Daily bump. adds e9f6e99 2016-01-11 Andrew Burgess andrew.burgess@embecosm.com adds 71e083d Don't parallelize loops if libgomp not supported adds 4589a80 Fix docs for -frandom-seed. adds c4157ee Handle case that outer phi res is not used in a phi in gather [...] adds 9eb890f Don't allow latch with phi in try_transform_to_exit_first_loop_alt adds 2ebf191 [PR ipa/66616] Copy can_change_signature flag to artificial thunks adds ff375d1 [PR ipa/69044] Do not clone for param removal when not possible adds 7a15835 gcc/ adds a498bf7 [PR69123] make dataflow_set_different details more verbose adds 57c83f7 [PR69123] fix handling of MEMs in VTA to avoid dataflow oscillation adds bd8bece gcc/ adds 07d3651 Add missing phi args in create_parallel_loop adds ae8718b [RTL-ifcvt] PR rtl-optimization/68841: Make sure one basic bl [...] adds 1ef0270 Remove snprintf from <avx512>_(load|store)<mode>_mask adds d6be803 nvptx plugin: do not force JIT target SM version adds 04e1504 [AArch64] PR rtl-optimization/68796: Add patterns for QImode [...] adds 47d3d23 PR middle-end/68999 * alias.c (base_alias_check): Move chec [...] adds 3ff1b15 2016-01-11 Richard Biener rguenther@suse.de adds e934c38 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 targe [...] adds 2edb91b allocator_traits<allocator<T>> partial specialization adds 4f64f91 PR tree-optimization/69207 * tree-vect-slp.c (vect_get_cons [...] adds 7efea0c PR 68980 libgo/testsuite: portable ps usage in gotest adds 36105e8 PR tree-optimization/69214 * tree-vrp.c (simplify_cond_usin [...] adds be65baf * fold-const.c (fold_convertible_p): Don't return true for [...] adds 91fbd04 PR c++/69211 * cp-gimplify.c (cp_fold): If COMPOUND_EXPR or [...] adds ba89687 PR c++/68795: fix uninitialized close_paren_loc in cp_parser_ [...] adds a4a8732 PR target/69071 * lra-eliminations.c (move_plus_up): Only m [...] adds 1c78ce2 PR target/67462 * gcc.dg/ifcvt-3.c: Only compile on lp64 ta [...] adds 97bd405 PR c++/69131 * method.c (walk_field_subobs): Add dtor_from_ [...] adds 3e5e275 * zh_CN.po: Update. adds c4a606c Daily bump. adds 2f66de6 Set FLT_EVAL_METHOD to 2 only if 387 FPU is used adds 0eb4264 gcc/ChangeLog: adds 1c36dec * config/pa/pa.c (pa_emit_move_sequence): Handle floating po [...] adds 04cf75a PR tree-optimization/68356 * gcc.dg/torture/pr68264.c: Disa [...] adds f0b79fa [gcc] adds da02474 [PATCH 5/6] [DJGPP] Update DJGPP configuration related files adds 1d10d64 PR c++/66808 PR c++/69000 * pt.c (tsubst_decl): If not loc [...] adds 995bfeb 2016-01-12 Richard Biener rguenther@suse.de adds 7819730 2016-01-12 Richard Biener rguenther@suse.de adds 5ddb3e0 2016-01-12 Richard Biener rguenther@suse.de adds 0464ea9 2016-01-12 Richard Biener rguenther@suse.de adds 3368873 PR target/68913 * gcc.dg/lto/pr61886_0.c: Rename the extern [...] adds 9e7edfd Cleanup vect testsuite includes adds 7c88d60 Define STDINT_LONG32 and add predefined integer types for IAMCU adds 90525f6 PR target/69175 * ifcvt.c (cond_exec_process_if_block): Whe [...] adds 72813f9 PR target/69198 * config/i386/i386.c (ix86_expand_special_a [...] adds e4c9699 2016-01-12 Richard Biener rguenther@suse.de adds cbe41f6 Prevent recursive instantiation in std::function adds 3674bbe libitm: Remove dead code and data. adds b9cb7a6 PR target/69180 * config/arm/arm-c.c (arm_pragma_target_parse [...] adds 8b8da2f PR bootstrap/69134 * Makefile.def (mpfr): Dis [...] adds 8a9401a PR objc++/68511 PR c++/69213 * cp-gimplify.c (cp_gimplify_ [...] adds 325f661 Sync top-level configure.ac with binutils-gdb adds 91d87e2 PR c++/68979 * constexpr.c (cxx_eval_check_shift_p): Use pe [...] adds e1ee678 * libgomp.texi: Updates for OpenACC. adds 7fdedda 2016-01-12 Sandra Loosemore sandra@codesourcery.com adds b95d41c PR tree-optimization/68911 * tree-vrp.c (adjust_range_with_ [...] adds e1a390d Prevent "undef var" errors on gcc --help or --version with se [...] adds 7aa5026 Enable LTO for DJGPP adds d27f619 Extend std::function test for PR 68995 adds 03ff028 libstdc++/68877 Reimplement std::__is_swappable adds 31e5d72 * tree-ssa-threadupdate.c: Various whitespace and typ [...] adds a090daf Daily bump. adds e17217d 2016-01-12 Sandra Loosemore sandra@codesourcery.com adds 0ebbc23 2015-12-30 Thomas Preud'homme thomas.preudhomme@arm.com adds e5e02ed remove mark_hook gty attribute adds 22c0b21 2016-01-12 Sandra Loosemore sandra@codesourcery.com adds d07cbcc [PATCH][PR tree-optimization/pr67755] Fix profile insanity ad [...] adds 1ca1d9b 2016-01-13 Richard Biener rguenther@suse.de adds e966d6b 2016-01-13 Richard Biener rguenther@suse.de adds c5ef832 Introduce separate baselines for Solaris 10 and 11+ (PR libst [...] adds f704d70 S/390: PR69247: Fix bswap hi splitter. adds da552aa missed test adds 2e1cb7c 2016-01-13 Richard Biener rguenther@suse.de adds 1246355 libitm: Fix privatization safety interaction with serial mode. adds 7361eb3 AVX512: Restrict default masks for prefetch gather/scatter in [...] adds b547246 2016-01-13 Yvan Roux yvan.roux@linaro.org adds 7a6ddc0 Fix infinite recursion in create_variable_info_for_1 adds b23837e Use ::isinf and ::isnan if libc defines them adds 69ce658 * config/i386/i386.h (TARGET_FLT_EVAL_METHOD): Return -1 for [...] adds 3f0e974 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4. * [...] adds e5fee0f PR 68964 adds 58ba1b9 Add another testcase for x86 FLT_EVAL_METHOD adds 7a89340 Clarify __atomic_compare_exchange effects adds 9b657cf PR tree-optimization/69156 * gimple.c (validate_type): Remo [...] adds bda05c5 Improve warning locations (PR66208) adds 398368d [gcc] 2016-01-13 Michael Meissner meissner@linux.vnet.ibm.com adds 6a5ff97 Improve documentation of -std option for C++ adds 6d2bb52 2016-01-13 Sandra Loosemore sandra@codesourcery.com adds f7224fb libitm: Fix seq-cst MOs/fences in rwlock. adds 737497e 2016-01-13 Sandra Loosemore sandra@codesourcery.com adds 3634f8f PR ipa/66487 * ipa-polymorphic-call.c (inlined_polymorphic_ [...] adds ac2e2eb Daily bump. adds 3ce0acd [PATCH][PR tree-optimization/69270] Exploit VRP information in DOM adds 2f63f95 * lib/target-supports.exp (check_effective_target_arm_neon_ [...] adds 11b1a9c 2016-01-14 Richard Biener rguenther@suse.de adds d83d8bc Update previous delta to ensure that the attributes are actua [...] adds f6a7e9e PR target/68269 * combine.c (expand_field_assignment): Punt [...] adds 24651fb 2016-01-14 Richard Biener rguenther@suse.de adds 915d095 PR middle-end/68146 PR tree-optimization/69155 * tree-comp [...] adds 6ec1c3b * alias.c (compare_base_symbol_refs): New function. (rtx_eq [...] adds f0b916c PR c++/69261 * constexpr.c (find_array_ctor_elt): Handle sp [...] adds 7353a82 [MIPS] Migrate reduction optabs in mips-ps-3d.md adds ddbc17d Tidy: remove reduc_xxx_optab migration code. adds 77f35ce PR c/69262 * c-decl.c (grokdeclarator): Provide more inform [...] adds ca5b12a 2016-01-14 Edward Smith-Rowland 3dw4rd@verizon.net J [...] adds a7ed458 PR preprocessor/69177 and PR c++/68819: libcpp fallbacks and [...] adds ab9c400 powerpc: Add some XFAILs to 20050603-3.c (PR68803) adds 96962ae * lib/target-supports.exp (check_effective_target_issignalin [...] adds 44e09bc PR debug/69244 * lra-eliminations.c (move_plus_up): Don't c [...] adds 612baa3 PR testsuite/67509 * gfortran.dg/ieee/ieee_7.f90: For out o [...] adds 4c39e3a Mark symbols in offload tables with force_output in read_offl [...] adds a2a7452 2016-01-14 Andreas Tobler andreast@gcc.gnu.org adds 29bd66c * doc/loop.texi (Loop Analysis and Representation): D [...] adds c847d96 PR c/69272 PR tree-opt/68964 adds b84f3b2 Re: [PATCH][PR tree-optimization/69270] Exploit VRP informati [...] adds 0e0d3ec Revert 2016-01-13 change. adds 7d600da [cilkplus] Fix cilk_spawn gimplification bug (PR cilkplus/69048) adds 580357e Fix minor whitespace problems in last commit adds a3fb1e2 PR rtl-opt/69014 adds 90abb36 Daily bump. adds f239614 PR tree-optimization/69270 * tree-ssa-dom.c (s [...] adds 4345b86 2016-01-15 Richard Biener rguenther@suse.de adds f557f14 * config/msp430/t-msp430 (lib2_mul_none.o): Only use the fir [...] adds 86eff91 gcc 2015-01-16 Christian Bruel christian.bruel@st.com adds 34b223e fix time shift adds 7bbac46 fix time shift again adds 8f1b963 * lto-streamer-out.c (subtract_estimated_size): New function [...] adds a70589b PR ipa/68148 * ipa-icf.c (sem_function::merge): Virtual fun [...] adds 9dbe6a6 * gcc.c-torture/execute/alias-4.c: New testcase. adds 6271bd9 gcc/ adds e3c1ca0 [RTEMS] Add Cortex-M7 multilib for FPU support adds 1ca2825 2016-01-15 Richard Biener rguenther@suse.de adds 19e8775 * include/bits/std_mutex.h: Fix Doxygen @file name. adds e19c506 S/390: s390.opt: Add period to -mzvector option text. adds db6b33e S/390: Better help text for -mmvcle. adds 5d2cbc4 Avoid extraneous remapping in copy_gimple_seq_and_replace_locals adds 32307cd S/390: Enable tree-ssa/20040204-1.c testcase on s390. adds 5e8132b S/390: Add -mbackchain to frame-address tests. adds 3d05a5e S/390: const9.C: Disable test. adds 4b59d1b * doc/extend.texi (Type Traits): Fix grammar. adds b2cbb29 gcc/ adds 5fe9a86 S/390: bind_c_array_params_2: Add proper call expr regexp for S/390. adds 607320f Fix usage of an uninitialized variable adds d94a1f5 PR 69246: Invalid REG_ARGS_SIZE for sibcalls adds 1ea78d0 gcc/ * gimplify.c (oacc_default_clause): Decode reference a [...] adds 321d36c 2016-01-15 Richard Biener rguenther@suse.de adds 0d85be1 2016-01-15 Richard Biener rguenther@suse.de adds 3af524f PR c++/69257 * typeck.c (decay_conversion): Don't call mark [...] adds d09c378 * typeck2.c (cxx_incomplete_type_diagnostic): Use the locati [...] adds c513519 PR c++/68847 * call.c (build_cxx_call): Use fold_non_depend [...] adds 3f3a560 PR target/68609 * config/rs6000/rs6000.c (rs6 [...] adds 998456c [AArch64] Properly reject invalid attribute strings adds 2667789 [AArch64] Handle compare of zero_extract form of TST-immediat [...] adds 2cae2fb [AArch64] Handle CSEL of zero_extended operands in rtx costs adds 61c4479 [AArch64] Remove TODO (redundant type conversions) in arm_neon.h adds 81be349 2016-01-15 Vladimir Makarov vmakarov@redhat.com adds c3638e4 * task.c (GOMP_PLUGIN_target_task_completion): Add missing return. adds 9292525 * adaint.c (__gnat_locate_exec_on_path): Use const char * in [...] adds b3a355d * intrinsics/execute_command_line.c (set_cmdstat): Use "%s", [...] adds ddcfeaf 2016-01-15 Paul Thomas pault@gcc.gnu.org adds c8ef893 PR bootstrap/68271 * parser.h (cp_token): Remove pragma_kin [...] adds 017dc51 2016-01-15 Steve Ellcey sellcey@imgtec.com adds e390c57 PR tree-optimization/69270 * tree-ssanames.c (ssa_name_has_ [...] adds 13143e1 libstdc++: Make certain exceptions transaction_safe. adds d20923c PR libstdc++/69294 Check for isinf and isnan on AIX adds 27c6dbd PR target/68609 * gcc.target/powerpc/recip-1. [...] adds 55f2f39 Use static assertion for uses-allocator construction adds 4a7e7d3 Daily bump. adds 4067c0f Fix PR c++/68936 adds bc24d01 Fix logic bug in Cilk Plus array expansion adds 90153ae Fix PR c++/69091 (ICE with operator overload having 'auto' re [...] adds 1263405 PR diagnostic/68899: fix read-beyond-buffer when printing ver [...] adds a473120 Clean up some minor white space issues in trans-decl.c and tr [...] adds a94ab16 Optimise hash_table::empty adds 673441b PR target/68609 * gcc.target/powerpc/recip-6. [...] adds 0ca817a libitm: Ensure proxy privatization safety. adds 4c33b76 Move gcc.dg/parloops-exit-first-loop-alt-*.c to gcc.dg/autopar adds 164d84c Add goacc/kernels-alias-ipa-pta-4.c adds 97d5945 Release_defs in expand_omp_atomic_fetch_op adds e6db04d Move pass_expand_omp_ssa out of pass_parallelize_loops adds c2beb34 Add __int128 symbols to x32 aseline_symbols.txt adds 693540a 2016-01-16 Sandra Loosemore sandra@codesourcery.com adds 330568d Revert the accidental checkin adds 514da7d Daily bump. adds c3aae50 libstdc++: Fix static_assert. adds 4dae4a1 * omp-low.c (mark_loops_in_oacc_kernels_region): Work around [...] adds f19463d * adaint.c (__gnat_killprocesstree): Avoid -Wparentheses warning. adds a52d4e4 PR libstdc++/68734 * config/abi/post/hppa-linux-gnu/baselin [...] adds 9b2d1aa * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime. adds dee8305 Daily bump. adds 290f3b8 2016-01-17 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 06c7d15 2016-01-18 Thomas Preud'homme thomas.preudhomme@arm.com adds bf60f46 * haifa-sched.c (autopref_multipass_init): Work around -Wma [...] adds 971514e 2016-01-18 Richard Biener rguenther@suse.de adds 8872b95 PR tree-optimization/66797 * gcc.c-torture/execute/pr65447. [...] adds 6ccd18c PR ada/69219 * gcc-interface/trans.c (check_inlining_for_ne [...] adds 1314683 gcc/ adds ea780bd * gcc-interface/ada-tree.h (TYPE_IMPLEMENTS_PACKED_ARRAY_P): [...] adds 217e808 Fix libstdc++ build with -fno-exceptions adds 0353d27 * gcc-interface/gigi.h (build_call_raise_column): Adjust pro [...] adds ebb9652 Fix construction of std::function from null pointer-to-member adds 2fb9248 2016-01-18 Richard Biener rguenther@suse.de adds 214b258 Make SRA scalarize constant-pool loads adds 81a807f Fix PR number in changelog for commit r232504 adds fa75ab5 Equate MEM_REFs and ARRAY_REFs in tree-ssa-scopedtables.c adds c45a20b Enhance SCEV to follow copies of SSA_NAMEs. adds fd5cbe2 Un-XFAIL ssa-dom-cse-2.c for most platforms adds 7c5e2ac Allow pass_parallelize_loops to be run outside the loop pipeline adds 31c2b13 Add oacc_kernels_p argument to pass_parallelize_loops adds 22e3dce Add pass_parallelize_loops to pass_oacc_kernels adds 03c4ff3 Add oacc kernels tests in goacc adds fb20733 Add oacc kernels test in libgomp adds d336d1a 2016-01-18 Richard Biener rguenther@suse.de adds 81d49cc Handle Octeon 3 not supporting MIPS paired-single instructions. adds 15dc653 gcc/ adds 3c7cbfc 2016-01-18 Richard Biener rguenther@suse.de adds f672c10 Ignore reduction clause on kernels directive adds f6dfb86 PR c++/68767 gcc/c-family/ * c-common.c (check_function_arg [...] adds f7d61b1 * cp-gimplify.c (cp_fold): Remove unnecessary special cases. adds 41a5cb8 * cp-gimplify.c (cp_fold) [CONSTRUCTOR]: Don't clobber the input. adds d03f956 PR lto/69003 * lto-partition.c (rename_statics): Fix pasto. adds c3294fe Add test for PR 60637 adds 7f8cbca PR testsuite/69181: ensure expected multiline outputs is clea [...] adds 3aab0c6 * mpxwrap/mpx_wrappers.c (__mpx_wrapper_memmove): Avoid -Wd [...] adds d14be1e libstdc++: Fix usage of __GXX_WEAK__ in TM TS support. adds 3e11647 PR target/69176 adds d6bc550 2016-01-18 Sandra Loosemore sandra@codesourcery.com adds b1d74ce Daily bump. adds ced41b9 Fix the remaining PR c++/24666 blockers (arrays decay to poin [...] adds 56778b6 2016-01-18 Jeff Law law@redhat.com adds 5668660 Merge of HSA adds 4e17ad5 * symtab.c (symtab_node::asm_name): Do not call printable na [...] adds bcd3678 * lto-streamer-out.c (lto_output): Do not stream instrumenta [...] adds 72a985d PR lto/69133 * cgraphunit.c (cgraph_node::expand_thunk): Wh [...] adds 8be55b3 PR lto/69136 * lto-symtab.c (lto_symtab_prevailing_virtual_ [...] adds 7a3cf64 PR rtl-optimization/68955 PR rtl-optimization/64557 * dse. [...] adds a1095d5 PR sanitizer/68824 * tsan/tsan_interceptors.cc (NEED_TLS_GE [...] adds bf79db9 * ira.c (ira): Update regstat data if we deleted insns. adds 3e0d45b 2016-01-19 Richard Biener rguenther@suse.de adds 6dd156e PR debug/65779 * shrink-wrap.c: Include valtrack.h. (move_ [...] adds dc5d6d1 2016-01-19 Richard Biener rguenther@suse.de adds be33152 * cgraphunit.c (cgraph_node::reset): Clear thunk info and i [...] adds dad0993 [Patch 1/4] Simplify the representation of CCMP patterns by using adds a0c919f PR c++/68586 * constexpr.c (clear_cv_cache): New. * cp-gim [...] adds 9f60d25 [PATCH 2/4] Add support for float CCMP adds be1c970 [PATCH 3/4] Add support for rtx costing of CCMP on AArch64 adds 07bd240 [PATCH 4/4] Add CCMP selection based on rtx costs adds 885cc3e [ARM] PR target/69135: Mark ARMv8 vcvt instructions as unconditional adds 0da0314 Fix memory chunk corruption for opts_obstack (PR jit/68446) adds e9021e9 Fix ICE in vectorizable_store (). adds e035a62 PR c++/68965 * pt.c (tsubst_copy): Mark elements in expande [...] adds 557a99f 2016-01-19 Richard Biener rguenther@suse.de adds 53fa0e5 PR ipa/66223 * ipa-devirt.c (is_cxa_pure_virtual_p): New fu [...] adds a9c01e8 PR testsuite/68820 * gcc.c-torture/execute/builtins/memops- [...] adds 45dc77f [Patch] Fix spurious warning in ccmp.c adds 51120e8 PR c++/59759 * pt.c (convert_template_argument): Handle VAR [...] adds 2968df8 libitm: Remove dead code. adds 6216d12 PR jit/69144: Ensure that libgccjit's tempdir is fully cleaned-up adds fd2ecb3 2016-01-19 Sandra Loosemore sandra@codesourcery.com adds 63bd5c2 * dwarf2out.c (need_endianity_attribute_p): New inline predi [...] adds 6c8ced3 Add C++-conforming wrappers for stdlib.h and math.h adds c13cc80 gcc/ChangeLog: adds 27dcfa6 * uninclude: Fix third argument to gensub. adds 56d4d87 PR middle-end/69347 * tree-ssa-threadbackwards.c (fsm_find [...] adds b152dd3 Daily bump. adds 3cbeb0b * doc/invoke.texi (Options Summary): Add '.' after @xref. adds 0754bad 2016-01-20 Andre Vieira andre.simoesdiasvieira@arm.com adds 4d37967 [PATCH] [target/25114] Improve comparisons against some small [...] adds 4a11f14 Add BZ markers adds c716ac2 2016-01-20 Richard Biener rguenther@suse.de adds 96536a9 * exp_ch2.adb (Expand_Current_Value): Make an appropriate ch [...] adds d47929d Ensure C++ language linkage in cmath and cstdlib adds f2da0b9 gcc/ adds 3e8825d liboffloadmic/ * plugin/libgomp-plugin-intelmic.cpp (GOMP_OF [...] adds d8ed64d Require non-x32 target for compile-time MPX tests adds 7fb75b5 Require non-x32 target for compile-time MPX tests adds 7ca56ca Fix ChangeLog entry. adds 44488eb Fix testsuite/ChangeLog entry adds a7b5688 [ARM target attributes] Fix effective_target tests adds 58219d1 PR tree-optimization/66612 * gcc.target/powerpc/20050830-1. [...] adds f5ce2ec libmpx/ adds e4e403a libgomp/ * task.c (gomp_create_target_task): Set firstprivat [...] adds 16d4186 2016-01-15 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds 6ebc658 Correct date in ChangeLog entry for r232622 adds f4a2cfe Add C++11 <cmath> overloads to the global namespace adds f3a7179 libstdc++: Darwin does not support weak refs without definition. adds 7a3e023 PR bootstrap/69343 PR bootstrap/69339 PR tree-opt/68964 adds e4b5ff1 PR target/68609 * config/rs6000/rs6000.c (rs6000_emi [...] adds 62752e7 gcc/ * config/rs6000/ppc-auxv.h: New file. * config/rs6000/ [...] adds f55f934 PR middle-end/67653 * gimplify.c (gimplify_asm_expr): Warn [...] adds a6258f5 * omp-low.c (expand_omp_target): Avoid -Wmaybe-uninitialized [...] adds cdac035 Daily bump. adds a38a92d 2016-01-20 Matthias Klose doko@ubuntu.com adds 19e7066 2016-01-20 Sandra Loosemore sandra@codesourcery.com adds 39155ab 2016-01-20 Sandra Loosemore sandra@codesourcery.com adds ece4d5b add more coalescing to simplify constraints adds c5e631c remove unused variable adds 72fe350 add missing ast node for isl 0.15 adds b8830ca check that all loops are valid in the combined region adds 86ee769 record loops in execution order adds aced5ca fix memory leak in scop-detection adds f5b446f rewrite computation of iteration domains adds dc06f29 check for unstructured control flow adds de862e2 fix PR68976: only add loop close phi for names defined in loop adds c3a1471 fix pr68692: reinstantiate the copy of internal parameters adds 9e18b25 fix codegen error exposed by compute isl flow patch adds c2f6e0d PR c/52291 - __sync_fetch_and_add and friends poorly specifie [...] adds ac7d424 PR c++/69355 * tree-dfa.c (get_ref_base_and_extent): Use GE [...] adds 8d6b250 2016-01-21 Richard Biener rguenther@suse.de adds 6621a5b S/390: Use proper read-only data section for literals. adds 47c0bea PR target/69187 PR target/65624 * config/arm/arm-builtins. [...] adds 0491d54 S/390: Fix missing .size directives. adds 81b017b 2016-01-21 Richard Biener rguenther@suse.de adds 62dd9f8 2016-01-21 Paolo Carlini paolo.carlini@oracle.com adds 786ea34 libstdc++/69406 Fix test to check for supported headers adds 36302ce * configure.ac (gcc_cv_as_dwloc): Test support for debug fram [...] adds b11b85e PR target/69129 PR target/69012 * config/mips/mips.c (mips [...] adds 6ae928e Fix typo adds 86e1605 2016-01-21 Vladimir Makarov vmakarov@redhat.com adds 9ad32a0 gcc/ adds 6dcad60 Mark r20 as fixed. Mark r21 not fixed & allocatable in callee. adds 114403c Issue wic prefetch instruction at call site. This optimizatio [...] adds 4d4180c [gcc] adds d99eec2 2016-01-21 Michael Meissner meissner@linux.vnet.ibm.com [...] adds e4538af Fix PR66178, ICE due to misexpansion of constant expressions [...] adds 5bbf8ad Fix missed comment fix in last change. adds 8649302 libitm: Disable testing transaction-safe exceptions on Darwin [...] adds 591f8b3 * config/rs6000/aix71.h (ASM_CPU_SPEC): Add entry for Power9 [...] adds 81f464d Add missing file adds 2f6cdf6 * configure.ac (gcc_cv_as_powerpc_mfcrf, gcc_cv_as_ma [...] adds c6b188b Record configure regenerate adds 773754a PR c++/43407 * decl.c (start_enum): Add attributes paramete [...] adds ed23e70 PR c++/40751 PR c++/64987 * decl.c (copy_type_enum): Respe [...] adds a821ae4 PR c++/65687 * decl.c (type_is_deprecated): Don't look into [...] adds 0ea4136 PR c++/59281 * g++.dg/ext/attr-constructor1.C: New. adds 15a5a90 PR c++/68810 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix l [...] adds d1565a0 2016-01-21 Jerry DeLisle jvdelisle@gcc.gnu.org adds 03a3af7 [PATCH] [PR tree-optimization/69347] Fix memory consumption i [...] adds f3a6a26 PR target/69252 * modulo-sched.c (optimize_sc): Allow branc [...] adds bbbbe8a PR c/69405 - [6 Regression] ICE in c_tree_printer on an inval [...] adds 8fb6810 Daily bump. adds b68773a 2016-01-21 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 52d0cdc * doc/extend.texi (scalar_storage_order type attribute): Doc [...] adds df48563 PR debug/66668 * dwarf2out.c (add_child_die_after): New fun [...] adds 06b94aa [Testsuite] Fix PR66877 adds 9935a0b 2016-01-22 Paolo Carlini paolo.carlini@oracle.com adds e545c40 * ipa-inline.c (can_inline_edge_p): Back out overzealous che [...] adds f078879 2016-01-22 Christian Bruel christian.bruel@st.com adds f64c1a3 missed : in log adds ce925c4 gcc/ChangeLog: adds f749570 Allow _GLIBCXX_HAVE_OBSOLETE_ISINF_ISNAN to be overridden adds 7b9de43 [ARM] Fix PR target/69403: Bug in thumb2_ior_scc_strict_it pattern adds f776e71 2016-01-22 Christian Bruel christian.bruel@st.com adds bc6edeb libgomp/ * target.c (gomp_get_target_fn_addr): Allow host fa [...] adds 86f38d0 [Patch Obvious] gcc.dg/vect/bb-slp-pr68892.c requires vectori [...] adds c0b02c4 2016-01-22 Bill Schmidt wschmidt@linux.vnet.ibm.com adds a44dd069 libitm: Fix HTM fastpath. adds e1b9f86 * system.h (string, algorithm): Include only conditionally. [...] adds 9e54e75 PR target/69416 adds 01fda32 - fix a ChangeLog entry adds 147aa3e 2016-01-22 Bill Schmidt wschmidt@linux.vnet.ibm.com adds a40204f PR middle-end/69347 * tree-ssa-dom.c (back_propagate_equiva [...] adds fbde726 PR c++/69392 * lambda.c (lambda_capture_field_type): Handle [...] adds ca38a38 Constrain std::valarray functions and operators adds 4d04e35 Fix ChangeLog entry in wrong file adds 51aec68 PR target/69432 * config/i386/i386.c: Include dojump.h. (e [...] adds 68749e2 2016-01-22 Edward Smith-Rowland 3dw4rd@verizon.net adds 243bf81 Daily bump. adds 132731f * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE. * gc [...] adds 802ba5c PR bootstrap/69434 * genrecog.c: Define INCLUDE_ALGORITHM b [...] adds 2927306 * tree-vect-stmts.c (vectorizable_condition): Build a VEC_CO [...] adds 4bec4fe * tree-ssanames.c (release_free_names_and_compact_live_names [...] adds feddf0d PR c++/58109 - alignas() fails to compile with constant expre [...] adds a483811 Fix clobber removal in parloops adds f7e5bfa PR libstdc++/69446 * config/os/hpux/os_defines.h (_GLIBCXX_ [...] adds 47ca840 PR libfortran/68744 * runtime/backtrace.c: Include gthr.h. [...] adds aa8c99e Daily bump. adds 9f2e861 2016-01-24 Thomas Koenig tkoenig@gcc.gnu.org adds c2e7d2b 2016-01-24 Dominique d'Humieres dominiq@lps.ens.fr adds 6d67051 2016-01-24 Dominique d'Humieres dominiq@lps.ens.fr adds cdcc70f Pass LSAN_OPTIONS to Makefiles in subdirectories adds 08c7bfb Revert "Fix the remaining PR c++/24666 blockers" adds 7de58a0 2016-01-24 Thomas Koenig tkoenig@gcc.gnu.org adds d65063f 2016-01-23 Jerry DeLisle jvdelisle@gcc.gnu.org adds db565c5 Daily bump. adds f444c57 PR target/66655 * config/i386/cygming.h (MAKE_DECL_ONE_ONLY [...] adds af09d40 2016-01-25 Richard Biener rguenther@suse.de adds f34cae5 2016-01-25 Richard Biener rguenther@suse.de adds 7ce15a2 [ARC] Add basic support for double load and store instructions adds 8eacba9 [AARCH64][ACLE][NEON] Implement vcvt*_s64_f64 and vcvt*_u64_f [...] adds 340c725 * doc/extend.texi (scalar_storage_order type attribute): Fix [...] adds fe500d6 gcc/ adds 32050eb 2016-01-25 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 6837fee 2016-01-25 Richard Biener rguenther@suse.de adds 4456274 PR target/69469 * gcc.target/powerpc/vsx-vect [...] adds 81fba47 Avoid including all of <random> in <algorithm> adds 105cb8d PR tree-optimization/69196 PR tree-optimization/68398 * tr [...] adds b3c0f04 * config/mips/mips.c (mips_compute_frame_info): Skip [...] adds b86e24e * omp-low.c (lower_omp_target) <case USE_DEVICE_PTR>: Set D [...] adds 92e91d0 PR target/69444 * config/rs6000/sfp-machine.h: Fix a typo i [...] adds ec714f6 Daily bump. adds c699f6a add missing testcase adds 45fc524 fix PR68343: disable fuse-*.c tests for isl 0.14 or earlier adds c161698 new scop schedule for isl-0.15 adds 510401d Add missing includes in JIT frontend. adds 648433a 2016-01-26 Christophe Lyon christophe.lyon@linaro.org adds ef7be7f PR 69400: Invalid 128-bit modulus result adds d1dae58 [PATCH] Do not set structural equality on polynomial types adds f7fc06e PR target/69442 * combine.c (combine_instructions): For REG [...] adds 2c7b2f8 2016-01-26 Richard Biener rguenther@suse.de adds cf293d8 2016-01-26 Richard Biener rguenther@suse.de adds f3a21e6 * config/ia64/ia64.c (ia64_expand_vecint_compare): Use gen_i [...] adds 976877a remove arm_crypto_pragma test selector adds d513c68 Update stack alignment in ix86_update_stack_boundary adds 43d3a2e PR lto/69254 * opts.h (parse_sanitizer_options): New protot [...] adds 9b013f6 PR target/66655 * config/i386/winnt.c (i386_pe_binds_local_ [...] adds 105958a PR lto/69254 * lto-wrapper.c (merge_and_complain): Handle - [...] adds 6f43181 * omp-low.h (oacc_fn_attrib_kernels_p): Declare. (set_oacc_ [...] adds 442a556 Remove -m32 from gcc.target/i386/pr68986-2.c adds 5377305 2016-01-26 Christophe Lyon christophe.lyon@linaro.org adds 9bbfd06 PR tree-optimization/69483 * gimple-fold.c (canonicalize_co [...] adds 88444ae [ARC] Fix arcset* pattern's predicate. adds 7a3a29d Fix build failure when wide character support is not available adds 4176ce0 * configure.ac (ac_cv_std_swap_in_utility): New test. * sys [...] adds 3752e5b PR other/69006: fix extra newlines after diagnostics adds 2796d54 remove accidental empty commit adds c3f86f6 PR middle-end/60908 adds e1788bf PR other/69477 - attribute aligned documentation misleading adds b5a12dd Fix assertions for move assignment of trivial types adds 1b8c43a PR c++/68357 * cp-gimplify.c (cp_fold): If some operand fol [...] adds b8255cb PR target/68662 * config/rs6000/rs6000.c (rs6000_option_ove [...] adds 8b7d2f8 PR rtl-optimization/69217 * var-tracking.c (tracked_record_ [...] adds 58b0f9c PR c++/68782 adds 6a38515 PR c++/68949 adds 80adbd9 2016-01-26 Paul Thomas pault@gcc.gnu.org adds 557c194 handle isl_ast_op_select adds 7cf9b89 Handle DR_NUM_DIMENSIONS == 0 in initialize_data_dependence_relation adds 619bb79 compiler: Avoid knock-on errors with impossibly large types. adds 8abd3d0 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit. adds 09a4541 compiler: Don't crash on invalid array type declarations. adds 4d4acdc compiler: Don't crash on erroneous array return types. adds f8aafc4 Daily bump. adds 27b6cda libiberty/ChangeLog: adds 894b08e libiberty/ChangeLog: adds 8d96cf4 libiberty/ChangeLog: adds 1629449 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit. adds aa57b18 [ARC] Reject constant-constant comparison. adds 220112f PR tree-optimization/69399 * wide-int.h (wi::lrshift): For [...] adds 874e154 HSA: simplify partitioning of HSA kernels and host impls. adds 7b0c1b6 2016-01-20 Christian Bruel christian.bruel@st.com adds 4faba62 * config/rs6000/driver-rs6000.c (detect_processor_aix [...] adds 5cb23e3 PR c++/69496 * constexpr.c (cxx_eval_array_reference): Eval [...] adds 8ca4755 [PR 69355] Correct hole detection when total_scalarization fails adds c88301a 2016-01-27 Richard Biener rguenther@suse.de adds 3adace2 Set FP options for failing special functions tests adds 9ce22fb 2015-01-27 Wilco Dijkstra wdijkstr@arm.com adds 18e9663 PR c++/69317 - [6 regression] wrong ABI version in -Wabi warnings adds 6a9b35ef PR c++/69379 * constexpr.c (cxx_eval_constant_expression): [...] adds d46a16d PR ada/69488 * gnat.dg/sso/*.adb: Robustify dg-output directives. adds 26271de 2016-01-27 Thomas Klausner wiz@NetBSD.org adds b3df021 2016-01-27 Uros Bizjak ubizjak@gmail.com adds 5fa82c1 2016-01-15 Ryan Burn contact@rnburn.com adds 5068be1 gcc/: * common.opt (fkeep-gc-roots-live): New undocumented o [...] adds d7993d8 * go-lang.c (go_langhook_init_options_struct): Default to - [...] adds ee49ca6 PR lto/69254 * sanitizer.def: Add BEGIN_SANITIZER_BUILTINS [...] adds 7795ac5 compiler: Accept map composite literals with omitted key [...] adds eec9642 libcpp: use better locations for _Pragma tokens (preprocessor/69126) adds fee5e49 PR c/68062 * c-typeck.c (build_binary_op) [EQ_EXPR, GE_EXPR [...] adds 9b84935 PR tree-optimization/68398 * params.def (PARAM_FSM_SCALE_PA [...] adds 7deb975 * testsuite/libstdc++-prettyprinters/whatis.cc: Include <random>. adds 78e516e PR debug/66869 * c-decl.c (c_write_global_declarations_1): [...] adds 807a0f5 rs6000: Put back the 's' output modifier adds 4e03fd0 Don't change stack_alignment_needed for __tls_get_addr adds 147b2f9 2016-01-27 Paul Thomas pault@gcc.gnu.org adds fa6e6b1 PR rtl-opt/69447 adds e2cc8a2 2016-01-27 Janus Weil janus@gcc.gnu.org adds 5ce8f55 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2 [...] adds fd41fc3 Daily bump. adds 00c8e91 Low-hanging C++-lexer speedup (PR c++/24208) adds 44e7334 2016-01-28 Thomas Preud'homme thomas.preudhomme@arm.com adds 7b8122c correct ChangeLogs for PR69422 adds badce22 Fix PR pch/68758. adds e87502d 2016-01-28 Richard Biener rguenther@suse.de adds 358dfcb gcc/ adds cc7124a gcc/fortran/ChangeLog: adds 65de97d Added missing testcase of r232919. adds 9c6705c Several instructions disassemble a zero immediate as wzr/xzr [...] adds b2b28d2 Add support for vector permute cost since various permutes ca [...] adds c93a489 * gcc-interface/gigi.h (enum attr_type): Rename into... (en [...] adds 9b2c24c PR libstdc++/69450 * acinclude.m4 (GLIBCXX_CHECK_MATH11_PRO [...] adds 21329e9 PR target/63679 * gcc.dg/tree-ssa/sra-17.c: A [...] adds d4a7881 * gcc.dg/pr65980.c: Skip on AIX. * gcc.dg/pr6 [...] adds 1e6115d * directives.c (destringize_and_run): Adjust prototype. adds 60763a0 PR c++/67407 adds d66fdd7 A recent change added UNSPEC to the CCMP patterns to stop com [...] adds b547a9b * tree.h (BINFO_FLAG_0): Rename from BINFO_MARKED. adds 7410428 assert instead of silently failing code gen adds ded839b use codegen_error_p adds 7139736 remove out of sync comments adds 7d34463 make debug comment more explicit adds 25653d4 PR target/69305 adds 2e251de Fix optimize_isl dump adds 3c8e753 * config/rs6000/rs6000.c (output_cbranch): Don't statically [...] adds f488166 PR middle-end/69542 * lra-remat.c (calculate_local_reg_rema [...] adds c649bac PR target/17381 - Unnecessary register move for float extend adds 9125318 2016-01-28 Steve Ellcey sellcey@imgtec.com adds c80c12c PR target/68400 * gcc.target/mips/mips.exp (mips_option_gro [...] adds f11bb27 PR target/69459 * config/i386/constraints.md (C): Only acce [...] adds 9cd9799 PR pch/68176 * files.c (_cpp_find_file): Set file->implicit [...] adds d645b96 Daily bump. adds e6d2fce Fix cp_binding_level reuse logic adds a3b6fb3 PR69545: revert patch adds 7550d85 2016-01-29 Richard Biener rguenther@suse.de adds ce6a697 PR c++/69509 PR c++/69516 * constexpr.c (cxx_eval_array_re [...] adds ef95367 PR c++/69462: Provide FLT_EVAL_METHOD and DECIMAL_DIG in float.h. adds ae849d2 S/390: Require a hardware vector support for test to succeed. adds 5c770bd PR other/69006: S/390: Fix extra newlines after diagnostics. adds 26b22e9 S/390: Use %qs in error messages. adds 40c727c Fix Cygwin bootstrap error due to TM symbols adds d2a60e9 PR debug/66869 * decl.c (wrapup_globals_for_namespace): War [...] adds b622ec2 2016-01-29 Richard Biener rguenther@suse.de adds 1e64899 Test __cplusplus instead of __GXX_EXPERIMENTAL_CXX0X__ adds f9fb57c Add myself as a hsa maintainer adds 38920db Use vm in sse2_cvtps2pd<mask_name> adds e3078da testsuite/ 2016-01-29 Andrew Bennett andrew.bennett@imgtec.com adds ca6c731 PR target/66137 * gcc.target/i386/pr66137.c: New test. adds 4758dc3 PR target/69551 * config/i386/i386.c (ix86_expand_vector_se [...] adds 895af3c PR target/65604 * config/mips/mips.c (mips_output_division) [...] adds 21601fc PR target/65604 * gcc.target/mips/div-delay.c: New test. adds b0d8930 Revert revsion 229087 changes in lra-spills.c adds 6b3b345 2016-01-29 Vladimir Makarov vmakarov@redhat.com adds ae5394f document that isl-0.16 is supported adds ff5e28e PR debug/69518 * c-decl.c (finish_struct): Clear C_TYPE_INC [...] adds a0ed249 [hsa] Atomic assess memory model fixes adds aa01d05 Daily bump. adds dc93691 2016-01-29 Bill Schmidt wschmidt@linux.vnet.ibm.com adds e8f0301 2016-01-30 Dominique d'Humieres dominiq@lps.ens.fr adds b5239e8 PR r++/68490 - error initializing a structure with a flexible [...] adds 17985ab 2016-01-30 Paul Thomas pault@gcc.gnu.org adds 3b8b902 PR tree-optimization/69546 * wide-int.cc (wi::divmod_intern [...] adds 3df757b Daily bump. adds cb3e5ac 2016-01-31 Paul Thomas pault@gcc.gnu.org adds 1c55498 Fix abi-tag17.C. adds b2c9555 Fix abi-tag16.C. adds 6b5f131 PR c++/69009 adds 5e5dd23 PR c++/68763 adds 9d85f83 * fi.po: Update. adds 875f281 Regenerate .pot files. adds e049bf2 Daily bump. adds 240568a * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa [...] adds 1fdf717 PR debug/68244 * g++.dg/parse/parens3.C: Use register "4" on hppa. adds 122d538 PR target/68741 * inclhack.def (hpux_vsscanf): New fix. * [...] adds 6009b3b PR testsuite/69584 * gcc.dg/tree-ssa/sra-17.c: Fix regexps [...] adds f80aff4 PR rtl-opt/69535 adds e3882c4 PR rtl-optimization/69570 * ifcvt.c (bb_ok_for_noce_convert [...] adds 34486d8 * postreload.c (reload_cse_simplify): Remove dead code. adds 65821ae Don't define guard macros when doing #include_next in math.h [...] adds 2eaaa4e 2016-02-01 Richard Biener rguenther@suse.de adds 9444c6c Missing copyright for mem-stats header files. adds 88a477b 2016-02-01 Richard Biener rguenther@suse.de adds b400765 2016-02-01 Richard Biener rguenther@suse.de adds 948eee2 gcc/ * config/nvptx/nvptx.c (PTX_GANG_DEFAULT): New. (nvpt [...] adds 1674217 PR tree-optimization/67921 * fold-const.c (split_tree): New [...] adds bd1b907 * omp-low.c (oacc_parse_default_dims): Avoid -Wsign-compare [...] adds aaf527d Remove duplicate copy of the test body inadvertently inserted [...] adds 8bb6d8c * ifcvt.c (bb_ok_for_noce_convert_multiple_sets): Return fal [...] adds 499b857 PR tree-optimization/68580 * params.def (FSM_MAXIMUM_PHI_AR [...] adds 4a886fd Fix PR # in last change adds d090e5c * g++.dg/other/anon5.C (dg-opetions): Use -gdwarf-2 instead of -g. adds fcb317c * Add PR number. adds 6f13b08 PR preprocessor/69543 PR c/69558 * c-pragma.c (handle_prag [...] adds dcddc5a PR rtl-optimization/69592 * rtlanal.c (nonzero_bits_binary_ [...] adds 3e3cd10 [RS6000] ABI_V4 init of toc section adds 0cc9a8e Daily bump. adds 19bf08e [RS6000] lqarx and stqcx. registers adds cfd9ca8 gcc/ adds 32f2925 2016-02-02 Richard Biener rguenther@suse.de adds bf57e97 libgomp: Don't configure for offloading target if we don't bu [...] adds 071822e libgomp: For hsa offloading, compilation is all handled by th [...] adds f1deafd libgomp: Use HSA_RUNTIME_LIB, HSA_KMT_LIB in the testsuite adds 6637013 libgomp: Skip hsa offloading for OpenACC test cases adds 2bf3f44 Merge BUILT_IN_GOACC_HOST_DATA into BUILT_IN_GOACC_DATA_START adds f9ec342 2016-02-02 Richard Biener rguenther@suse.de adds 4afa506 MAINTAINERS (Write After Approval): Add myself adds d13a2d0 * config/avr/avr.c (avr_option_override): Set PARAM_ALLOW_S [...] adds 2b9d573 PR target/67032 * config/i386/i386.c (geode_cost): Increase [...] adds f4c1a84 * testsuite/libgomp.oacc-c-c++-common/declare-4.c: Fix clause. adds 12ad66d This patch adds support for the TARGET_IRA_CHANGE_PSEUDO_ALLO [...] adds ef70498 Improve TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS target hook. [...] adds 34ed94c libgomp: fix teams-3/4 testcases adds ca33d2a libgomp: fix target-31.c testcase adds b10e3d4 nvptx: do not use alternative spelling of unsigned comparisons adds 665fbc2 gcc/ * gimplify.c (omp_notice_variable): Add usage check. adds 4eef8df Add IA MCU tests for passing/returning of empty structures/unions adds 70bca70 * wide-int.cc (canonize_uhwi): New function. (wi::divmod_in [...] adds 66ea75c vector-compare-4.c adds 31d35b7 Daily bump. adds ba32660 compiler: Unpack method names when sorting them. adds 7446ae0 compiler, runtime: mark stub methods, ignore them in runt [...] adds 88cab2d [Testsuite] Fix scan-tree-dump failures with vect_multiple_sizes adds a4454da gcc/testsuite/ChangeLog: adds e69ad94 Fix the ccmp_1.c test back to use '0' as regular expressions [...] adds 53aeb67 PR target/69118 adds 277d9d1 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable [...] adds 401bd0c 2016-02-03 Vladimir Makarov vmakarov@redhat.com Alex [...] adds c90d55d Fix PR c++/69056 (argument pack deduction failure during over [...] adds 397fecd Add the new IA MCU test adds 0694cef libgo: Update to go1.6rc1. adds ad2fe51 2016-02-03 Andreas Tobler andreast@gcc.gnu.org adds cf8f3ba * lib/compat.exp (compat-get-options-main): Add dg-timeout-f [...] adds edf6c4d PR target/69644 * config/rs6000/rs6000.c (rs6000_expand_ato [...] adds 415d564 PR c/69627 * diagnostic-show-locus.c (layout::get_state_at_ [...] adds ffb045f Daily bump. adds 1d4bd3c 2016-02-03 Michael Meissner meissner@linux.vnet.ibm.com [...] adds 342ed0a Define check_union_passing6 only for CHECK_FLOAT128 adds 6b94e13 PR c++/69251 - [6 Regression] ICE in unify_array_domain on a [...] adds c9aab4b Disable auto prefetcher for -march=znver1. adds 1f1475a PR target/69454 * config/i386/i386.c (convert_scalars_to_ve [...] adds a6d2521 2016-02-04 Christian Bruel christian.bruel@st.com adds 7a1e903 [ARM] PR target/65932: stop changing signedness in PROMOTE_MODE adds 6b722eb [ARM][1/4] PR target/65932: Add testcase adds efca3db [ARM][2/4] Fix operand costing logic for SMUL[TB][TB] adds afabf5e [cse][3/4] Don't overwrite original rtx when folding source of set adds f50a789 [ARM][4/4] Adjust gcc.target/arm/wmul-[123].c tests adds a6ff94d * class.c (find_flexarrays): Don't declare dom variable. (d [...] adds 3d13543 * config/aarch64/aarch64.c (aarch64_legitimize_address): For [...] adds 774068a Fix PR sanitizer/69276 adds fe4a3b1 Update cpplib .po files. adds 5c7221a Update gcc .po files. adds da08cb5 [ARM] Remove neon_reinterpret, use casts adds a6f3f39 PR 69577: Invalid RA of destination subregs adds 2c794ea gcc: invoke: delete -mno-fma4 docs adds 08fd6cf This patch fixes an exponential issue in ccmp.c. When decidi [...] adds 89c6f77 Fix jit crash on aarch64 adds f0146cf [gcc] 2016-02-04 Michael Meissner meissner@linux.vnet.ibm.com adds 67046bb Update copyright years in libstdc++ manual and add link adds 356967c Regenerate front page of libstdc++ HTML docs adds 2a1d28d PR rtl-optimization/69577 Revert: 2015-10-29 Richard Hend [...] adds 931b245 PR fortran/69368 * tree-dfa.c (get_ref_base_and_extent): Re [...] adds 6b098e9 PR c/69669 * c-decl.c (finish_enum): When honoring mode att [...] adds ebce0b4 libgo: bump version number for upgrade to 1.6rc1 adds 2cc8e10 * config/msp430/msp430.c (msp430_start_function): Add function type. adds f7ef539 Fix constexpr evaluation of comparisons involving pointer-to-members adds 81c08ac combine: distribute_notes again (PR69567, PR64682) adds f90d67e Test for C99 stdlib.h functions with -std=c++98 adds 1600bf9 Daily bump. adds f1bd1c8 obsolete the deprecated rtems targets adds ab99f10 Compile pr69454-2.c with -msse2 -mno-accumulate-outgoing-args adds 270efe3 PR bootstrap/69677 * config/i386/i386.c (convert_scalars_to [...] adds 1d3cea7 S/390: Fix r6 vararg handling. adds aa5b477 S/390: Fix 64 bit sibcall adds 9176589 libstdc++: S/390: Add missing baseline_symbols.txt for s390x/-m31. adds f390cf65 S/390: Do not require -march=z13 on s390 but only on s390x. adds 8f778da S/390: Correct documentation adds 26b9e79 S/390: Remove superfluous loops. adds a4f5e1b * fi.po: Update. adds 7b1951f 2016-01-05 Jeremy Bennett jeremy.bennett@embecosm.com adds 235d872 Fix PR c++/68948 (wrong code generation due to invalid constr [...] adds 14b9698 gcc/ adds 5b110ba * config/rs6000/crypto.md (crypto_vpermxor_<mode>): Correct [...] adds d4f0b24 Add a testcase for PR target/69677 adds a854e28 * gcc.target/i386/pr69577.c: Require avx_runtime target. adds 9c28a29 * gcc.dg/sancov/asan.c: Move to ... * gcc.dg/asan/sancov-1. [...] adds 3120f7a Make issues similar to PR c++/68948 fail loudly. adds 1e30246 PR c++/69628 * charset.c (cpp_interpret_charconst): Clear * [...] adds 66feb54 PR rtl-optimization/69691 * lra-eliminations.c (move_plus_u [...] adds 3a2545a Fix fortran scalar elemental dependency mishandling adds fcb25f28 PR c/69643 adds a7cc1f9 PR c++/69662 - -Wplacement-new on allocated one element array [...] adds 3f0ff0d PR tree-optimization/68541 * gimple-ssa-split-paths.c: Incl [...] adds 744c565 Daily bump. adds cc2bfdc * mmap.c (MAP_FAILED): Define if not defined. adds a799b58 Daily bump. adds 527ab91 * fi.po, sv.po: Update. adds df80c0b * ru.po: Update. adds 16430ac 2016-02-07 Jerry DeLisle jvdelisle@gcc.gnu.org adds 28b60b0 Daily bump. adds 07c0f1c PR tree-optimization/65917 * tree-ssa-dom.c (record_tempora [...] adds 40d85f4 PR tree-optimization/68541 * gcc.dg/tree-ssa/ [...] adds 0418e71 2016-02-08 Richard Biener rguenther@suse.de adds 17e5248 * gcc-interface/utils.c (create_var_decl): Set again DECL_CO [...] adds 5a987d8 2016-02-08 Richard Biener rguenther@suse.de Jeff Law <l [...] adds c4f4b1e 2016-02-08 Richard Biener rguenther@suse.de adds b0a7399 Enable isinf/isnan checks for all targets adds da259f5 Fix latent LRA remat issue (PR68730) adds b981525 PR c++/69631 adds 456d939 * convert.c (convert_to_integer_1): Re-indent. adds 600695e Remove -fshort-double adds 6c1b408 Remove accidentally added 'constexpr' in previous commit adds f553d9f PR c++/69688 * constexpr.c (clear_cv_and_fold_caches): Rena [...] adds 44a1fc1 * doc/tree-ssa.texi (Preserving the virtual SSA form): Remov [...] adds dac01e1 jit: fix build after r233218 (build_common_tree_nodes) adds 86e0b12 PR preprocessor/69664: fix rich_location::override_column adds 26abce1 PR ipa/69239 * g++.dg/ipa/pr69239.C: New test. adds 0acb2d6 PR c++/59627 * parser.c (cp_parser_omp_declare_reduction): [...] adds 93b124b PR tree-optimization/68541 * gcc.dg/tree-ssa/split-path-1.c [...] adds 394a86f PR tree-optimization/69209 * ipa-split.c (split_function): [...] adds 58fd2d6 PR c++/69657 * name-lookup.c (do_nonmember_using_decl): Lea [...] adds 83d5062 Fix PR c++/69283 (auto deduction fails when ADL is required) adds 9cc6714 Fix PR c++/69139 (deduction failure with trailing return type) adds 7824b73 Daily bump. adds 0545fbe PR go/69537 runtime: Don't refer to _end symbol in share [...] adds 40642c1 2016-02-08 Sandra Loosemore sandra@codesourcery.com adds 9913e2a Handle -fdiagnostics-color in lto adds 3cad69a Add missing entry adds d4d3da7 2016-02-09 Richard Biener rguenther@suse.de adds b53e0a9 Fix GOMP/GOACC_parallel optimization in ipa-pta adds a1856dd gcc/testsuite/ adds aacf710 Fix expectation in AVX512 logic instructions test. adds 2e980a3 2016-02-09 Richard Biener rguenther@suse.de adds b094912 * de.po: Update. adds 781996a * gimple-ssa-backprop.c (optimize_phi): Do not replace an ar [...] adds d1b8778 * config/i386/i386.md (insv<mode>_1): Use gen_int_mode to t [...] adds 4ccd644 2016-02-11 Alexandre Oliva aoliva@redhat.com adds 0771836 [ARM] PR68532: Fix up vuzp for big endian adds c2c179b [ARM] PR68532 Fix up vzip recognition for big endian adds 4f6f292 2015-04-25 Daniel Starke daniel.f.starke@freenet.de adds 53858a9 Ensure stdout is newline terminated for status wrappers. adds 600c00f [gcc] 2016-02-09 Michael Meissner meissner@linux.vnet.ibm.com adds 2ccad95 * fi.po: Update. adds f057036 Daily bump. adds dea192d PR go/69511 runtime: change G gcstack_size field to size_t adds 58f74ef 2016-02-09 Andrew Pinski apinski@cavium.com adds db31258 2016-02-10 Richard Biener rguenther@suse.de adds 72bebc1 * timevar.def (TV_PHASE_DBGINFO): Delete. (TV_PHASE_CHECK_D [...] adds 42c18f6 Enable instruction fusion of AES instructions on ARM for Cort [...] adds 79f1ed2 2016-02-10 Richard Biener rguenther@suse.de adds f367ec4 Enable instruction fusion of dependent AESE; AESMC and AESD; [...] adds 14485c8 PR tree-optimization/68021 * tree-ssa-loop-ivopts.c (get_co [...] adds fa03b19 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*- [...] adds e5d1ea3 PR ipa/69241 PR c++/69649 * gimplify.c (gimplify_modify_ex [...] adds 43cfc88 PR go/68562 * config/i386/morestack.S (__stack_split_initia [...] adds f64416c gcc/ adds 268df86 * ptree.c (debug_tree): Implement for cp_expr. adds 2066d1f PR c++/10200 adds ce20a5b PR c++/69657 adds ec4ec95 2016-02-10 Vladimir Makarov vmakarov@redhat.com adds 1356bc7 PR go/66904 cmd/go: fix "#cgo pkg-config:" comments with gccgo adds be7c31e Fix PR #. adds 703eb77 PR c++/68926 adds 168a134 Daily bump. adds 45dc511 2016-02-11 Richard Biener rguenther@suse.de adds b86fba3 2016-02-11 Richard Biener rguenther@suse.de adds 811fedd gcc/ PR target/69713 * config/sh/sh.md (casesi_worker_0): A [...] adds 1cddf45 gcc/testsuite/ adds 8d68396 PR target/65313 * tree-vect-slp.c (vect_schedule_slp_instan [...] adds 3eb5e6f PR plugins/69758: add params.list to PLUGIN_HEADERS adds 63f6331 /cp 2016-02-11 Paolo Carlini paolo.carlini@oracle.com adds 87a6c82 /cp 2016-02-11 Paolo Carlini paolo.carlini@oracle.com adds 6defe3c [AArch64] Only update assembler .arch directive when necessary adds acb7939 gcc/testsuite/ * gcc.target/sh/pr54089-8.c: Adjust optimizat [...] adds 42c87ca gcc/fortran/ChangeLog: adds bec5781 combine: More distribute_notes trouble (PR69737) adds 40b38ac PR c/69768 * c-typeck.c (parser_build_binary_op): Strip nop [...] adds 67cf9b5 * cgraph.c: Spelling fixes - behaviour -> behavior and neig [...] adds ab127fe Daily bump. adds 24f65e3 gcc/ChangeLog: adds 9ddb20d Fix PR c++/69098 (bogus errors with static data member template) adds 74a4140 Fix obstack use-after-free problems in C frontend, PR69522 adds 7c25ed5 Fix incomplete initialization of the declspec struct. adds f36f5c1 2016-02-12 Kugan Vivekanandarajah kuganv@linaro.org adds 3494747 PR ipa/68672 * ipa-split.c (split_function): Don't compute/ [...] adds 9181a4e PR ipa/69241 * ipa-split.c (split_function): If split part [...] adds 52543fd gcc/ adds 7d75fb5 * gcc.dg/pr69522.c: Add empty dg-options. adds 6d60929 * g++.dg/torture/init-list1.C: New. adds fcce1b0 PR rtl-optimization/69764 PR rtl-optimization/69771 * opta [...] adds da7d506 PR driver/69265 and 69453: improved suggestions for various m [...] adds 5af71a8 PR driver/69779: fix bogus cleanup code used by libgccjit aff [...] adds aec1f4b PR other/69554: avoid excessive source printing for widely-se [...] adds 1774ff8 2016-02-12 Jerry DeLisle jvdelisle@gcc.gnu.org adds 38c9bd3 2016-02-12 Jerry DeLisle jvdelisle@gcc.gnu.org adds d58f707 libgcc/ChangeLog: * config.host (tilegx*-*-linux*): r [...] adds 0aedee4 gcc/ChangeLog: * config/tilepro/t-tilepro: Replace CC [...] adds 2d417cc Fix FAIL: special_functions/18_riemann_zeta/check_value.cc (t [...] adds d6ad38a * eo.po: Update. adds b841fbd runtime: For c-archive/c-shared, install signal handlers [...] adds f250922 Daily bump. adds 44a59bb gcc/ PR target/67636 PR target/64345 * config/sh/sh.md (*z [...] adds 67cab04 * gcc.dg/pr67964.c: Add dg-require-alias. adds beb1316 gcc/ PR target/67260 * config/sh/sh.md (sibcall_value_pcrel [...] adds 73bb5f8 gcc/testsuite/ PR target/67260 * gcc.target/sh/torture/pr67 [...] adds 2959d9c Daily bump. adds ce53bb6 PRE_INC with invalid hard reg adds a72095c Correct c-torture stkalign test adds bc43692 Add missing pr number adds af02891 Fix some pipe reservations in znver1.md * config/i386/znver [...] adds fdec7e8 2016-02-14 Thomas Koenig tkoenig@gcc.gnu.org adds a96c809 2016-02-14 Thomas Koenig tkoenig@gcc.gnu.org adds e46faff PR fortran/68746 * gfortran.dg/read_dir.f90: Xfail on hppa* [...] adds 9b49c3c 2016-02-14 Thomas Koenig tkoenig@gcc.gnu.org adds 048186c * config/pa/pa.md (absqi2, absghi2, bswaphi2, bswapsi2, bswa [...] adds c44214d Daily bump. adds 0b3619e 2016-02-15 Richard Biener rguenther@suse.de adds bd5653d Don't mark offload symbols with force_output in ltrans adds 4a45fe0 2016-02-15 Richard Biener rguenther@suse.de adds c6d481f S/390: Add -fsplit-stack support adds 4bc40d2 S/390: New mcount call sequence for z900+ CPUs in 31-bit mode. adds 976b4d1 Don't make something with an autoinc an equivalencing insn (P [...] adds 5c819ea Avoid removing sets of a pseudo PIC register in LRA. adds 7717d90 2016-02-15 Richard Biener rguenther@suse.de adds 4ef4d76 2016-02-15 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds ccfbefc * alias.c (get_alias_set): Fix a typo in comment. adds bbf5822 PR c++/68890 adds 521a637 PR c++/69753 adds 0799f49 Add support for the FCCMP insn types adds 77454e6 PR c++/69797 * c-common.c (sync_resolve_size): Diagnose too [...] adds 2074f21 PR c++/69658 * init.c (expand_default_init): Only call resh [...] adds 49a549c 2016-02-15 Jerry DeLisle jvdelisle@gcc.gnu.org adds c4bb895 * sv.po: Update. adds e810923 [RS6000] reload_vsx_from_gprsf splitter adds ab5ba8d Daily bump. adds fd808c1 2016-02-16 Richard Biener rguenther@suse.de adds 8e5e4f1 2016-02-16 Richard Biener rguenther@suse.de adds 14a72c4 PR tree-optimization/69802 * tree-ssa-reassoc.c (update_ran [...] adds c3f87ee Don't call call_cgraph_insertion_hooks in simd_clone_create adds e73a0c1 2016-02-16 Richard Biener rguenther@suse.de adds 74d6399 [ARC] Add single/double IEEE precission FPU support. adds 50e0cd7 Fix bswap optimization on big-endian (PR69714, 67781). adds f72a5e6 2016-02-16 Richard Biener rguenther@suse.de adds 3ae1cc9 PR rtl-optimization/69764 PR rtl-optimization/69771 * opta [...] adds 37fffac PR tree-optimization/69820 * tree-vect-patterns.c (type_con [...] adds 2807242 PR c/64748 adds 3a2a72a PR middle-end/69801 * gcc.dg/pr69801.c: Add empty dg-options. adds 8f77aab [Patch AArch64] Restrict 16-bit sqrdml{sa}h instructions to F [...] adds d6faee8 [Patch AArch64] GCC 6 regression in vector performance. - Fix [...] adds b24ac00 [Patch AArch64] Use software sqrt expansion always for -mlow- [...] adds 66237b0 [AArch64] Remove AARCH64_EXTRA_TUNE_RECIP_SQRT from Cortex-A5 [...] adds 88ff21f * gcc-interface/misc.c (gnat_enum_underlying_base_type): New [...] adds ffc2392 * gcc-interface/gigi.h (maybe_debug_type): New inline functi [...] adds b2d052b PR c++/69657 * name-lookup.c (lookup_qualified_name): Add f [...] adds 7675e96 PR c/69835 * common.opt (Wnonnull-compare): New warning. * [...] adds 3f844f1 2015-02-16 Thomas Koenig tkoenig@gcc.gnu.org adds 48a7e3d [gcc] adds 0d85ea3 Daily bump. adds c15bac1 PR c++/10200 PR c++/69753 * call.c, cp-tree.h, name-lookup [...] adds 0f09c25 2016-02-16 Tim Shen timshen@google.com adds 7b319ee * gcc-interface/utils2.c (gnat_protect_expr): Make a SAVE_EX [...] adds e0c0515 * exp_ch4.adb (Expand_N_Indexed_Component): Active synchroni [...] adds 54e06ac * config/msp430/msp430.c (msp430_mcu_data): Sync with data f [...] adds e4746c6 * config/visium/visium.c (machine_libfunc_index): New enum. [...] adds 4f24071 * gcc.dg/ifcvt-4.c: Skip on Visium. adds 09e131a As part of the final cleanup of aarch64_internal_mov_immediat [...] adds 6baedca 2016-02-17 David Sherwood david.sherwood@arm.com adds ff74dd5 [ARM] PR target/69161: Don't ignore mode when matching compar [...] adds 51bf9f9 [AArch64] PR target/69161: Don't use special predicate for CC [...] adds c9732c2 2016-02-17 Richard Biener rguenther@suse.de adds d68ff2d 2016-02-17 Richard Biener rguenther@suse.de adds e3c2427 [gcc] adds 467a213 2016-02-17 Jerry DeLisle jvdelisle@gcc.gnu.org adds 6651de1 * doc/extend.texi (C++ Attributes): Correct description of [...] adds 1fa780a xtensa: fix libgcc build with --text-section-literals adds 5045830 PR c++/69842 * method.c (forward_parm): Split out from... [...] adds fc3527e PR c++/69850 * gimplify.c (gimplify_cond_expr): Call gimple [...] adds eb0f85d Daily bump. adds 02d652c PR c++/68679 * decl2.c (reset_type_linkage_2): Look through [...] adds 5ae773e PR c++/68585 * constexpr.c (cxx_eval_bare_aggregate): Fix ' [...] adds 816919e PR c++/65985 * constexpr.c (build_constexpr_constructor_mem [...] adds 39d861e libgo: Update to final Go 1.6 release. adds 0808dfc 2016-02-18 Richard Biener rguenther@suse.de adds d92404e PR target/62554 PR target/69610 gcc * con [...] adds c32bc4d Fix PR number in changelog entries. adds 63ad69d 2016-02-18 Richard Biener rguenther@suse.de adds 2bc9f5c Do not emit red stack zones for a fn with no_sanitize_address adds 57d00b6 [gcc] 2016-02-18 Michael Meissner meissner@linux.vnet.ibm.com adds 4550fbd PR testsuite/68580 * c-c++-common/tsan/pr65400-1.c (v, q, o): [...] adds e99b10c Daily bump. adds f67cece * mangle.c (maybe_check_abi_tags): Add for_decl parm. Call [...] adds 16f9a53 PR target/69671 * config/i386/sse.md (*<floatsuffix>floatv2 [...] adds 9839f35 S/390: PR 69625: Add test case adds e80be24 S/390: Add __morestack test. adds 0cb6905 S/390: Add IBM z13 pipeline description adds bef91dd S/390: z13 lcbb fix address operand. adds 664ff6a S/390: z13 inline stpcpy implementation. adds b11e60a S/390: Adjust movstr-1.c testcase to work with the z13 stpcpy [...] adds b088ff4 S/390: z13 fix mode in vcond expansion adds e29f7ac S/390: Add vec_sub_u128 to vecintrin.h adds 6c678e7 S/390: z13 Change predicates of 128 bit add sub. adds d1bae8c S/390: Add single element vector types to iterators. adds e3eb13b S/390: z13 Add missing commutative operand markers. adds f6cc34b PR target/69820 * config/i386/sse.md (VI_512): Only include [...] adds cf2ed1b [AArch64] Skip gcc.target/aarch64/assembler_arch_1.c if assem [...] adds a45bce1 PR c++/67767 * parser.c (cp_parser_std_attribute_spec_seq): [...] adds 6263dde PR c++/69850 * init.c (build_vec_delete_1): Set TREE_NO_WAR [...] adds 743d960 PR middle-end/69838 * lra.c (lra_process_new_insns): If non [...] adds e4e70a5 Adjust fix PR c++/68948 adds 5fe1f28 PR testsuite/69573 - FAIL: gcc.dg/pr61053.c (test for excess errors) adds d91f5fb PR c++/69851 * expr.c (store_field): Don't use bit-field pa [...] adds 0a0d388 Tweak comment further. adds 0a04aac PR c++/69850 * rtti.c (ifnonnull): Set TREE_NO_WARNING on t [...] adds bc9536b * doc/invoke.texi (C++ Dialect Options): Clarify interaction [...] adds 34edef2 Introduce support for C++ in libcc1. adds 3e8b8dd Update copyright notices. adds bcc7ab2 Use build_lang_decl for functions adds 09c8425 Work around GDB's supplying namespace and signature for now adds f3c25e3 Fix unions (and structs), behaving more like the C++ parser adds acfaea2 Fix enums. adds 5c1e480 Fix function overloads. Simplify plugin_bind. adds d703033 Drop libcc1 plugin interfaces that are no longer used. adds 20b1c33 Update libcp1plugin build_enumerator call to match cc1plus change. adds 691f99b Fix build_constant for C++. adds 8049fd5 Fix variable-length arrays in C++ adds 0acd9fa Backport to C some of the C++ VLA changes adds c08b9b9 Revamp the libcp1plugin API to support classes and namespaces. adds ea3446d libcp1plugin: implement non-field class members; fix build_me [...] adds c086fe9 libcc1plugin: propagate record/union info to variants on fini [...] adds 765b5ae Fix plugin_new_decl adds e4a41b4 Add FIXME for cv-qualified function typedefs. adds c353c06 libcp1plugin: update to new hashtable interface adds f11953f libcc1 interface: add C++ refs, memptrs, throw specs adds 48195cd libcp1plugin: drop obsolete plugin_build_member_decl draft adds 1b12998 libcc1: don't leave the result array pointing to dangling dat [...] adds 497a978 factor out query_oracle and use it for NS-qualified lookups adds 4d62df6 use address oracle for global namespace only adds 67d196f fix test to define static data members adds 9eb9428 API extensions for special member functions adds d2aedb0 Implement special member functions adds 05d6339 unbreak typedefs adds 3cce64b document GCC_CP_FLAG_*_VIRTUAL_FUNCTION requirement adds e152e6e sanity-check all virtual, ctor and dtor flags adds 73afe7a update C++ start_enum call for new prototype adds a63d78e1 support aliases and trampolines in dwarf2 adds cd52961 adjust adds e670710 adjust copyright notice adds a58c4ef improve decl hashing in addr rewriter; set TREE_NO_WARNING adds 8d2ccd6 fix operator handling adds efe325e shift operators are not assignment operators adds a79a3e6 introduce callback to get type char adds e6893e2 extend API to support templates new 86b18d1 bring in naming of built-in types new 048df77 mutable fields, nullptr, default fn args, mangled names in ad [...] new 08d14c4 mutable fields, nullptr, default fn args, mangled names in ad [...] new 0959acf Refresh of assorted-features.patch new b7b62ce implement mutable fields, default fn args, enable addr oracle [...] new f6e7e27 bring in naming of built-in types new 79bfe5f Refresh of name-builtin-types.patch new 6f661f8 bring in naming of built-in types new 569ed02 Refresh of name-builtin-types.patch new 1ada129 bring in naming of built-in types new a3c19ed Refresh of name-builtin-types.patch new f0576d1 extend API to support templates new 5dadb8e Test special member functions new 8e06496 extend API to support templates new b57a525 Refresh of template-support.patch new c9f6168 introduce callback to get type char new d0ac7e0 Refresh of char-type.patch new 5f73cc4 introduce callback to get type char new b2354d6 Refresh of char-type.patch new 50bca22 extend API to support templates new ccf4a2d introduce callback to get type char new a2dcd7b introduce callback to get type char new 436b211 Refresh of char-type.patch new b4269e2 introduce callback to get type char new 65d6ae7 Refresh of char-type.patch new 9eb32fb introduce callback to get type char new d8bf4dd extend API to support templates new b9aa918 introduce callback to get type char new 787cb00 Refresh of char-type.patch new 1ea97d7 introduce callback to get type char new 5b265a5 Refresh of char-type.patch new b1a9667 extend API to support templates new 9ed15d8 extend API to support templates new 0818fd5 introduce callback to get type char new 509465a introduce callback to get type char new 172b37a Refresh of char-type.patch new aff7eff extend API to support templates new 17fd835 Refresh of template-support.patch new 4a4f4fa shift operators are not assignment operators new 86f3cc1 Refresh of fix-shift-operator-handling.patch new e9d0792 extend API to support templates new 0172041 shift operators are not assignment operators new ba42fa7 Refresh of fix-shift-operator-handling.patch new a0d1e3d fix operator handling new 172c035 Refresh of fix-operator-handling.patch new 9721704 extend API to support templates new ecdf37a fix operator handling new 8429e66 Refresh of fix-operator-handling.patch new 5e7cb41 adjust copyright notice new 5b5c0e4 improve decl hashing in addr rewriter; set TREE_NO_WARNING new ef36811 extend API to support templates new 462e4cf improve decl hashing in addr rewriter; set TREE_NO_WARNING new 229f195 Refresh of silence-warnings-and-improve-hashing.patch new d573cc6 improve decl hashing in addr rewriter; set TREE_NO_WARNING new d71f5fe Refresh of silence-warnings-and-improve-hashing.patch new 8773d8c improve decl hashing in addr rewriter; set TREE_NO_WARNING new 483d04c Refresh of silence-warnings-and-improve-hashing.patch new 62779b3 improve decl hashing in addr rewriter; set TREE_NO_WARNING new 15ddc5b Refresh of silence-warnings-and-improve-hashing.patch new 1cae57d extend API to support templates new c9ae377 extend API to support templates new 3d26a05 Refresh of template-support.patch new cd7528e adjust copyright notice new 7014d82 Refresh of adjust-copyright-notice.patch new 4c03fda adjust new eef6fd9 Refresh of debug-aliases-and-trampolines-inc.patch new b020ad3 support aliases and trampolines in dwarf2 new c3b1405 extend API to support templates new b1d42b5 unbreak typedefs new 1a0b3e9 document GCC_CP_FLAG_*_VIRTUAL_FUNCTION requirement new 99726e1 sanity-check all virtual, ctor and dtor flags new c59370e extend API to support templates new 2aa2d84 extend API to support templates new a986d37 Refresh of template-support.patch new 001fb3b extend API to support templates new 2c49f50 extend API to support templates new 8c16540 Refresh of template-support.patch new 06fdb4c extend API to support templates new e8ebd22 Refresh of template-support.patch new 818c533 extend API to support templates new 00a7928 Refresh of template-support.patch new 91932ce extend API to support templates new ef33fef external modifications new fb6ec62 new new 1bb845f Refresh of template-support.patch new a2e5c08 refresh (create temporary patch) new 79c69b6 refresh new ff884af refresh (create temporary patch) new 2321378 refresh new 83f2cc3 refresh (create temporary patch) new 70a6e6f refresh new 74dae14 refresh (create temporary patch) new 088531f refresh new c16dd22 Refresh of template-support.patch new e19a8a9 refresh (create temporary patch) new aa56acf refresh new b580ac9 refresh (create temporary patch) new 890e227 refresh new 88c16aa pop new 772101b external modifications new b1173e7 import new 32b77e3 push new e5b5e36 pop new 0a203dc update C++ start_enum call for new prototype new d455dcf new new 63e61a5 Refresh of cxx-start_enum-prototype.patch new 22e1ea3 refresh (create temporary patch) new 770f84d update C++ start_enum call for new prototype new 6052ff3 refresh new a0506bb pop new 06dc41f float new 6c46dec commit new 07afa86 push new 22cc220 new new f71807d refresh (create temporary patch) new 4d4c08b refresh new d801909 extend API to support templates new 49ee082 push new 498f5c6 pop new 686f248 new new fa2ba34 refresh (create temporary patch) new e3c43ab refresh new 9f679b2 push new ccc744e refresh (create temporary patch) new b58c560 refresh new 1804f79 pop new 417d578 new new b38246a refresh (create temporary patch) new 059f32c refresh new 9ce9e42 refresh (create temporary patch) new 56b9a0b refresh new 0bc10f1 refresh (create temporary patch) new 5d39aa0 refresh new 565b559 refresh (create temporary patch) new 172d3ec refresh new 3e7a633 pop new 674215b push new 70e701a Refresh of silence-warnings-and-improve-hashing.patch new b8bcb05 refresh (create temporary patch) new 4f99a8b refresh new 7a6f9b8 push new aacf328 pop new fdee13c pop new 7de23a4 Refresh of adjust-copyright-notice.patch new cb78447 refresh (create temporary patch) new 843f551 refresh new 63a1722 push new 893d26d push new b5de52a new new cd1046e refresh (create temporary patch) new 3a2ed13 fix operator handling new b28ab60 refresh new e798fc3 float (CONFLICT) new 7c15191 refresh (create temporary patch) new 7f3207c refresh new 492d64c push new 6f85e14 new new f509e97 refresh (create temporary patch) new f2dadbc shift operators are not assignment operators new 0c0339c refresh new a2a32e7 float (CONFLICT) new 5352ecc refresh (create temporary patch) new da70e2e refresh new 87f5e6a push new 39e139d refresh (create temporary patch) new 6a7cf51 refresh new 24824c8 new new 7c226e1 refresh (create temporary patch) new 730ccdd refresh new c160448 float new f313e8c pop new 8fecbea refresh (create temporary patch) new 3715be7 refresh new 4097521 refresh (create temporary patch) new a8edc47 refresh new e1d1b02 push new 5211bda float new 0877f94 refresh (create temporary patch) new 360b899 refresh new eb58153b refresh (create temporary patch) new 46dead1 refresh new 5c333ae float (CONFLICT) new b8e4cf2 refresh (create temporary patch) new ec6ed2b refresh new 2f11819 refresh (create temporary patch) new 3999c4e refresh new 6170c18 push new 609472c refresh (create temporary patch) new 1e6742b refresh new 2949925 pop new f80055c push new ed09d51 push new 8cce49a pop new e913a2f push new 93f1a0a Refresh of template-support.patch new 24592bd refresh (create temporary patch) new a2368a0 extend API to support templates new 963ded8 refresh new 0d2ba39 Refresh of template-support.patch new 876b623 refresh (create temporary patch) new 3637311 extend API to support templates new d616753 refresh new 787cdb1 Refresh of template-support.patch new 6ddb075 refresh (create temporary patch) new 45149be extend API to support templates new d1bdda6 refresh new ff44351 Refresh of template-support.patch new 29ba702 refresh (create temporary patch) new a21513e extend API to support templates new 07b0272 refresh new 7e97ec3 Refresh of template-support.patch new d68cd5b refresh (create temporary patch) new 23576ca extend API to support templates new fe492b9 refresh new 854670a Refresh of template-support.patch new 631af48 refresh (create temporary patch) new 335d36e extend API to support templates new 591ff79 refresh new 9ad8693 Refresh of template-support.patch new 1554f7b refresh (create temporary patch) new 45b9c5a extend API to support templates new 3f8c473 refresh new 3017ad9 Refresh of template-support.patch new cf7376c refresh (create temporary patch) new bb9f905 refresh new cd53978 pop new 3ce7b0b push new cc2585c new new 4f7e5a6 refresh (create temporary patch) new 605cc57 refresh new 83612ae pop new 866b1fc push new 6575e77 refresh (create temporary patch) new 4bc50d5 refresh new 7cb7906 refresh (create temporary patch) new de07ec4 refresh new 7d2de8b new new e166c26 mutable fields, nullptr, default fn args, mangled names in ad [...] new 0aebd15 edit new 8aa8b52 Refresh of assorted-features.patch new b14a353 refresh (create temporary patch) new 4118719 mutable fields, nullptr, default fn args, mangled names in ad [...] new 1642fb9 refresh new 3f8b2d6 Refresh of assorted-features.patch new ac2c5b9 refresh (create temporary patch) new f50d131 refresh new d4b0a43 Refresh of assorted-features.patch new e0d9fe3 refresh (create temporary patch) new 4d308fa refresh new e93d1b1 refresh (create temporary patch) new d055931 refresh
The 390 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: meta | 16 +- patches/adjust-copyright-notice.patch | 25 + patches/assorted-features.patch | 462 ++++++++ patches/char-type.patch | 140 +++ patches/debug-aliases-and-trampolines-inc.patch | 57 + patches/debug-aliases-and-trampolines.patch | 663 +++++++++++ patches/fix-operator-handling.patch | 460 ++++++++ patches/fix-shift-operator-handling.patch | 25 + patches/name-builtin-types.patch | 275 +++++ patches/silence-warnings-and-improve-hashing.patch | 50 + patches/special-memfuncs-testing.patch | 10 +- patches/template-support.patch | 1180 ++++++++++++++++++++ 12 files changed, 3355 insertions(+), 8 deletions(-) create mode 100644 patches/adjust-copyright-notice.patch create mode 100644 patches/assorted-features.patch create mode 100644 patches/char-type.patch create mode 100644 patches/debug-aliases-and-trampolines-inc.patch create mode 100644 patches/debug-aliases-and-trampolines.patch create mode 100644 patches/fix-operator-handling.patch create mode 100644 patches/fix-shift-operator-handling.patch create mode 100644 patches/name-builtin-types.patch create mode 100644 patches/silence-warnings-and-improve-hashing.patch create mode 100644 patches/template-support.patch