{"push_id":571440726,"size":3,"distinct_size":0,"ref":"refs/heads/trunk","head":"1b59d1a14800156d8ce0534bcc2235907febcd71","before":"09f979b04e8ae7f288b5ba189d51a9e2c0ef71ff","commits":[{"sha":"c5e076fc8d0cb2880cef40da85766ccde5d5272b","author":{"email":"14e5b275235559d1ccf7e802f391c6d3c95ca63d@138bc75d-0d04-0410-961f-82ee72b054a4","name":"hubicka"},"message":"\tPR ipa/65005\n\t* ipa-visibility.c (cgraph_node::non_local_p): Turn into static\n\tfunction.\n\t* symtab.c (symtab_node::verify_base): Remove check that non-definitions\n\thave no comdat group.\n\t* lto-cgraph.c (lto_output_node): Always output thunk and alias info.\n\t(lto_output_varpool_node): Always output alias info.\n\t(output_refs): Output refs of boundary aliases, too.\n\t(compute_ltrans_boundary): Add alias and thunk target into boundaries.\n\t(output_symtab): Output call eges in thunks in boundary.\n\t(get_alias_symbol): Remove.\n\t(input_node, input_varpool_node): Do not special case weakrefs.\n\t* ipa.c (symbol_table::remove_unreachable_nodes): Do not remove\n\talias and thunks targets in the boundary; do not take removed symbols\n\tfrom their comdat groups.\n\t* cgraph.c (cgraph_node::local_info): Look through aliases and thunks.\n\t(cgraph_node::global_info): Remove.\n\t(cgraph_node::rtl_info): Look through aliases and thunks.\n\t* cgrpah.h (global_info): Remove.\n\t(non_local_p): Remove.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@220608 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/c5e076fc8d0cb2880cef40da85766ccde5d5272b"},{"sha":"c65bd8cd99079defea0ceae55924015cd90a95a8","author":{"email":"1d3764b91b902f6b45836e2498da81fe35caf6d6@138bc75d-0d04-0410-961f-82ee72b054a4","name":"jakub"},"message":"\tPR target/61925\n\t* config/i386/i386.c (ix86_reset_to_default_globals): Removed.\n\t(ix86_reset_previous_fndecl): Restore it here, unconditionally.\n\t(ix86_set_current_function): Rewritten.\n\t(ix86_add_new_builtins): Temporarily clear current_target_pragma\n\twhen creating builtin fndecls.\n\n\t* gcc.target/i386/pr61925-1.c: New test.\n\t* gcc.target/i386/pr61925-2.c: New test.\n\t* gcc.target/i386/pr61925-3.c: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@220609 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/c65bd8cd99079defea0ceae55924015cd90a95a8"},{"sha":"1b59d1a14800156d8ce0534bcc2235907febcd71","author":{"email":"da045a46ebc5cccc0e46bfbf7eea7379dda9e500@138bc75d-0d04-0410-961f-82ee72b054a4","name":"pinskia"},"message":"Fix bug 64893: ICE with vget_lane_u32 with C++ front-end\n\n2015-02-11  Andrew Pinski  <apinski@cavium.com>\n\n\tPR target/64893\n\t* config/aarch64/aarch64-builtins.c (aarch64_init_simd_builtins):\n\tChange the first argument type to size_type_node and add another\n\tsize_type_node.\n\t(aarch64_simd_expand_builtin): Handle the new argument to\n\tAARCH64_SIMD_BUILTIN_LANE_CHECK and don't ICE but rather\n\tprint an out when the first two arguments are not\n\tnonzero integer constants.\n\t* config/aarch64/arm_neon.h (__AARCH64_LANE_CHECK):\n\tPass the sizeof directly to __builtin_aarch64_im_lane_boundsi.\n\n2015-02-11  Andrew Pinski  <apinski@cavium.com>\n\n\tPR target/64893\n\t* c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.\n\t* c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@220610 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/1b59d1a14800156d8ce0534bcc2235907febcd71"}]}