{"push_id":3944722677,"size":500,"distinct_size":500,"ref":"refs/heads/trunk","head":"87229d1ec3b98f2c04495ab8ab65ca6c4a475e1a","before":"827b78e0a7d8842cf0f300132b2696ebc23e1dbc","commits":[{"sha":"96930035015d1c34ed77b298e36617d239d0e54a","author":{"name":"rguenth","email":"3ebd7b7705322dea264eed4d56852da7cab2707b@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"2017-05-08  Richard Biener  <rguenther@suse.de>\n\n\t* tree-vrp.c (gimple_assign_nonzero_warnv_p): Rename to ...\n\t(gimple_assign_nonzero): ... this and remove strict_overflow_p\n\targument.\n\t(gimple_stmt_nonzero_warnv_p): Rename to ...\n\t(gimple_stmt_nonzero_p): ... this and remove strict_overflow_p\n\targument.\n\t(vrp_stmt_computes_nonzero): Remove strict_overflow_p argument.\n\t(extract_range_basic): Adjust, do not disable propagation on\n\tstrict overflow sensitive simplification.\n\t(vrp_visit_cond_stmt): Likewise.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247738 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/96930035015d1c34ed77b298e36617d239d0e54a"},{"sha":"98cdbf66bd6957f145f99844a8dc9399a45b8042","author":{"name":"rguenth","email":"3ebd7b7705322dea264eed4d56852da7cab2707b@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"2017-05-08  Richard Biener  <rguenther@suse.de>\n\n\t* tree-ssa-pre.c (bitmap_set_and): Avoid bitmap copy.\n\t(bitmap_set_subtract_values): Likewise.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247739 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/98cdbf66bd6957f145f99844a8dc9399a45b8042"},{"sha":"05ba9e9b9a27467bac2a3b20b5a1ead55988f852","author":{"name":"thopre01","email":"b513ed7537dc58758933d4d37a7d95965c9cdad8@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Define TM_MULTILIB_CONFIG for ARM multilib\n\nTM_MULTILIB_CONFIG is not set in config.gcc when building with multilib\nfor arm targets, leading to config/arm/t-multilib not including any of\nthe files (t-aprofile and t-rmprofile) definining the architecture and\nFPU to build multilib for. This patch fixes that by setting\nTM_MULTILIB_CONFIG to with_multilib_list's value after it has been\nchecked. It also fix a trailing whitespace issue.\n\n2017-05-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>\n\n    gcc/\n    * config.gcc (arm*-*-*): Set TM_MULTILIB_CONFIG from\n    with_multilib_list after it has been checked.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247741 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/05ba9e9b9a27467bac2a3b20b5a1ead55988f852"},{"sha":"763d061c2daa1b1f082985dd6e1c3e784036908f","author":{"name":"redi","email":"71b1be2b66a17077a3afcb609973d02ab43136ba@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Clarify mt_allocator documentation w.r.t deallocation\n\n\t* doc/xml/manual/mt_allocator.xml: Clarify deallocation behaviour.\n\t* doc/html/*: Regenerate.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247742 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/763d061c2daa1b1f082985dd6e1c3e784036908f"},{"sha":"c338071c147c868dcbfca1e483aaf470da034793","author":{"name":"jsm28","email":"fc4b220b850995d3542612e87d533b8953cc8f97@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* es.po, sv.po: Update.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247743 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/c338071c147c868dcbfca1e483aaf470da034793"},{"sha":"9d79db401edbb9665cde47ddea2702671c89e548","author":{"name":"nathan","email":"2e8aa918660411855c6d44d5bb2da677aa033255@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\tRevert _binding -> _value change.\n\t* name-lookup.h (get_namespace_value, set_global_value): Rename to\n\t...\n\t(get_namespace_binding, set_global_binding): ... these.\n\t* name-lookup.c (get_namespace_value, set_global_value): Rename to\n\t...\n\t(get_namespace_binding, set_global_binding): ... these.\n\t(arg_assoc_namespace, pushdecl_maybe_friend_1)\n\tcheck_for_out_of_scope_variable, push_overloaded_decl_1,\n\tlookup_name_innermost_nonclass_level, push_namespace): Adjust.\n\t* cp-tree.h (IDENTIFIER_GLOBAL_VALUE)\n\tSET_IDENTIFIER_GLOBAL_VALUE): Adjust.\n\t* decl.c (poplevel): Adjust.\n\t* pt.c (make_constrained_auto): Likewise.\n((--This line, and those below, will be ignored--\n\nM    cp/cp-tree.h\nM    cp/name-lookup.c\nM    cp/name-lookup.h\nM    cp/decl.c\nM    cp/ChangeLog\nM    cp/pt.c\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247745 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/9d79db401edbb9665cde47ddea2702671c89e548"},{"sha":"e1e23a65fcad9d5b4483c6a2b07a6ac0264f9d84","author":{"name":"rsandifo","email":"d14feb13b187709a6a8e3489dc080708170d5b05@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"[AArch64] Tighten move constraints for symbolic operands\n\nThe movsi and movdi constraints allowed the source to be any\nabsolute symbolic expression (\"S\").  That's OK for operands that\nhave already been vetted by the aarch64_mov_operand predicate but\ncauses problems if the register allocator substitutes an equivalence\n(the usual \"the constraints can't accept more than the predicates\"\nrestriction).\n\nAlthough all other uses of \"S\" in the backend are redundant and could\nin principle be removed, \"S\" itself is a publicly-documented constraint\nand so we'd have to keep its definition.  This patch therefore adds a\nnew \"Usa\" constraint for legitimate absolute address operands.\n\n2017-05-08  Richard Sandiford  <richard.sandiford@arm.com>\n\ngcc/\n\t* config/aarch64/constraints.md (Usa): New constraint.\n\t* config/aarch64/aarch64.md (*movsi_aarch64, *movdi_aarch64): Use it.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247746 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/e1e23a65fcad9d5b4483c6a2b07a6ac0264f9d84"},{"sha":"5f0b0ddf7eccdd4b065a74bf0982508c3da88491","author":{"name":"nathan","email":"2e8aa918660411855c6d44d5bb2da677aa033255@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* class.c (build_vtbl_initializer): Don't shadow outer variable\n\twith static var.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247747 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/5f0b0ddf7eccdd4b065a74bf0982508c3da88491"},{"sha":"497d987dcafcef11224e9e027b9479a20dd01702","author":{"name":"redi","email":"71b1be2b66a17077a3afcb609973d02ab43136ba@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Tweak static assertions in std::optional\n\n\t* include/std/optional: Use a separate static_assert per condition.\n\t* testsuite/20_util/optional/cons/value_neg.cc: Update dg-error line\n\tnumbers.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247748 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/497d987dcafcef11224e9e027b9479a20dd01702"},{"sha":"5e9a50c116cdb69d8c4391594bf68584290a20b0","author":{"name":"edlinger","email":"379ca51edda176be6ee9f0be4efedf6dd0903d75@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"2017-05-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>\n\n        * target.def (compute_frame_layout): New optional target hook.\n        * doc/tm.texi.in (TARGET_COMPUTE_FRAME_LAYOUT): Add hook.\n        * doc/tm.texi (TARGET_COMPUTE_FRAME_LAYOUT): Add documentation.\n        * lra-eliminations.c (update_reg_eliminate): Call compute_frame_layout\n        target hook.\n        * reload1.c (verify_initial_elim_offsets): Likewise.\n        * config/arm/arm.c (TARGET_COMPUTE_FRAME_LAYOUT): Define.\n        (use_simple_return_p): Call arm_compute_frame_layout if needed.\n        (arm_get_frame_offsets): Split up into this ...\n        (arm_compute_frame_layout): ... and this function.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247750 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/5e9a50c116cdb69d8c4391594bf68584290a20b0"},{"sha":"adf347c7ead80c4d2ebf017d49f6a17f6f6444b5","author":{"name":"nathan","email":"2e8aa918660411855c6d44d5bb2da677aa033255@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* name-lookup.h (pushdecl_with_scope): Replace with ...\n\t(pushdecl_outermost_localscope): ... this.\n\t* name-lookup.c (pushdecl_with_scope): Replace with ...\n\t(pushdecl_outermost_localscope): ... this.\n\t(pushdecl_namespace_level): Adjust.\n\t* decl.c (cp_make_fname_decl): Use pushdecl_outermost_localscope.\n\t* lambda.c (insert_capture_proxy): Likewise.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247752 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/adf347c7ead80c4d2ebf017d49f6a17f6f6444b5"},{"sha":"65a1b327b171135d6b591a7b63ef444de27dd600","author":{"name":"tkoenig","email":"a427f1aebc26ab5b69578ec9be31588ce6bf8ffa@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"2017-05-08  Thomas Koenig  <tkoenig@gcc.gnu.org>\n\n\tPR fortran/80602\n\t* m4/matmul_internal.m4:  'matmul_name`:  Change\n\tt1 to a VLA of the required size.\n        * generated/matmul_c10.c: Regenerated.\n        * generated/matmul_c16.c: Regenerated.\n        * generated/matmul_c4.c: Regenerated.\n        * generated/matmul_c8.c: Regenerated.\n        * generated/matmul_i1.c: Regenerated.\n        * generated/matmul_i16.c: Regenerated.\n        * generated/matmul_i2.c: Regenerated.\n        * generated/matmul_i4.c: Regenerated.\n        * generated/matmul_i8.c: Regenerated.\n        * generated/matmul_r10.c: Regenerated.\n        * generated/matmul_r16.c: Regenerated.\n        * generated/matmul_r4.c: Regenerated.\n        * generated/matmul_r8.c: Regenerated.\n\n2017-05-08  Thomas Koenig  <tkoenig@gcc.gnu.org>\n\n\tPR fortran/80602\n\t* gfortran.dg/matmul_15.f90:  New test case.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247753 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/65a1b327b171135d6b591a7b63ef444de27dd600"},{"sha":"93a0f2207e8343b06f1aba90135c1ac12251298c","author":{"name":"nathan","email":"2e8aa918660411855c6d44d5bb2da677aa033255@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* decl.c (builtin_function_1): Set DCL_ANTICIPATED before pushing.\n\t(start_preparsed_function): Do decl pushing before setting\n\tcurrent_funciton_decl and announcing it.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247754 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/93a0f2207e8343b06f1aba90135c1ac12251298c"},{"sha":"6e21b9b989c4603bcb5fe3f75d12b40dc5b9cb66","author":{"name":"tkoenig","email":"a427f1aebc26ab5b69578ec9be31588ce6bf8ffa@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"2017-05-08  Thomas Koenig  <tkoenig@gcc.gnu.org>\n\n\tPR fortran/79930\n\t* frontend-passes.c (matmul_to_var_expr): New function,\n\tadd prototype.\n\t(matmul_to_var_code):  Likewise.\n\t(optimize_namespace):  Use them from gfc_code_walker.\n\n2017-05-08  Thomas Koenig  <tkoenig@gcc.gnu.org>\n\n\tPR fortran/79930\n\t* gfortran.dg/inline_transpose_1.f90:  Add\n\t-finline-matmul-limit=0 to options.\n\t* gfortran.dg/matmul_5.f90:  Likewise.\n\t* gfortran.dg/vect/vect-8.f90: Likewise.\n\t* gfortran.dg/inline_matmul_14.f90:  New test.\n\t* gfortran.dg/inline_matmul_15.f90:  New test.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247755 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/6e21b9b989c4603bcb5fe3f75d12b40dc5b9cb66"},{"sha":"7344fb0016f610d142aceb4ef22bee6850ba1752","author":{"name":"jason","email":"68c46a606457643eab92053c1c05574abb26f861@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\tBump C++ ABI version.\n\n\t* c-opts.c (c_common_post_options): Update defaults for\n\tflag_abi_version and flag_abi_compat_version.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247756 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/7344fb0016f610d142aceb4ef22bee6850ba1752"},{"sha":"5d11282b603ba7a317eb8d767f09a892fbcb0dbb","author":{"name":"jason","email":"68c46a606457643eab92053c1c05574abb26f861@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\tPR c++/80178 - parameter passing for uncopyable classes\n\n\t* tree.c (type_has_nontrivial_copy_init): True for classes with only\n\tdeleted copy/move ctors.\n\t(remember_deleted_copy, maybe_warn_parm_abi): New.\n\t* decl.c (require_complete_types_for_parms, check_function_type):\n\tCall maybe_warn_parm_abi.\n\t* call.c (convert_for_arg_passing, build_cxx_call): Likewise.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247757 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/5d11282b603ba7a317eb8d767f09a892fbcb0dbb"},{"sha":"3249440572062a38e6bbf2de65608668f48d9439","author":{"name":"msebor","email":"3c3bc40928e1d568031e749d372394f628c96ba7@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"gcc/ChangeLog:\n\n\tPR translation/80280\n\t* config/sol2-c.c (solaris_pragma_align): Correct quoting.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247758 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/3249440572062a38e6bbf2de65608668f48d9439"},{"sha":"c2dda34eeff0d5df634820000310895fce2f42fd","author":{"name":"nathan","email":"2e8aa918660411855c6d44d5bb2da677aa033255@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* doc/invoke.texi: Alphabetize -fdump options.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247760 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/c2dda34eeff0d5df634820000310895fce2f42fd"},{"sha":"11baeadbbc6de13ec66ba4cd88f44c11236895d8","author":{"name":"jcmvbkbc","email":"8c5ea195856807f4f02a6e0749c87ea6b7375f38@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"xtensa: add support for SSP\n\ngcc/\n2017-05-08  Max Filippov  <jcmvbkbc@gmail.com>\n\n\t* config/xtensa/xtensa-protos.h\n       \t(xtensa_initial_elimination_offset): New declaration.\n\t* config/xtensa/xtensa.c (xtensa_initial_elimination_offset):\n\tNew function. Move its body from the INITIAL_ELIMINATION_OFFSET\n\tmacro definition, add case for FRAME_POINTER_REGNUM when\n\tFRAME_GROWS_DOWNWARD.\n\t* config/xtensa/xtensa.h (FRAME_GROWS_DOWNWARD): New macro\n\tdefinition.\n\t(INITIAL_ELIMINATION_OFFSET): Replace body with call to\n\txtensa_initial_elimination_offset.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247771 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/11baeadbbc6de13ec66ba4cd88f44c11236895d8"},{"sha":"1b98a3a11431cfcff3ece849293e1ee5505852dd","author":{"name":"gccadmin","email":"2aa286f04500e4a7a9254cbd74d9060dce58402c@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Daily bump.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247776 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/lethalbit/gcc/commits/1b98a3a11431cfcff3ece849293e1ee5505852dd"}]}
{"actor":{"display_login":"lethalbit"}}