Re: Urgent GCC ABI backend maintainer ping re zero width bitfield passing (PR102024)

2022-03-22 Thread Richard Earnshaw via Gcc
On 22/03/2022 16:51, Jakub Jelinek via Gcc wrote: On Tue, Mar 22, 2022 at 04:28:08PM +, Richard Earnshaw wrote: Unless I've missed something subtle here, the layout of struct S { float a; int : 0; float b;}; is going to identical to struct T { float a; float b;}; on pretty much

Re: GSoC: cp demangle non recursive

2022-03-22 Thread Martin Jambor
Hello, On Sat, Mar 19 2022, Krishna Narayanan wrote: > Hello, > I have a doubt regarding the recursion part in demangle.c, what should > be the expected report when the recursion limit has been > reached, Look at the comment of the d_demangle function. In the new scheme of things, the failure wo

Re: Urgent GCC ABI backend maintainer ping re zero width bitfield passing (PR102024)

2022-03-22 Thread Jakub Jelinek via Gcc
On Tue, Mar 22, 2022 at 04:28:08PM +, Richard Earnshaw wrote: > Unless I've missed something subtle here, the layout of > > struct S { float a; int : 0; float b;}; > > is going to identical to > > struct T { float a; float b;}; > > on pretty much every architecture I can think of, so th

Re: Urgent GCC ABI backend maintainer ping re zero width bitfield passing (PR102024)

2022-03-22 Thread Richard Earnshaw via Gcc
On 21/03/2022 16:28, Jakub Jelinek via Gcc wrote: Hi! I'd like to ping port maintainers about https://gcc.gnu.org/PR102024 As I wrote, the int : 0 bitfields are present early in the TYPE_FIELDS during structure layout and intentionally affect the layout. We had some code to remove those from

Re: Inconsistent downloads from Japan server

2022-03-22 Thread Jonathan Wakely via Gcc
On Tue, 22 Mar 2022 at 06:58, Sagar Gantlana via Gcc wrote: > > Hi gcc, > > I tried downloading gcc-11.2.0-tar.gz from Japan server > . It did not match the > checksum SHA512. I found the link from this gcc page > . >