{"push_id":2462440382,"size":3,"distinct_size":0,"ref":"refs/heads/master","head":"d98934794ef84400f50e36c0ea0633cbf3d1f61b","before":"96d1493cd3de09706792a6bf4c7e4b9fb898e232","commits":[{"sha":"9c6a1efb7e85f46e0446c8a85e30bf80b98b4daf","author":{"name":"krebbel","email":"ed02510be91d63d24271a0e1d7902289cbdda394@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Wattributes.c testcase: Disable warning check for IBM Z.\n\nOn IBM Z we enforce function alignment to 8 bytes.  Hence we get an\nerror instead of a warning when trying to specify smaller alignments.\n\ngcc/testsuite/ChangeLog:\n\n2018-04-06  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>\n\n\t* c-c++-common/Wattributes.c: Disable warning for s390* target and\n\tcheck for an error instead.\n\t* gcc.dg/Wattributes-6.c: Likewise.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@259163 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/9c6a1efb7e85f46e0446c8a85e30bf80b98b4daf"},{"sha":"9fe9bef6738c686c86d65ff29e38a8e40dfde140","author":{"name":"krebbel","email":"ed02510be91d63d24271a0e1d7902289cbdda394@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"IBM Z: Use the dedicated NOP instructions for \"nop\"\n\nWe still use lr r0,r0 as a NOP instruction although we have some kind\nof dedicated NOP instruction (nopr) which maps to a \"branch never\".\n\nAs a side-effect this fixes testcases scanning for NOPs\ne.g. patchable_function_entry-*.\n\nAs another side-effect this makes it difficult to distingiush NOPs\ngenerated for hotpatching from NOPs added when using -O0 to attach\nlocation information to it.  Hence I had to make sure that the hotpatch\ntestcases get skipped when compiling without optimization.\n\ngcc/ChangeLog:\n\n2018-04-06  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>\n\n\t* config/s390/s390.c (s390_z10_optimize_cmp): Expand dedicated NOP\n\tinstructions.\n\t* config/s390/s390.md (UNSPECV_NOP_LR_0, UNSPECV_NOP_LR_1): New\n\tconstant definitions.\n\t(\"nop\"): lr 0,0 -> nopr r0\n\t(\"nop_lr0\", \"nop_lr1\"): New insn definitions.\n\ngcc/testsuite/ChangeLog:\n\n2018-04-06  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>\n\n\t* gcc.target/s390/s390.exp: Remove -O0 from list of torture\n\toptions.\n\t* gcc.target/s390/hotpatch-1.c: Skip when building without\n\toptimization.\n\t* gcc.target/s390/hotpatch-10.c: Likewise.\n\t* gcc.target/s390/hotpatch-11.c: Likewise.\n\t* gcc.target/s390/hotpatch-12.c: Likewise.\n\t* gcc.target/s390/hotpatch-13.c: Likewise.\n\t* gcc.target/s390/hotpatch-14.c: Likewise.\n\t* gcc.target/s390/hotpatch-15.c: Likewise.\n\t* gcc.target/s390/hotpatch-16.c: Likewise.\n\t* gcc.target/s390/hotpatch-17.c: Likewise.\n\t* gcc.target/s390/hotpatch-18.c: Likewise.\n\t* gcc.target/s390/hotpatch-19.c: Likewise.\n\t* gcc.target/s390/hotpatch-2.c: Likewise.\n\t* gcc.target/s390/hotpatch-3.c: Likewise.\n\t* gcc.target/s390/hotpatch-4.c: Likewise.\n\t* gcc.target/s390/hotpatch-5.c: Likewise.\n\t* gcc.target/s390/hotpatch-6.c: Likewise.\n\t* gcc.target/s390/hotpatch-7.c: Likewise.\n\t* gcc.target/s390/hotpatch-8.c: Likewise.\n\t* gcc.target/s390/hotpatch-9.c: Likewise.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@259164 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/9fe9bef6738c686c86d65ff29e38a8e40dfde140"},{"sha":"d98934794ef84400f50e36c0ea0633cbf3d1f61b","author":{"name":"krebbel","email":"ed02510be91d63d24271a0e1d7902289cbdda394@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"IBM Z: Fix vcond-shift testcase.\n\ngcc/testsuite/ChangeLog:\n\n2018-04-06  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>\n\n\t* gcc.target/s390/vector/vcond-shift.c: Use the proper conditions\n\tto trigger the optimization. Do some cleanup and function\n\trenaming.  Add more test functions.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@259165 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/d98934794ef84400f50e36c0ea0633cbf3d1f61b"}]}
{"actor":{"display_login":"hubot"}}