Update of git-hooks (uses Python 3.x)?

2022-01-03 Thread Martin Liška
Hello. Note that binutils updated the git-hooks, which now uses Python 3: https://github.com/AdaCore/git-hooks I'm asking because we're facing again an encoding issue (spotted by Jakub): remote: Traceback (most recent call last): remote: File "hooks/post_receive.py", line 118, in remote:

Re: [power-iee128] How to specify linker flags

2022-01-03 Thread Thomas Koenig via Gcc
On 02.01.22 23:58, Thomas Koenig wrote: Hi Michael, If you are building libraries that contain modules with multiple long double types, you must use the '-mno-gnu-attribute'.  We also use the '-Wno-psabi' option, which silences the warning that you are switching long double types (if glibc

Re: [power-iee128] How to specify linker flags

2022-01-03 Thread Jakub Jelinek via Gcc
On Mon, Jan 03, 2022 at 11:19:21AM +0100, Thomas Koenig wrote: > > > If you are building libraries that contain modules with multiple > > > long double > > > types, you must use the '-mno-gnu-attribute'.  We also use the > > > '-Wno-psabi' > > > option, which silences the warning that you are switc

Re: [power-iee128] How to specify linker flags

2022-01-03 Thread Segher Boessenkool
Hi! On Mon, Jan 03, 2022 at 11:19:21AM +0100, Thomas Koenig wrote: > One additional point. The linker does not understand > -mno-gnu-attribute: That is a GCC option, not an ld one. If you use it to compile some file there will be no .gnu.attributes section generated for that translation unit.

Re: Why do these two trees print differently

2022-01-03 Thread Richard Biener via Gcc
On Wed, Dec 15, 2021 at 7:10 AM Gary Oblock via Gcc wrote: > > This is one of those things that has always puzzled > me so I thought I break down and finally ask. > > There are two ways a memory reference (tree) prints: > > MEM[(struct arc_t *)_684].flow > > and > > _684->flow > > Poking under the

Re: Why do these two trees print differently

2022-01-03 Thread Gary Oblock via Gcc
Richard, I was able figure it out by looking for "MEM" is tree-pretty-print.c. There is the condition included at the end of the email (mostly to provoke a chuckle) necessary for the "p->f" format. If it's not true then the MEM form is emitted. What is most interesting from this whole exercise th

Re: Why do these two trees print differently

2022-01-03 Thread Richard Biener via Gcc
On Mon, Jan 3, 2022 at 9:16 PM Gary Oblock wrote: > > Richard, > > I was able figure it out by looking for "MEM" is > tree-pretty-print.c. There is the condition included > at the end of the email (mostly to provoke a chuckle) > necessary for the "p->f" format. If it's not true then > the MEM form