Building Single Tree for a Specific Set of CFLAGS

2024-03-26 Thread Joel Sherrill via Gcc
Hi For RTEMS, we normally build a multilib'ed gcc+newlib, but I have a case where the CPU model is something not covered by our multilibs and not one we are keen to add. I've looked around but not found anything that makes me feel confident. What's the magic for building a gcc+newlib with a singl

gmplib.org Down

2024-07-02 Thread Joel Sherrill via Gcc
Hi In the RTEMS Source Builder, we fetch GMP directly from gmplib.org. It has been down a few hours. We have been telling people to either fetch it from ftp.gnu.org or http://gcc.gnu.org/pub/gcc/infrastructure/ for now. Does anyone have any insight into gmplib.org being down? Is there any reason

Re: Update bootstrap requirement to C++14?

2024-09-14 Thread Joel Sherrill via Gcc
On Sat, Sep 14, 2024, 11:37 AM Andrew Pinski via Gcc wrote: > On Sat, Sep 14, 2024 at 8:53 AM Jason Merrill via Gcc > wrote: > > > > We moved to a bootstrap requirement of C++11 in GCC 11, 8 years after > > support was stable in GCC 4.8. > > > > It is now 8 years since C++14 was the default mode

Re: C Standard Libraries

2024-10-15 Thread Joel Sherrill via Gcc
On Tue, Oct 15, 2024 at 11:15 AM Kyrylo Tkachov via Gcc wrote: > > > > On 15 Oct 2024, at 18:09, Bryon Quackenbush via Gcc > wrote: > > > > External email: Use caution opening links or attachments > > > > > > Does anyone know where in the GCC hierarchy that I can find > implementation > > code f

Re: RFC: Update FSF (physical) mail address - in various files (COPYING, *.texi, ...)

2024-09-30 Thread Joel Sherrill via Gcc
On Mon, Sep 30, 2024, 5:53 AM Tobias Burnus wrote: > Hi, > > the FSF is located in Free Software Foundation, 31 Milk Street, #960789, > Boston, MA 02196 USA. > > Older GPL licenses contained that mail address ("51 Franklin Street >

Re: libdiagnostics name clash

2024-11-20 Thread Joel Sherrill via Gcc
On Wed, Nov 20, 2024, 3:50 PM Mark Wielaard wrote: > On Wed, Nov 20, 2024 at 04:11:16PM -0500, David Malcolm via Gcc wrote: > > I merged libdiagnostics to GCC trunk on Monday: > > https://gcc.gnu.org/wiki/libdiagnostics > > > > Unfortunately I've since discovered there's at least one libdiagnos

Re: GCC for C6x DSPs

2025-02-18 Thread Joel Sherrill via Gcc
On Tue, Feb 18, 2025 at 3:04 AM Richard Biener via Gcc wrote: > On Tue, Feb 18, 2025 at 7:10 AM Dan via Gcc wrote: > > > > Hello! > > > > I'm trying to compile for Texas Instruments (TI) C6000 Digital Signal > > Processor (DSP) using GCC. I'm aware that TI has its own compiler, but I > > want to

Re: GCC for C6x DSPs

2025-02-19 Thread Joel Sherrill via Gcc
Hi again, Richard probably knows this but the gcc docs from the git master have this: '-march=NAME' This specifies the name of the target architecture. GCC uses this name to determine what kind of instructions it can emit when generating assembly code. Permissible names are: 'c

Use of register keyword for Globals

2025-05-23 Thread Joel Sherrill via Gcc
Hi In the SPARC port of RTEMS, there is a global variable assigned to a register for performance reasons. This is the near decade old line of code: register struct Per_CPU_Control *_SPARC_Per_CPU_current __asm__( "g6" ); Per https://gcc.gnu.org/onlinedocs/gcc/Global-Register-Variables.html, this

Re: Use of register keyword for Globals

2025-05-23 Thread Joel Sherrill via Gcc
On Fri, May 23, 2025 at 10:12 AM Richard Biener wrote: > > > > Am 23.05.2025 um 17:06 schrieb Joel Sherrill via Gcc : > > > > Hi > > > > In the SPARC port of RTEMS, there is a global variable assigned to a > > register for performance reasons.

Re: Use of register keyword for Globals

2025-05-23 Thread Joel Sherrill via Gcc
On Fri, May 23, 2025 at 12:33 PM Richard Biener wrote: > > > Am 23.05.2025 um 18:32 schrieb Joel Sherrill : > >  > > > On Fri, May 23, 2025 at 10:12 AM Richard Biener < > richard.guent...@gmail.com> wrote: > >> >> >> > Am 23.05.20