{"push_id":893281308,"size":30,"distinct_size":30,"ref":"refs/heads/hjl/interrupt/stage1","head":"db79d482e8d1601121221e37f338afc5912737c2","before":"60c718095d7cd5906fc63bce2636cb7ac1e69825","commits":[{"sha":"72bad04de0aacc1f3a3d30ae7a4926c8375bdd6a","author":{"email":"3787eefcbd3929202d4dd7f7a2a6c0d43c869655@138bc75d-0d04-0410-961f-82ee72b054a4","name":"kargl"},"message":"2015-12-05  Juoko Orava <jouko.orava@iki.fi>\n\n\tPR fortran/50201\n\t* io/write_float.def: Avoid marking quadmath_snprintf as an untyped\n\tweak reference, which fixing linking with -static.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231320 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/72bad04de0aacc1f3a3d30ae7a4926c8375bdd6a"},{"sha":"cc65c9a50f442428352543ddd3bc30eece1bad48","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@231326 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/cc65c9a50f442428352543ddd3bc30eece1bad48"},{"sha":"43aa4bda6e8f94f93d68b849fd53204b17bb8737","author":{"email":"14e5b275235559d1ccf7e802f391c6d3c95ca63d@138bc75d-0d04-0410-961f-82ee72b054a4","name":"hubicka"},"message":"\t* ipa-icf.c (sem_function::merge): Check that local_original exists.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231328 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/43aa4bda6e8f94f93d68b849fd53204b17bb8737"},{"sha":"9bffc11c1f12bff7dc7a8842eac1093d039401dc","author":{"email":"16e81499c83e67df7053cf1c27dc14c8a0712b11@138bc75d-0d04-0410-961f-82ee72b054a4","name":"burnus"},"message":"2015-12-06  Tobias Burnus  <burnus@net-b.de>\n\n        * download_prerequisites: Download ISL 0.15 instead of 0.14.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231329 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/9bffc11c1f12bff7dc7a8842eac1093d039401dc"},{"sha":"156d05a51cdbf5bb9b5833fc6d9bd369be6d1453","author":{"email":"85ec46931540f651c3f1057f754e444ccd7acf53@138bc75d-0d04-0410-961f-82ee72b054a4","name":"ebotcazou"},"message":"\tPR ada/49940\n\t* s-osinte-kfreebsd-gnu.ads (lwp_self): New imported function.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231330 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/156d05a51cdbf5bb9b5833fc6d9bd369be6d1453"},{"sha":"5112baa282300206972a4b3993f93c1847d24b6a","author":{"email":"85ec46931540f651c3f1057f754e444ccd7acf53@138bc75d-0d04-0410-961f-82ee72b054a4","name":"ebotcazou"},"message":"\tPR ada/49944\n\t* s-osinte-freebsd.ads: Minor reformatting.\n\t(Stack_Base_Available): Correct comments.\n\t* s-osinte-kfreebsd-gnu.ads (Time_Slice_Supported, nanosleep,\n\tclock_id_t, clock_gettime, Stack_Base_Available, Get_Page_Size,\n\tmprotect, pthread_mutexattr_setprotocol,pthread_mutexattr_getprotocol\n\tpthread_mutexattr_setprioceiling, pthread_mutexattr_getprioceiling,\n\tpthread_attr_setscope, pthread_attr_getscope,\n\tpthread_attr_setinheritsched, pthread_attr_getinheritsched,\n\tTime_Slice_Supported): Copy from s-osinte-freebsd.ads.\n\t* gcc-interface/Makefile.in (x86/kfreebsd): Use the POSIX version of\n\tthe System.Task_Primitives.Operations package.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231333 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/5112baa282300206972a4b3993f93c1847d24b6a"},{"sha":"51ef305d564186629b68b41d0f7d301758571791","author":{"email":"85ec46931540f651c3f1057f754e444ccd7acf53@138bc75d-0d04-0410-961f-82ee72b054a4","name":"ebotcazou"},"message":"\tPR ada/56274\n\t* s-osinte-kfreebsd-gnu.ads (pthread_rwlock_t): New subtype.\n\t(pthread_rwlockattr_t): Likewise.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231337 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/51ef305d564186629b68b41d0f7d301758571791"},{"sha":"1b1db4e0824aca226bee654a7c8d0ab5af69ae7b","author":{"email":"8498097dd8d482511e4a47337389de6efb8f09eb@138bc75d-0d04-0410-961f-82ee72b054a4","name":"vekumar"},"message":"support for AMD clzero isa.\n\ngcc/ChangeLog\n2015-12-06  Victoria Stepanyan  <victoria.stepanyan@amd.com>\n\n        * common/config/i386/i386-common.c\n        (OPTION_MASK_ISA_CLZERO_SET): New.\n        (ix86_handle_option): Handle clzero.\n        * config.gcc (i[34567]86-*-*): Add clzerointrin.h,\n        (x86_64-*-*): Likewise.\n        * config/i386/clzerointrin.h: New header.\n        * config/i386/cpuid.h (bit_CLZERO):  Define.\n        * config/i386/driver-i386.c (host_detect_local_cpu): Detect\n        CLZERO support.\n        * config/i386/i386.opt (clzero): New.\n        * config/i386/i386-c.c: Define __CLZERO__ if needed.\n        * config/i386/i386.c (ix86_target_string): Define -mclzero option.\n        (PTA_CLZERO): New.\n        (ix86_option_override_internal): Handle new option.\n        (processor_alias_table): Added PTA_CLZERO.\n        (ix86_valid_target_attribute_inner_p): Add OPT_mclzero.\n        (ix86_builtins): Add IX86_BUILTIN_CLZERO, IX86_BUILTIN_CLZERO.\n        (ix86_expand_builtin): Handle IX86_BUILTIN_CLZERO and\n        IX86_BUILTIN_CLZERO  built-ins.\n        * config/i386/i386.h (TARGET_CLZERO):  New.\n        * config/i386/i386.md (unspecv): Add UNSPEC_CLZERO.\n        (clzero):  New pattern.\n        (clzero_<mode>): New pattern.\n        * config/i386/x86intrin.h: Include clzerointrin.h.\n        * doc/extend.texi: Document clzero builtins.\n        * doc/invoke.texi: Document -mclzero option.\n\ngcc/testsuite/ChangeLog\n2015-12-06  Victoria Stepanyan  <victoria.stepanyan@amd.com>\n\n        * gcc.target/i386/clzero.c: New.\n        * gcc.target/i386/sse-12.c: Add -mclzero.\n        * gcc.target/i386/sse-13.c: Ditto.\n        * gcc.target/i386/sse-14.c: Ditto.\n        * gcc.target/i386/sse-22.c: Ditto.\n        * gcc.target/i386/sse-23.c: Ditto.\n        * g++.dg/other/i386-2.C: Ditto.\n        * g++.dg/other/i386-3.C: Ditto.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231340 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/1b1db4e0824aca226bee654a7c8d0ab5af69ae7b"},{"sha":"97c2bc38170ef70eaa1f2b0652099dd49bf9b0d2","author":{"email":"85ec46931540f651c3f1057f754e444ccd7acf53@138bc75d-0d04-0410-961f-82ee72b054a4","name":"ebotcazou"},"message":"gnattools/\n\tPR ada/50048\n\t* Makefile.in (ftop_srcdir): New variable.\n\t(INCLUDES_FOR_SUBDIR): Use -iquote and $(ftop_srcdir).\ngcc/ada/\n\tPR ada/50048\n\t* gcc-interface/Makefile.in (INCLUDES): Use -iquote.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231341 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/97c2bc38170ef70eaa1f2b0652099dd49bf9b0d2"},{"sha":"ee12e5fbe6ce29bb5492d56cc53d3369a3114047","author":{"email":"85ec46931540f651c3f1057f754e444ccd7acf53@138bc75d-0d04-0410-961f-82ee72b054a4","name":"ebotcazou"},"message":"\tPR ada/60164\n\t* doc/gnat_ugn/gnat_and_program_execution.rst (gnatmem): Fix typo.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231342 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/ee12e5fbe6ce29bb5492d56cc53d3369a3114047"},{"sha":"0f71ae501d47a031cf65ca3420f8811449cc7551","author":{"email":"5f374640ce4129c6fb14371ee9c992d96e0e729c@138bc75d-0d04-0410-961f-82ee72b054a4","name":"kkojima"},"message":"* config/sh/sh.md (rsqrtsf2): Adjust for the recent rsqrt_optab changes\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231344 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/0f71ae501d47a031cf65ca3420f8811449cc7551"},{"sha":"1371cec3fb6148b9f42ab51d3132d3b68fed97c9","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@231347 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/1371cec3fb6148b9f42ab51d3132d3b68fed97c9"},{"sha":"b15717524a33180c09ee223a06402c92d436df77","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jason"},"message":"\t* g++.dg/cpp0x/static_assert8.C: Fix for -std=c++1z.\n\t* g++.dg/cpp0x/auto3.C: Fix for -std=c++1z.\n\t* g++.dg/cpp1y/feat-cxx14.C: Only run with -std=c++14.\n\t* g++.dg/cpp1y/feat-cxx14-neg.C: Only run with -std=c++14.\n\t* g++.dg/cpp1z/feat-cxx1z.C: Fill in from feat-cxx14.C.\n\t* g++.dg/cpp1z/fold5.C: Don't run with -std=c++1z.\n\t* g++.dg/template/function1.C: Don't run with -std=c++1z.\n\t* g++.dg/template/call4.C: Fix access.\n\t* g++.dg/parse/crash31.C: Remove expected error text.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231348 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/b15717524a33180c09ee223a06402c92d436df77"},{"sha":"b34f7e66cb96f137d5283d6285ffa1d333756e52","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jason"},"message":"\tPR c++/68597, fix auto9.C and auto-neg1.C with -std=c++1z.\n\n\t* decl.c (check_tag_decl): Use ds_type_spec in auto diagnostic.\n\t* typeck.c (check_return_expr): Check for inconsistent deduction.\n\t* parser.c (class type_id_in_expr_sentinel): New.\n\t(cp_parser_primary_expression) [RID_VA_ARG]: Use it.\n\t(cp_parser_new_expression): Use it.\n\t(cp_parser_trait_expr): Use it.\n\t(cp_parser_type_id_1): Complain about auto if in_type_id_in_expr_p.\n\t(cp_parser_default_type_template_argument): Check for auto.\n\t(cp_parser_type_id_list): Likewise.\n\t(cp_parser_simple_type_specifier): Allow auto parms if flag_concepts.\n\t* pt.c (do_auto_deduction): Handle erroneous type.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231349 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/b34f7e66cb96f137d5283d6285ffa1d333756e52"},{"sha":"6751468262e5ad53fcef9e5a5e21d43566d5e704","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jason"},"message":"\tFix memclass5.C, memfriend10.C, var-templ19.C with -std=c++1z.\n\n\t* constraint.cc (strictly_subsumes): New.\n\t* cp-tree.h: Declare it.\n\t* pt.c (process_partial_specialization): Use it instead of\n\tsubsumes_constraints.\n\t(maybe_new_partial_specialization): Do compare null constraints.\n\t* search.c (lookup_member): Handle currently_open_class returning null.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231350 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/6751468262e5ad53fcef9e5a5e21d43566d5e704"},{"sha":"eade09407b56c698678b558de266c72b5c43e85d","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jason"},"message":"\tFix template/ref1.C, nontype15.C, addr-builtin1.C with -std=c++1z.\n\n\t* parser.c (cp_parser_template_argument): Handle references in\n\tC++1z mode.\n\t* constexpr.c (potential_constant_expression_1): Don't error about\n\tTREE_THIS_VOLATILE on declarations.\n\t[COMPONENT_REF]: Don't consider the object if we're dealing with an\n\toverloaded function.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231351 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/eade09407b56c698678b558de266c72b5c43e85d"},{"sha":"98fe46763bc650592e46cc68117a827f7e40b15b","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jason"},"message":"\tFix crash70.C with -std=c++1z.\n\n\t* semantics.c (finish_qualified_id_expr): Handle\n\tUNBOUND_CLASS_TEMPLATE.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231352 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/98fe46763bc650592e46cc68117a827f7e40b15b"},{"sha":"3b2771f97edaf6dbbc99304344d20b588f52f392","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jason"},"message":"\tFix decltype-call1.C with -std=c++1z.\n\n\t* parser.h (struct cp_token): Tell GTY that CPP_DECLTYPE uses\n\ttree_check_value.\n\t* parser.c (cp_parser_decltype): Use tree_check_value.\n\t(saved_checks_value): New.\n\t(cp_parser_nested_name_specifier_opt): Use it.\n\t(cp_parser_template_id): Use it.\n\t(cp_parser_simple_type_specifier): Use it.\n\t(cp_parser_pre_parsed_nested_name_specifier): Use it.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231353 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/3b2771f97edaf6dbbc99304344d20b588f52f392"},{"sha":"a529dea86b45018dd2cc4e3f10d95a97e629c5af","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jason"},"message":"\tFix parse/no-type-defn1.C with -std=c++1z.\n\n\t* parser.c (struct tentative_firewall): New.\n\t(cp_parser_template_id, cp_parser_decltype_expr): Use it.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231354 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/a529dea86b45018dd2cc4e3f10d95a97e629c5af"},{"sha":"fc487c32d56be9b8586ce8a93d6cebd269155579","author":{"email":"68b6543cf7e4eb54f3cd6dfb62cadfaa7709acb9@138bc75d-0d04-0410-961f-82ee72b054a4","name":"kyukhin"},"message":"PR target/68633\n\ngcc/\n\t* config/i386/sse.md (define_insn \"kunpckhi\"): Fix operands order.\n\t(define_insn \"kunpcksi\"): Ditto.\n\t(define_insn \"kunpckdi\"): Ditto.\ngcc/testsuite\n\t* gcc.target/i386/pr68633.c: New test.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231359 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/hjl-tools/gcc/commits/fc487c32d56be9b8586ce8a93d6cebd269155579"}]}