[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-11-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-06-27 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 --- Comment #6 from Segher Boessenkool --- Author: segher Date: Tue Jun 27 18:24:51 2017 New Revision: 249707 URL: https://gcc.gnu.org/viewcvs?rev=249707=gcc=rev Log: Backports from trunk: 2016-08-15 Segher Boessenkool

[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-06-27 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 --- Comment #5 from Segher Boessenkool --- Author: segher Date: Tue Jun 27 17:11:01 2017 New Revision: 249700 URL: https://gcc.gnu.org/viewcvs?rev=249700=gcc=rev Log: Backports from trunk: 2016-08-15 Segher Boessenkool

[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-01-20 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 --- Comment #4 from Segher Boessenkool --- Author: segher Date: Sat Jan 21 03:11:49 2017 New Revision: 244740 URL: https://gcc.gnu.org/viewcvs?rev=244740=gcc=rev Log: rs6000: Small varargs for BE SVR4 (PR61729, PR77850) The varargs code for

[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-01-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 Segher Boessenkool changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-01-16 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 --- Comment #3 from Segher Boessenkool --- Okay, I'll make it work for SVR4 in the rs6000 backend then. The generic code makes suboptimal code, many ABIs need to update (even those that haven't changed for 25 years), and more backends will need

[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-01-16 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 --- Comment #2 from joseph at codesourcery dot com --- FWIW, new C floating-point types such as _Float16 and _Float32 are not promoted in variable arguments either, which has required a few back-end changes. Complex types such as _Complex

[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-01-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 --- Comment #1 from Segher Boessenkool --- This testcase uses a 2-byte scoped enum, which doesn't get the integer promotions if I read the C++ standard correctly -- but it is passed via varargs, and the target code expects that to be promoted

[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-01-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|