{"push_id":782423132,"size":20,"distinct_size":1,"ref":"refs/heads/6.0.0-fedora","head":"c9637d1e15f241a06a7563039995c3f20d8f2512","before":"8b117da0fc2e95e6247a172999f18cc27c5e21e1","commits":[{"sha":"0bd6d8571afda2dd835e0932413765352c97c884","author":{"email":"68b6543cf7e4eb54f3cd6dfb62cadfaa7709acb9@138bc75d-0d04-0410-961f-82ee72b054a4","name":"kyukhin"},"message":"gcc/\n\t* doc/tm.texi.in (TARGET_VECTORIZE_BUILTIN_SCATTER): New.\n\t* doc/tm.texi: Regenerate.\n\t* target.def: Add scatter builtin.\n\t* tree-vectorizer.h: Rename gather_p to gather_scatter_p and use it\n\tfor loads/stores in case of gather/scatter accordingly.\n\t(STMT_VINFO_GATHER_SCATTER_P(S)): Use it instead of STMT_VINFO_GATHER_P(S).\n\t(vect_check_gather): Rename to ...\n\t(vect_check_gather_scatter): this.\n\t* tree-vect-data-refs.c (vect_analyze_data_ref_dependence): Use\n\tSTMT_VINFO_GATHER_SCATTER_P instead of STMT_VINFO_SCATTER_P.\n\t(vect_check_gather_scatter): Use it instead of vect_check_gather.\n\t(vect_analyze_data_refs): Add gatherscatter enum and maybe_scatter variable\n\tand new checkings for it accordingly.\n\t* tree-vect-stmts.c\n\t(STMT_VINFO_GATHER_SCATTER_P(S)): Use it instead of STMT_VINFO_GATHER_P(S).\n\t(vect_check_gather_scatter): Use it instead of vect_check_gather.\n\t(vectorizable_store): Add checkings for STMT_VINFO_GATHER_SCATTER_P.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227481 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/0bd6d8571afda2dd835e0932413765352c97c884"},{"sha":"9d44b8ccc3eb5f608942dc7bef747418ee59dfd9","author":{"email":"68b6543cf7e4eb54f3cd6dfb62cadfaa7709acb9@138bc75d-0d04-0410-961f-82ee72b054a4","name":"kyukhin"},"message":"gcc/\n\t* config/i386/i386-builtin-types.def\n\t(VOID_PFLOAT_HI_V8DI_V16SF_INT): New.\n\t(VOID_PDOUBLE_QI_V16SI_V8DF_INT): Ditto.\n\t(VOID_PINT_HI_V8DI_V16SI_INT): Ditto.\n\t(VOID_PLONGLONG_QI_V16SI_V8DI_INT): Ditto.\n\t* config/i386/i386.c\n\t(ix86_builtins): Add IX86_BUILTIN_SCATTERALTSIV8DF,\n\tIX86_BUILTIN_SCATTERALTDIV16SF, IX86_BUILTIN_SCATTERALTSIV8DI,\n\tIX86_BUILTIN_SCATTERALTDIV16SI.\n\t(ix86_init_mmx_sse_builtins): Define __builtin_ia32_scatteraltsiv8df,\n\t__builtin_ia32_scatteraltdiv8sf, __builtin_ia32_scatteraltsiv8di,\n\t__builtin_ia32_scatteraltdiv8si.\n\t(ix86_expand_builtin): Handle IX86_BUILTIN_SCATTERALTSIV8DF,\n\tIX86_BUILTIN_SCATTERALTDIV16SF, IX86_BUILTIN_SCATTERALTSIV8DI,\n\tIX86_BUILTIN_SCATTERALTDIV16SI.\n\t(ix86_vectorize_builtin_scatter): New.\n\t(TARGET_VECTORIZE_BUILTIN_SCATTER): Define as\n\tix86_vectorize_builtin_scatter.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227482 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/9d44b8ccc3eb5f608942dc7bef747418ee59dfd9"},{"sha":"0c493d63ebde15579e09f40320f446995cf5d838","author":{"email":"68b6543cf7e4eb54f3cd6dfb62cadfaa7709acb9@138bc75d-0d04-0410-961f-82ee72b054a4","name":"kyukhin"},"message":"gcc/testsuite/\n\t* gcc.target/i386/avx512f-scatter-1.c: New.\n\t* gcc.target/i386/avx512f-scatter-2.c: Ditto.\n\t* gcc.target/i386/avx512f-scatter-3.c: Ditto.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227483 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/0c493d63ebde15579e09f40320f446995cf5d838"},{"sha":"19665740d336d4ee7d0cf92b5b0643fa1d7da14a","author":{"email":"71b1be2b66a17077a3afcb609973d02ab43136ba@138bc75d-0d04-0410-961f-82ee72b054a4","name":"redi"},"message":"Make all <cxxx> headers include <bits/c++config.h>\n\n\tPR libstdc++/65473\n\t* include/c/cassert: Include <bits/c++config.h>.\n\t* include/c/cerrno: Likewise.\n\t* include/c/cfloat: Likewise.\n\t* include/c/ciso646: Likewise.\n\t* include/c/climits: Likewise.\n\t* include/c_global/cassert: Likewise.\n\t* include/c_global/cerrno: Likewise.\n\t* include/c_global/cfloat: Likewise.\n\t* include/c_global/ciso646: Likewise.\n\t* include/c_global/climits: Likewise.\n\t* include/c_std/cassert: Likewise.\n\t* include/c_std/cerrno: Likewise.\n\t* include/c_std/cfloat: Likewise.\n\t* include/c_std/ciso646: Likewise.\n\t* include/c_std/climits: Likewise.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227484 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/19665740d336d4ee7d0cf92b5b0643fa1d7da14a"},{"sha":"f8c2da4bf80217b11405d23ac893f5cfabc89708","author":{"email":"71b1be2b66a17077a3afcb609973d02ab43136ba@138bc75d-0d04-0410-961f-82ee72b054a4","name":"redi"},"message":"Add C++11 header <cuchar>.\n\n2015-09-04  Edward Smith-Rowland  <3dw4rd@verizon.net>\n\t    Jonathan Wakely  <jwakely@redhat.com>\n\n\t* acinclude.m4 (GLIBCXX_CHECK_UCHAR_H): Define.\n\t* config.h.in: Regenerate.\n\t* configure: Regenerate.\n\t* configure.ac: Check for <uchar.h>.\n\t* include/Makefile.am: Add new headers.\n\t* include/Makefile.in: Regenerate.\n\t* include/c/cuchar: New.\n\t* include/c_compatibility/uchar.h: New.\n\t* include/c_global/cuchar: New.\n\t* include/c_std/cuchar: New.\n\t* include/precompiled/stdc++.h: Include <cuchar>.\n\t* testsuite/17_intro/headers/c++200x/stdc++.cc: Include <uchar.h>.\n\t* testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:\n\tInclude <uchar.h>.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227488 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/f8c2da4bf80217b11405d23ac893f5cfabc89708"},{"sha":"608283f3d4d4848ae87f6229bf66a8357c12373f","author":{"email":"b7b7457b51d5b3313106398edbdd326f4235c93f@138bc75d-0d04-0410-961f-82ee72b054a4","name":"iverbin"},"message":"2015-09-04  Jonas Hahnfeld  <Hahnfeld@itc.rwth-aachen.de>\n\ngcc/\n\t* config/i386/intelmic-mkoffload.c (prepare_target_image): Fix if the\n\ttemp path contains a '-'.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227489 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/608283f3d4d4848ae87f6229bf66a8357c12373f"},{"sha":"adace2e7c99d840efdc656875ef85bae0a112ab6","author":{"email":"71b1be2b66a17077a3afcb609973d02ab43136ba@138bc75d-0d04-0410-961f-82ee72b054a4","name":"redi"},"message":"Add portable timed_mutex and recursive_timed_mutex.\n\n\tPR libstdc++/65704\n\t* include/Makefile.am: Add <bits/mutex.h>.\n\t* include/Makefile.in: Regenerate.\n\t* include/bits/mutex.h (__mutex_base, mutex, lock_guard, unique_lock):\n\tNew file containing types moved from <mutex>.\n\t* include/std/condition_variable: Include <bits/mutex.h> instead of\n\t<mutex>.\n\t* include/std/mutex (__mutex_base, mutex, lock_guard, unique_lock):\n\tMove to <bits/mutex.h>.\n\t*  testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Remove\n\tdg-require-gthreads-timed.\n\t*  testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:\n\tLikewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc:\n\tLikewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/dest/\n\tdestructor_locked.cc: Likewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:\n\tLikewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:\n\tLikewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:\n\tLikewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:\n\tLikewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:\n\tLikewise.\n\t*  testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/dest/destructor_locked.cc:\n\tLikewise.\n\t*  testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:\n\tLikewise.\n\t*  testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/try_lock_until/57641.cc: Likewise.\n\t*  testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.\n\t*  testsuite/30_threads/unique_lock/cons/5.cc: Likewise.\n\t*  testsuite/30_threads/unique_lock/cons/6.cc: Likewise.\n\t*  testsuite/30_threads/unique_lock/locking/3.cc: Likewise.\n\t*  testsuite/30_threads/unique_lock/locking/4.cc: Likewise.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227490 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/adace2e7c99d840efdc656875ef85bae0a112ab6"},{"sha":"e96292e9c2ad186e9df0d34c93ce39a9a892b111","author":{"email":"5071043917170eded66fd66fb091b7dc3cd5eb4c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"mpolacek"},"message":"\tPR sanitizer/67279\n\t* c-typeck.c (build_binary_op): Don't instrument static initializers.\n\n\t* gcc.dg/ubsan/pr67279.c: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227491 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/e96292e9c2ad186e9df0d34c93ce39a9a892b111"},{"sha":"2eebe9a8ff3a5ae175225fd51a2b0f94a7f3c88a","author":{"email":"0bbe8c5b9bf350b99c0e7df6fae7272845b5d241@138bc75d-0d04-0410-961f-82ee72b054a4","name":"hjl"},"message":"Apppend $prop to et_prop_list only if needed\n\n\tPR testsuite/67450\n\t* lib/target-supports.exp (check_cached_effective_target):\n\tApppend $prop to et_prop_list only if needed.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227492 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/2eebe9a8ff3a5ae175225fd51a2b0f94a7f3c88a"},{"sha":"9964a98388674fd4884943ff1ac12152af99fa7f","author":{"email":"c660f2f32dafabe4fa05b2bc16c8b6318e19b86a@138bc75d-0d04-0410-961f-82ee72b054a4","name":"law"},"message":"[PATCH] Minor cleanup of const_and_copies stack\n\n\t* tree-ssa-scopedtables.c (const_and_copies::const_and_copies): Remove\n\tunnecessary constructor.  It's now trivial and implemented inside...\n\t* tree-ssa-scopedtables.h (const_and_copies): Implement trivial\n\tconstructor.  Add comments to various methods.  Remove unused\n\tprivate fields.\n\t* tree-ssa-dom.c (pass_dominator::execute): Corresponding changes.\n\t* tree-vrp.c (identify_jump_threads): Likewise.\n\t* tree-ssa-threadedge.c (thread_through_normal_block): Fix minor\n\tindentation issues.\n\t(thread_across_edge): Similarly.\n\t(record_temporary_equivalences_from_stmts_at_dest): Remove unused\n\targuments in constructor call.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227493 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/9964a98388674fd4884943ff1ac12152af99fa7f"},{"sha":"6af1d635447c364874a0c741d4704ea7549a439d","author":{"email":"7530f29c375d14ababd30c33e50c86b3af4af9d7@138bc75d-0d04-0410-961f-82ee72b054a4","name":"vries"},"message":"Document ftrapv/fwrapv interaction\n\n2015-09-04  Tom de Vries  <tom@codesourcery.com>\n\n\t* doc/invoke.texi (@item -ftrapv, @item -fwrapv): Document interaction.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227494 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/6af1d635447c364874a0c741d4704ea7549a439d"},{"sha":"26befabfb630f8cf2e27f140ff79a867e29dcdb9","author":{"email":"71b1be2b66a17077a3afcb609973d02ab43136ba@138bc75d-0d04-0410-961f-82ee72b054a4","name":"redi"},"message":"fix darwin bootstrap errors due to <mutex>.\n\n\tPR libstdc++/65704\n\t* include/std/mutex (recursive_timed_mutex): Fix uses of _Can_lock.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227495 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/26befabfb630f8cf2e27f140ff79a867e29dcdb9"},{"sha":"a700e283776f66a7ccaa6be1b1cfba34f424fbcf","author":{"email":"242810d4df3431131e9146ffae36e278c03ac050@138bc75d-0d04-0410-961f-82ee72b054a4","name":"denisc"},"message":"gcc/ChangeLog\n\n\tPR target/65210\n\t* config/avr/avr.c (avr_eval_addr_attrib): Look for io_low\n\tattribute as well.\n\ngcc/testsuite/ChangeLog\n\n\tPR target/65210\n\t* gcc.target/avr/pr65210.c: New test.\n\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227496 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/a700e283776f66a7ccaa6be1b1cfba34f424fbcf"},{"sha":"6c01cf92e974db5bf90ba1d2698290ccfdc984da","author":{"email":"1d3764b91b902f6b45836e2498da81fe35caf6d6@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jakub"},"message":"\tPR middle-end/67452\n\t* tree-ssa-live.c: Include cfgloop.h.\n\t(remove_unused_locals): Clear loop->simduid if simduid is about\n\tto be removed from cfun->local_decls.\n\n\t* gcc.dg/lto/pr67452_0.c: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227498 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/6c01cf92e974db5bf90ba1d2698290ccfdc984da"},{"sha":"bd9566702cfce7d929c78280964d05f8bb722b2a","author":{"email":"84dc6f2a42137561086eff2e366642651153b1e5@138bc75d-0d04-0410-961f-82ee72b054a4","name":"pault"},"message":"2015-09-04  Manuel López-Ibáñez  <manu@gcc.gnu.org>\n\n\tPR fortran/67429\n\t* error.c (gfc_clear_pp_buffer): Reset last_location, otherwise\n\tcaret lines might be skipped when actually giving a diagnostic.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227500 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/bd9566702cfce7d929c78280964d05f8bb722b2a"},{"sha":"3e6bab83cca73af4ec97ce3d967b5e60a04d354e","author":{"email":"c329953660db96eae534be5bbf1a735c2baf69b5@138bc75d-0d04-0410-961f-82ee72b054a4","name":"fxcoudert"},"message":"\t* intrinsic.h (gfc_simplify_mvbits): Remove.\n\t* simplify.c (gfc_simplify_mvbits): Remove.\n\t* intrinsic.c (add_subroutines): Remove reference to\n\tgfc_simplify_mvbits.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227502 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/3e6bab83cca73af4ec97ce3d967b5e60a04d354e"},{"sha":"357b7492efe1c9597080a1655118c5de23a557b0","author":{"email":"7b85a41a628204b76aba4326273a3ccc74bd009a@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jb"},"message":"PR 53379 Print backtrace on error termination.\n\n2015-09-05  Janne Blomqvist  <jb@gcc.gnu.org>\n\n\tPR fortran/53379\n\t* libgfortran.h (exit_error): New prototype.\n\t* runtime/error.c (exit_error): New function.\n\t(os_error): Call exit_error instead of exit.\n\t(runtime_error): Likewise.\n\t(runtime_error_at): Likewise.\n\t(internal_error): Likewise.\n\t(generate_error): Likewise.\n\t(notify_std): Likewise.\n\t* runtime/stop.c (error_stop_string): Likewise.\n\t(error_stop_numeric): Likewise.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227503 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/357b7492efe1c9597080a1655118c5de23a557b0"},{"sha":"a076f3de046d6fb5bb9254e602c57e851804a24e","author":{"email":"2aa286f04500e4a7a9254cbd74d9060dce58402c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"gccadmin"},"message":"Daily bump.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227506 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/a076f3de046d6fb5bb9254e602c57e851804a24e"},{"sha":"e6e946d5cbdb5439845430e58906f60f928ed02f","author":{"email":"2aa286f04500e4a7a9254cbd74d9060dce58402c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"gccadmin"},"message":"Daily bump.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227511 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/e6e946d5cbdb5439845430e58906f60f928ed02f"},{"sha":"c9637d1e15f241a06a7563039995c3f20d8f2512","author":{"email":"13d43dc3cc17f3f39b1ab90f05bdb3384966597a@gmail.com","name":"mydongistiny"},"message":"Merge branch 'trunk' of git://gcc.gnu.org/git/gcc into 6.0.0-fedora","distinct":true,"url":"https://api.github.com/repos/mydongistiny/GCC_SaberMod/commits/c9637d1e15f241a06a7563039995c3f20d8f2512"}]}