Re: passing command-line arguments, still

2022-03-21 Thread Jonathan Wakely via Gcc
On Sat, 19 Mar 2022 at 17:53, David Edelsohn wrote: > The %{} syntax is the "Specs language" used for options processing by > GCC. It is not related to autoconf. The options processing is > handled in gcc.c. Please see the comment in gcc/gcc.cc beginning with > "The Specs Language". And https:/

Re: passing command-line arguments, still

2022-03-21 Thread Jonathan Wakely via Gcc
On Sat, 19 Mar 2022 at 17:10, James K. Lowden wrote: > > > 3. The "f" stands for "flag", meaning on/off. > > > > It does stand for "flag", and it looks like at some point in ancient > > history if was on/off, but then came options like -falign-loops=N. > > IME, someone made a mistake in the past,

Question on not sharing trees (tree_node_can_be_shared)

2022-03-21 Thread Erick Ochoa via Gcc
Hi, I am interested in annotating INTEGER_CSTs. I have added a field to typed_trees and set the value in some cases. However, INTEGER_CSTs can be shared and copied across the function and even copied to other functions. I don't want all INTEGER_CSTs with the same value to be shared as now they hav

Re: Question on not sharing trees (tree_node_can_be_shared)

2022-03-21 Thread Richard Biener via Gcc
On Mon, Mar 21, 2022 at 11:56 AM Erick Ochoa wrote: > > Hi, > > I am interested in annotating INTEGER_CSTs. I have added a field to > typed_trees and set the value in some cases. However, INTEGER_CSTs can be > shared and copied across the function and even copied to other functions. I > don't w

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

2022-03-21 Thread Jakub Jelinek via Gcc
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 TYPE_FIELDS chains in the C and C++ FEs, but for C tha

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

2022-03-21 Thread Andreas Krebbel via Gcc
On 3/21/22 17:28, Jakub Jelinek 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

Inconsistent downloads from Japan server

2022-03-21 Thread Sagar Gantlana via Gcc
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 . I tried downloading from the Japan server a second time. Besides not matchi