i386 EBCDIC

2025-03-18 Thread Paul Edwards via Gcc
Hi. I already have a mini-clone of Windows (two actually - PDOS/386 and PDOS-generic), but both are ASCII. I now wish to create an EBCDIC version. I have an i370 EBCDIC version already (z/PDOS and z/PDOS-generic), and the end result is that I have been able to compile the gcc 3.2.3 source code o

Re: bounds checking / VLA types

2025-03-18 Thread Martin Uecker via Gcc
Am Dienstag, dem 18.03.2025 um 14:03 -0700 schrieb Yeoul Na via Gcc: > > > On Mar 18, 2025, at 12:48 PM, Martin Uecker wrote: > > > > Am Dienstag, dem 18.03.2025 um 09:52 -0700 schrieb Yeoul Na via Gcc: > > > > > > > On Mar 18, 2025, at 12:16 AM, Martin Uecker wrote: > > > > > > > > When xp->

Re: bounds checking / VLA types

2025-03-18 Thread Yeoul Na via Gcc
> On Mar 18, 2025, at 12:48 PM, Martin Uecker wrote: > > Am Dienstag, dem 18.03.2025 um 09:52 -0700 schrieb Yeoul Na via Gcc: >> >>> On Mar 18, 2025, at 12:16 AM, Martin Uecker wrote: >>> >>> When xp->ptr is accessed, the size expression >>> is evaluated and the lvalue which is formed at th

Proposed GSoC project to enhance the GCC GNAT Ada front end

2025-03-18 Thread Tucker Taft via Gcc
Proposal: Google Summer of Code on GCC Ada Front end - Goal : Implement some of the light-weight parallelism features of Ada 2022 in the GNAT front end - Contributor: Ethan Luis McDonough, PSU '2025 ( ethanluismcdono...@gmail.com) - Mentors: S. Tucker Taft (Lexington, MA

Re: bounds checking / VLA types

2025-03-18 Thread Yeoul Na via Gcc
> On Mar 18, 2025, at 12:16 AM, Martin Uecker wrote: > > When xp->ptr is accessed, the size expression > is evaluated and the lvalue which is formed at this point in > time gets the type int(*)[xp->count], similar to how the size > expression of function arguments are evaluated when the > func

Re: bounds checking / VLA types

2025-03-18 Thread Martin Uecker via Gcc
Am Dienstag, dem 18.03.2025 um 09:52 -0700 schrieb Yeoul Na via Gcc: > > > On Mar 18, 2025, at 12:16 AM, Martin Uecker wrote: > > > > When xp->ptr is accessed, the size expression > > is evaluated and the lvalue which is formed at this point in > > time gets the type int(*)[xp->count], similar t

Re: Remove duplication for the handling of attributes between different frontends

2025-03-18 Thread Richard Biener via Gcc
On Tue, Mar 18, 2025 at 4:49 PM Antoni Boucher via Gcc wrote: > > Hi. > We're trying to remove the duplication of the attributes code between > the C and libgccjit frontend. > The attached patch shows a draft of this attempt that only supports a > few attributes. > Would that kind of approach be a

Re: Some doubt about participating in GCC community

2025-03-18 Thread Martin Jambor
Hi, sorry, a word slipped from what I wanted to write: On Mon, Mar 17 2025, Martin Jambor wrote: > Hello, > > and sorry for a delayed reply. > > On Sat, Mar 08 2025, Gwen Fu wrote: >> Good Afternoon Mr.Jambor! >> Here are my questions: >> 1.I am trying to do fix some easy bugs for participate in

Re: Some doubt about participating in GCC community

2025-03-18 Thread Jonathan Wakely via Gcc
On Mon, 17 Mar 2025 at 22:46, Martin Jambor wrote: > > Hello, > > and sorry for a delayed reply. > > On Sat, Mar 08 2025, Gwen Fu wrote: > > Good Afternoon Mr.Jambor! > > Here are my questions: > > 1.I am trying to do fix some easy bugs for participate in our community . > > And a developer told m

Re: bounds checking / VLA types

2025-03-18 Thread Martin Uecker via Gcc
Am Montag, dem 17.03.2025 um 16:45 -0700 schrieb Yeoul Na via Gcc: > > > > > > On Mar 15, 2025, at 1:27 AM, Martin Uecker wrote: ... > > > > > > > > > > > > Anyway, a lot of this changes if we want to use the same > > > > > > > > concept for > > > > > > > > non-local pointers to arrays, becau