[Bug libstdc++/95609] span could have better layout

2021-08-23 Thread s_gccbugzilla at nedprod dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95609 --- Comment #8 from Niall Douglas --- (In reply to Jonathan Wakely from comment #7) > (In reply to Niall Douglas from comment #0) > > I would assume that the ABI ship has sailed, as usual, but if libstdc++'s > > span could instead have the layout

[Bug libstdc++/95609] span could have better layout

2021-08-23 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95609 --- Comment #7 from Jonathan Wakely --- (In reply to Niall Douglas from comment #0) > I would assume that the ABI ship has sailed, as usual, but if libstdc++'s > span could instead have the layout: > > { > T *p; > size_t l; > } > > ... then

[Bug libstdc++/95609] span could have better layout

2020-10-28 Thread s_gccbugzilla at nedprod dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95609 --- Comment #6 from Niall Douglas --- Cool, thanks. I believe that all three major STLs now implement struct iovec compatibility with span. That's a nice win.

[Bug libstdc++/95609] span could have better layout

2020-10-28 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95609 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|---

[Bug libstdc++/95609] span could have better layout

2020-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95609 --- Comment #4 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:0f7cd5e5735e5536bf7bc8ca2b998f7ce8b4ddee commit r11-4475-g0f7cd5e5735e5536bf7bc8ca2b998f7ce8b4ddee Author: Jonathan Wakely Date: