{"push_id":1097460390,"size":26,"distinct_size":26,"ref":"refs/heads/7.0.0","head":"2971a9952373ce9b53ca49fe094cf4b96ee3e034","before":"8a15054aebe3a5d96c1c1df38f38bc4edce5422f","commits":[{"sha":"846521ce48938166d59dc1f4039ff6ed5566fe2b","author":{"email":"47b530adcd050575ed412d3f2784e8e3d4010bc1@138bc75d-0d04-0410-961f-82ee72b054a4","name":"glisse"},"message":"Remove duplicate (A & B) OP (C & B) in match.pd.\n\n2016-05-04  Marc Glisse  <marc.glisse@inria.fr>\n\n\t* match.pd ((A | B) & (A | C)): Generalize to BIT_XOR_EXPR.  Mark\n\tas commutative.  Check both conversions are NOP.\n\t((A & B) OP (C & B)): Remove.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235858 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/846521ce48938166d59dc1f4039ff6ed5566fe2b"},{"sha":"121329865bb52656e6baacaac9ceaf278dbc3238","author":{"email":"70cc000bc893612d6992ddf2868c9faffb77d211@138bc75d-0d04-0410-961f-82ee72b054a4","name":"olegendo"},"message":"gcc/\n\t* config/sh/predicates (post_inc_mem, pre_dec_mem): New predicates.\n\t* config/sh/sh-protos.h (sh_find_set_of_reg): Return null result if\n\tresult.set_rtx is null instead of aborting.\n\t* config/sh/sh.h (USE_LOAD_POST_INCREMENT, USE_STORE_PRE_DECREMENT):\n\tAlways enable.\n\t(USE_LOAD_PRE_DECREMENT, USE_STORE_POST_INCREMENT): Enable for SH2A.\n\t* config/sh/sh.md (*extend<mode>si2_predec, *mov<mode>_load_predec,\n\t*mov<mode>_store_postinc): New patterns.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235859 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/121329865bb52656e6baacaac9ceaf278dbc3238"},{"sha":"466b8a137325aff1f5666ec6252f911ab0149e56","author":{"email":"71b1be2b66a17077a3afcb609973d02ab43136ba@138bc75d-0d04-0410-961f-82ee72b054a4","name":"redi"},"message":"libstdc++/70940 Start fixing polymorphic memory resources\n\n\tPR libstdc++/70940\n\t* include/experimental/memory_resource\n\t(__resource_adaptor_imp::do_allocate): Do not default-construct\n\trebound allocator.\n\t(__resource_adaptor_imp::do_deallocate): Likewise. Use\n\tallocator_traits to get pointer type.\n\t(__null_memory_resource::do_allocate): Remove unused parameters.\n\t(__null_memory_resource::do_deallocate): Likewise.\n\t(__null_memory_resource::do_is_equal): Likewise. Add return statement.\n\t* testsuite/experimental/type_erased_allocator/1.cc: Combine with ...\n\t* testsuite/experimental/type_erased_allocator/1_neg.cc: This, and\n\tmove to ...\n\t* testsuite/experimental/memory_resource/1.cc: Here.\n\t* testsuite/experimental/memory_resource/null_memory_resource.cc: New.\n\t* testsuite/experimental/memory_resource/resource_adaptor.cc: New.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235868 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/466b8a137325aff1f5666ec6252f911ab0149e56"},{"sha":"0657c20f751e42bb4e5e6d1f9db15df1e73fe653","author":{"email":"b7b7457b51d5b3313106398edbdd326f4235c93f@138bc75d-0d04-0410-961f-82ee72b054a4","name":"iverbin"},"message":"Merge libcilkrts from upstream.\n\nlibcilkrts/\n\t* Makefile.am: Merge from upstream, version 2.0.4420.0\n\t<https://bitbucket.org/intelcilkruntime/intel-cilk-runtime.git>.\n\t* README: Likewise.\n\t* configure.ac: Likewise.\n\t* configure.tgt: Likewise.\n\t* include/cilk/cilk.h: Likewise.\n\t* include/cilk/cilk_api.h: Likewise.\n\t* include/cilk/cilk_api_linux.h: Likewise.\n\t* include/cilk/cilk_stub.h: Likewise.\n\t* include/cilk/cilk_undocumented.h: Likewise.\n\t* include/cilk/common.h: Likewise.\n\t* include/cilk/holder.h: Likewise.\n\t* include/cilk/hyperobject_base.h: Likewise.\n\t* include/cilk/metaprogramming.h: Likewise.\n\t* include/cilk/reducer.h: Likewise.\n\t* include/cilk/reducer_file.h: Likewise.\n\t* include/cilk/reducer_list.h: Likewise.\n\t* include/cilk/reducer_max.h: Likewise.\n\t* include/cilk/reducer_min.h: Likewise.\n\t* include/cilk/reducer_min_max.h: Likewise.\n\t* include/cilk/reducer_opadd.h: Likewise.\n\t* include/cilk/reducer_opand.h: Likewise.\n\t* include/cilk/reducer_opmul.h: Likewise.\n\t* include/cilk/reducer_opor.h: Likewise.\n\t* include/cilk/reducer_opxor.h: Likewise.\n\t* include/cilk/reducer_ostream.h: Likewise.\n\t* include/cilk/reducer_string.h: Likewise.\n\t* include/cilktools/cilkscreen.h: Likewise.\n\t* include/cilktools/cilkview.h: Likewise.\n\t* include/cilktools/fake_mutex.h: Likewise.\n\t* include/cilktools/lock_guard.h: Likewise.\n\t* include/internal/abi.h: Likewise.\n\t* include/internal/cilk_fake.h: Likewise.\n\t* include/internal/cilk_version.h: Likewise.\n\t* include/internal/metacall.h: Likewise.\n\t* include/internal/rev.mk: Likewise.\n\t* mk/cilk-version.mk: Likewise.\n\t* runtime/acknowledgements.dox: Likewise.\n\t* runtime/bug.cpp: Likewise.\n\t* runtime/bug.h: Likewise.\n\t* runtime/c_reducers.c: Likewise.\n\t* runtime/cilk-abi-cilk-for.cpp: Likewise.\n\t* runtime/cilk-abi-vla-internal.c: Likewise.\n\t* runtime/cilk-abi-vla-internal.h: Likewise.\n\t* runtime/cilk-abi.c: Likewise.\n\t* runtime/cilk-ittnotify.h: Likewise.\n\t* runtime/cilk-tbb-interop.h: Likewise.\n\t* runtime/cilk_api.c: Likewise.\n\t* runtime/cilk_fiber-unix.cpp: Likewise.\n\t* runtime/cilk_fiber-unix.h: Likewise.\n\t* runtime/cilk_fiber.cpp: Likewise.\n\t* runtime/cilk_fiber.h: Likewise.\n\t* runtime/cilk_malloc.c: Likewise.\n\t* runtime/cilk_malloc.h: Likewise.\n\t* runtime/component.h: Likewise.\n\t* runtime/config/generic/cilk-abi-vla.c: Likewise.\n\t* runtime/config/generic/os-fence.h: Likewise.\n\t* runtime/config/generic/os-unix-sysdep.c: Likewise.\n\t* runtime/config/x86/cilk-abi-vla.c: Likewise.\n\t* runtime/config/x86/os-fence.h: Likewise.\n\t* runtime/config/x86/os-unix-sysdep.c: Likewise.\n\t* runtime/doxygen-layout.xml: Likewise.\n\t* runtime/doxygen.cfg: Likewise.\n\t* runtime/except-gcc.cpp: Likewise.\n\t* runtime/except-gcc.h: Likewise.\n\t* runtime/except.h: Likewise.\n\t* runtime/frame_malloc.c: Likewise.\n\t* runtime/frame_malloc.h: Likewise.\n\t* runtime/full_frame.c: Likewise.\n\t* runtime/full_frame.h: Likewise.\n\t* runtime/global_state.cpp: Likewise.\n\t* runtime/global_state.h: Likewise.\n\t* runtime/jmpbuf.c: Likewise.\n\t* runtime/jmpbuf.h: Likewise.\n\t* runtime/linux-symbols.ver: Likewise.\n\t* runtime/local_state.c: Likewise.\n\t* runtime/local_state.h: Likewise.\n\t* runtime/mac-symbols.txt: Likewise.\n\t* runtime/metacall_impl.c: Likewise.\n\t* runtime/metacall_impl.h: Likewise.\n\t* runtime/os-unix.c: Likewise.\n\t* runtime/os.h: Likewise.\n\t* runtime/os_mutex-unix.c: Likewise.\n\t* runtime/os_mutex.h: Likewise.\n\t* runtime/pedigrees.c: Likewise.\n\t* runtime/pedigrees.h: Likewise.\n\t* runtime/record-replay.cpp: Likewise.\n\t* runtime/record-replay.h: Likewise.\n\t* runtime/reducer_impl.cpp: Likewise.\n\t* runtime/reducer_impl.h: Likewise.\n\t* runtime/rts-common.h: Likewise.\n\t* runtime/scheduler.c: Likewise.\n\t* runtime/scheduler.h: Likewise.\n\t* runtime/signal_node.c: Likewise.\n\t* runtime/signal_node.h: Likewise.\n\t* runtime/spin_mutex.c: Likewise.\n\t* runtime/spin_mutex.h: Likewise.\n\t* runtime/stats.c: Likewise.\n\t* runtime/stats.h: Likewise.\n\t* runtime/sysdep-unix.c: Likewise.\n\t* runtime/sysdep.h: Likewise.\n\t* runtime/worker_mutex.c: Likewise.\n\t* runtime/worker_mutex.h: Likewise.\n\t* include/cilk/reducer_vector.h: New.\n\t* runtime/cilk_str_mem.h: New.\n\t* runtime/config/arm/cilk-abi-vla.c: New.\n\t* runtime/config/arm/os-fence.h: New.\n\t* runtime/config/arm/os-unix-sysdep.c: New.\n\t* runtime/declare-alloca.h: New.\n\t* runtime/sslib/ignore_handler_s.c: New.\n\t* runtime/sslib/safe_lib.h: New.\n\t* runtime/sslib/safe_lib_errno.h: New.\n\t* runtime/sslib/safe_str_constraint.c: New.\n\t* runtime/sslib/safe_str_constraint.h: New.\n\t* runtime/sslib/safe_str_lib.h: New.\n\t* runtime/sslib/safe_types.h: New.\n\t* runtime/sslib/safeclib_private.h: New.\n\t* runtime/sslib/snprintf_s.h: New.\n\t* runtime/sslib/snprintf_support.c: New.\n\t* runtime/sslib/strcpy_s.c: New.\n\t* runtime/sslib/strncpy_s.c: New.\n\t* runtime/sslib/strnlen_s.c: New.\n\t* runtime/symbol_test.c: Remove.\n\t* Makefile.in: Regenerate.\n\t* configure: Regenerate.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235870 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/0657c20f751e42bb4e5e6d1f9db15df1e73fe653"},{"sha":"26280bcdcd2a7806fc6e4329c4ad31037f5d9302","author":{"email":"3ebd7b7705322dea264eed4d56852da7cab2707b@138bc75d-0d04-0410-961f-82ee72b054a4","name":"rguenth"},"message":"2016-05-04  Richard Biener  <rguenther@suse.de>\n\n\t* match.pd: Add BIT_FIELD_REF canonicalizations and vector\n\tconstructor simplifications.\n\t* fold-const.c (fold_ternary_loc): Remove duplicate functionality\n\there.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235871 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/26280bcdcd2a7806fc6e4329c4ad31037f5d9302"},{"sha":"50505477bf798755698b243f0f102b6761bd4c1c","author":{"email":"dfe846bfd652aff0aeb89649b6e8b43f76465563@138bc75d-0d04-0410-961f-82ee72b054a4","name":"mpf"},"message":"Update MIPS P5600 processor definition to avoid IMADD\n\ngcc/\n\n\t* config/mips/mips-cpus.def (p5600): Avoid IMADD by default.\n\tClean up p5600 comments.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235873 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/50505477bf798755698b243f0f102b6761bd4c1c"},{"sha":"c9ca67b8d2733811b89aaa577cb62556633e3bc0","author":{"email":"64b285df2af30b39a5c8967bdd7812e31d1a9397@138bc75d-0d04-0410-961f-82ee72b054a4","name":"amodra"},"message":"[RS6000] Align .toc section\n\nLack of any .toc section alignment causes kexec and kdump failure\nwhen linking without the usual linker script.  This of course is\nreally a kexec-tools error, but it is also true that .toc ought to\nalways be word aligned.\n\n\t* config/rs6000/rs6000.c (rs6000_elf_output_toc_section_asm_op):\n\tAlign .toc.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235874 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/c9ca67b8d2733811b89aaa577cb62556633e3bc0"},{"sha":"ea8942b53e24823ade2bb184db68b521dcd43194","author":{"email":"64b285df2af30b39a5c8967bdd7812e31d1a9397@138bc75d-0d04-0410-961f-82ee72b054a4","name":"amodra"},"message":"[RS6000] Simplify sysv4.h TARGET_TOC\n\nWe can use the TARGET_* defines here.  There isn't any reason to use\nthe underlying variable and masks.  Also, TARGET_RELOCATABLE implies\nTARGET_MINIMAL_TOC, so there is no need to test TARGET_RELOCATABLE.\n\n\t* config/rs6000/sysv4.h (TARGET_TOC): Simplify.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235875 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/ea8942b53e24823ade2bb184db68b521dcd43194"},{"sha":"9213244550335bcb2b8590a0d7d58ac74c932361","author":{"email":"64b285df2af30b39a5c8967bdd7812e31d1a9397@138bc75d-0d04-0410-961f-82ee72b054a4","name":"amodra"},"message":"[RS6000] Correct PIC_OFFSET_TABLE_REGNUM\n\nLeaving this as r30 results in pic_offset_table_rtx of (reg 30)\nfor -m64, which is completely bogus.  Various rtl analysis predicate\nfunctions treat pic_offset_table_rtx specially..\n\n\t* config/rs6000/rs6000.h (PIC_OFFSET_TABLE_REGNUM): Correct.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235876 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/9213244550335bcb2b8590a0d7d58ac74c932361"},{"sha":"33ac16c8cc870229a6a08cd7037275b01e7a0b9d","author":{"email":"b513ed7537dc58758933d4d37a7d95965c9cdad8@138bc75d-0d04-0410-961f-82ee72b054a4","name":"thopre01"},"message":"2016-05-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>\n\n    gcc/\n    * config.gcc: Error out when conflicting multilib is detected.  Do not\n    loop over multilibs since no combination is legal.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235877 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/33ac16c8cc870229a6a08cd7037275b01e7a0b9d"},{"sha":"a64030feb9ee63f126bfb9880a3d2f5f43b98b3c","author":{"email":"5071043917170eded66fd66fb091b7dc3cd5eb4c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"mpolacek"},"message":"\tPR c/48778\n\t* c-typeck.c (build_binary_op): Don't issue -Waddress warnings\n\tfor macro expansions.\n\n\t* gcc.dg/Waddress-2.c: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235878 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/a64030feb9ee63f126bfb9880a3d2f5f43b98b3c"},{"sha":"dc5815737294a00a461e7c67dee6a5b9b596ee96","author":{"email":"e2e8c5702d8ed5f565988a1cf5bb35c9ce199e5e@138bc75d-0d04-0410-961f-82ee72b054a4","name":"clm"},"message":"2016-05-04  Kwok Cheung Yeung  <kcy@codesourcery.com>\n\n\t* gcc.target/mips/mips16-attributes.c: Skip if -mmicromips\n\tflag is present.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235881 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/dc5815737294a00a461e7c67dee6a5b9b596ee96"},{"sha":"1d52c456bf6b516767799042d378d0cc36733d60","author":{"email":"5071043917170eded66fd66fb091b7dc3cd5eb4c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"mpolacek"},"message":"\t* c.opt (Wdangling-else): New option.\n\n\t* c-parser.c (c_parser_if_statement): Replace OPT_Wparentheses with\n\tOPT_Wdangling_else.\n\n\t* parser.c (cp_parser_selection_statement): Replace OPT_Wparentheses\n\twith OPT_Wdangling_else.\n\n\t* doc/invoke.texi: Document -Wdangling-else.\n\n\t* c-c++-common/Wdangling-else-1.c: New test.\n\t* c-c++-common/Wdangling-else-2.c: New test.\n\t* c-c++-common/Wdangling-else-3.c: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235885 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/1d52c456bf6b516767799042d378d0cc36733d60"},{"sha":"aaa36a786b0643c54d046be395c651999c2bd38d","author":{"email":"14e5b275235559d1ccf7e802f391c6d3c95ca63d@138bc75d-0d04-0410-961f-82ee72b054a4","name":"hubicka"},"message":"\t* cgraph.c (cgraph_node::call_for_symbol_thunks_and_aliases):\n\tCheck availability on NODE, too.\n\t* cgraph.h (symtab_node::call_for_symbol_and_aliases): Likewise.\n\t(cgraph_node::call_for_symbol_and_aliases): Likewise.\n\t(varpool_node::call_for_symbol_and_aliase): Likewise.\n\t* ipa-pure-const.c (add_new_function): Analyze all bodies.\n\t(propagate_pure_const): Propagate across interposable functions, too.\n\t(skip_function_for_local_pure_const): Do not skip interposable bodies\n\twith aliases.\n\t(pass_local_pure_const::execute): Update.\n\n\t* gcc.dg/ipa/pure-const-3.c: New testcase.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235887 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/aaa36a786b0643c54d046be395c651999c2bd38d"},{"sha":"bea01bb0ccc71a7533c230f4a0aecac9459f8d00","author":{"email":"14e5b275235559d1ccf7e802f391c6d3c95ca63d@138bc75d-0d04-0410-961f-82ee72b054a4","name":"hubicka"},"message":"\t* tree-inline.c (expand_call_inline): Fix path dealing with\n\tmaking lhs of call statement undefined.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235889 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/bea01bb0ccc71a7533c230f4a0aecac9459f8d00"},{"sha":"70cf83ba971cb196eec4ccaaa90bedad0cbc08e3","author":{"email":"1d3764b91b902f6b45836e2498da81fe35caf6d6@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jakub"},"message":"\t* config/i386/sse.md (sse2_movq128): Use v constraint instead of x.\n\n\t* gcc.target/i386/avx512vl-vmovq-1.c: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235893 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/70cf83ba971cb196eec4ccaaa90bedad0cbc08e3"},{"sha":"faaea450f081559a63bd7dff0ac8c1afe117e512","author":{"email":"85ec46931540f651c3f1057f754e444ccd7acf53@138bc75d-0d04-0410-961f-82ee72b054a4","name":"ebotcazou"},"message":"\t* s-osinte-gnu.ads (Get_Page_Size): Return int and use getpagesize\n\tinstead of __getpagesize.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235896 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/faaea450f081559a63bd7dff0ac8c1afe117e512"},{"sha":"df333af799575dc088f1f7344c8a4898781be1a1","author":{"email":"1d3764b91b902f6b45836e2498da81fe35caf6d6@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jakub"},"message":"\t* config/i386/sse.md (vec_interleave_highv8sf,\n\tvec_interleave_lowv8sf, vec_interleave_highv4df,\n\tvec_interleave_lowv4df): Remove constraints from expanders.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235898 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/df333af799575dc088f1f7344c8a4898781be1a1"},{"sha":"c887da186917495864356e2632aab5a1b3b8df9e","author":{"email":"85ec46931540f651c3f1057f754e444ccd7acf53@138bc75d-0d04-0410-961f-82ee72b054a4","name":"ebotcazou"},"message":"\t* tree-ssa-coalesce.c (gimple_can_coalesce_p): Fix reference in head\n\tcomment.\n\t(compute_samebase_partition_bases): Fix typo.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235900 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/c887da186917495864356e2632aab5a1b3b8df9e"},{"sha":"858c9470d7e20999a350663d49fb9fbd180b8b3d","author":{"email":"1d3764b91b902f6b45836e2498da81fe35caf6d6@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jakub"},"message":"\tPR c++/70906\n\tPR c++/70933\n\t* tree-core.h (enum operand_equal_flag): Add OEP_HASH_CHECK.\n\t* tree.c (inchash::add_expr): If !IS_EXPR_CODE_CLASS (tclass),\n\tassert flags & OEP_HASH_CHECK, instead of asserting it\n\tnever happens.  Handle TARGET_EXPR.\n\t* fold-const.c (operand_equal_p): For hash verification,\n\tor in OEP_HASH_CHECK into flags.\n\n\t* g++.dg/opt/pr70906.C: New test.\n\t* g++.dg/opt/pr70933.C: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235902 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/BenzoSM/GCC_SaberMod/commits/858c9470d7e20999a350663d49fb9fbd180b8b3d"}]}