gcc-15-20250503 is now available

2025-05-03 Thread GCC Administrator via Gcc
Snapshot gcc-15-20250503 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20250503/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 15 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-14-20250502 is now available

2025-05-02 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250502 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250502/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-13-20250501 is now available

2025-05-01 Thread GCC Administrator via Gcc
Snapshot gcc-13-20250501 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20250501/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: Review for gcc-15/changes.html

2025-05-01 Thread Richard Sandiford via Gcc
"Richard Earnshaw (lists) via Gcc" writes: > On 30/04/2025 18:34, Heiko Eißfeldt wrote: >>> -  FEAT_LRCPC2 (+rcpc2), enabled by default for >>> +  FEAT_RCPC2 (+rcpc2), enabled by default for >>> >>> and >>> >>>

Re: Review for gcc-15/changes.html

2025-05-01 Thread Kyrylo Tkachov via Gcc
Hi Heiko, Thanks for doing this... > On 30 Apr 2025, at 18:53, Richard Earnshaw (lists) via Gcc > wrote: > > On 30/04/2025 17:23, Heiko Eißfeldt wrote: >> Hi, >> >> here is a patch for some mostly minor typos in >> https://gcc.gnu.org/gcc-15/changes

gcc-12-20250430 is now available

2025-04-30 Thread GCC Administrator via Gcc
Snapshot gcc-12-20250430 is now available on https://gcc.gnu.org/pub/gcc/snapshots/12-20250430/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 12 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: Review for gcc-15/changes.html

2025-04-30 Thread Richard Earnshaw (lists) via Gcc
T_RCPC3 instructions, when support for the instructions is >> >> These are incorrect.  The features really are FEAT_LRCPC2/3. >> >> Otherwise, I think these look generally like improvements. >> >> R. > > > That is interesting. I did a grep on gcc trunk for

Re: Review for gcc-15/changes.html

2025-04-30 Thread Heiko Eißfeldt
FEAT_LRCPC2/3. Otherwise, I think these look generally like improvements. R. That is interesting. I did a grep on gcc trunk for 'FEAT_.*RCPC' and got this ./gcc/common/config/aarch64/cpuinfo.h:  FEAT_RCPC, ./gcc/common/config/aarch64/cpuinfo.h:  FEAT_RCPC2, ./gcc/common/config/aarch64

Re: Review for gcc-15/changes.html

2025-04-30 Thread Richard Earnshaw (lists) via Gcc
On 30/04/2025 17:23, Heiko Eißfeldt wrote: > Hi, > > here is a patch for some mostly minor typos in > https://gcc.gnu.org/gcc-15/changes.html. > My fixes might be wrong of course, so they are just suggestions. > > Also, the linked page https://gcc.gnu.org/gcc-15/porting

Review for gcc-15/changes.html

2025-04-30 Thread Heiko Eißfeldt
Hi, here is a patch for some mostly minor typos in https://gcc.gnu.org/gcc-15/changes.html. My fixes might be wrong of course, so they are just suggestions. Also, the linked page https://gcc.gnu.org/gcc-15/porting_to.html contains the now outdated "Note: GCC 15 has not been released ye

GCC 13.3.1 Status Report (2025-04-28)

2025-04-28 Thread Richard Biener via Gcc
Status == The gcc-13 branch is open for regression and documentation fixes. It's time to plan for the GCC 13.4 release following the planned GCC 14.3 release. The plan is to do a release candidate for GCC 13.4 on Thursday, May 29th, one week after the GCC 14.3 release followed by the r

Re: GCC used to store pointers in FP registers on aarch64

2025-04-28 Thread Attila Szegedi via Gcc
Hey folks, I thought I'll post a follow up here in case it is of wider interest. First, my colleague Nicolas Savoire did a Git bisect and identified the commit[0] that stopped GCC from choosing AArch64 FP registers for pointer storage. He even created a reproducer[1] on Godbolt that show

GCC 14.2.1 Status Report (2025-04-28)

2025-04-28 Thread Richard Biener via Gcc
Status == The GCC 14 branch is open for regression and documentation fixes. We are planning for the GCC 14.3 release on May 22th which means scheduling a release candidate on May 15th in about two weeks from now. Please work through your assigned bugs and regression fixes and backport fixes

Re: [PATCH v2] gcc: do not apply store motion on loop with no exits.

2025-04-27 Thread Sam James via Gcc
ywgrit writes: > I encountered one problem with loop-im pass. > I compiled the program dhry2reg which belongs to > unixbench(https://github.com/kdlucas/byte-unixbench). > > The gcc used > gcc (GCC) 12.3.0 > > The commands executed as following > make > ./Run -c -i

gcc-16-20250427 is now available

2025-04-27 Thread GCC Administrator via Gcc
Snapshot gcc-16-20250427 is now available on https://gcc.gnu.org/pub/gcc/snapshots/16-20250427/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 16 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: [PATCH v2] gcc: do not apply store motion on loop with no exits.

2025-04-26 Thread ywgrit via Gcc
I encountered one problem with loop-im pass. I compiled the program dhry2reg which belongs to unixbench( https://github.com/kdlucas/byte-unixbench). The gcc used gcc (GCC) 12.3.0 The commands executed as following make ./Run -c -i 1 dhry2reg The results are shown below. Dhrystone 2 using

[PATCH v2] gcc: do not apply store motion on loop with no exits.

2025-04-26 Thread Xin Wang via Gcc
The temporary variable will not be wrote back to memory as there is no exit of inifinite loop, so we prohibit applying store motion on loops with no exits. Signed-off-by: Xin Wang --- gcc/tree-ssa-loop-im.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/tree-ssa-loop-im.cc b/gcc

[PATCH] gcc: do not apply store motion on loop with no exits. The temporary variable will not be wrote back to memory as there is no exit of inifinite loop, so we prohibit applying store motion on loo

2025-04-26 Thread Xin Wang via Gcc
Signed-off-by: Xin Wang --- gcc/tree-ssa-loop-im.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/tree-ssa-loop-im.cc b/gcc/tree-ssa-loop-im.cc index 225964c6215..de0450f5192 100644 --- a/gcc/tree-ssa-loop-im.cc +++ b/gcc/tree-ssa-loop-im.cc @@ -3355,6 +3355,9

gcc-15-20250426 is now available

2025-04-26 Thread GCC Administrator via Gcc
Snapshot gcc-15-20250426 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20250426/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 15 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-14-20250425 is now available

2025-04-25 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250425 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250425/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

GCC 15.1.1 Status Report (2025-04-25)

2025-04-25 Thread Jakub Jelinek via Gcc
Status == The GCC 15.1 release tarballs have been created, the releases/gcc-15 branch is open again for regression and documentation bugfixing. GCC 15.2 can be expected in about two months unless something serious changes the plans. Quality Data Priority # Change

GCC 15.1 Released

2025-04-25 Thread Jakub Jelinek via Gcc
The GCC developers are proud to announce a new major GCC release, 15.1. The C frontend now defaults to the GNU C23 dialect. Some code needs porting for this, see https://gcc.gnu.org/gcc-15/porting_to.html#c23 for more details. Some remaining C23 features have been implemented, as well as some

Re: Second GCC 15.1 Release Candidate available from gcc.gnu.org

2025-04-25 Thread jeevitha via Gcc
I bootstrapped and tested on Power8 and Power9 BE in both 32-bit and 64-bit modes, and on Power8, Power9 & Power10 LE in 64-bit mode, and everything looks good. On 24/04/25 4:30 am, Peter Bergner wrote: > > The second release candidate for GCC 15.1 is available from > > htt

gcc-13-20250424 is now available

2025-04-24 Thread GCC Administrator via Gcc
Snapshot gcc-13-20250424 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20250424/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Synced invitation: Office Hours for the GNU Toolchain @ Monthly from 11am to 12pm on the last Thursday from Thu Apr 25, 2024 to Wed May 28 (EDT) (gcc@gcc.gnu.org)

2025-04-24 Thread Carlos O'Donell via Gcc
berg...@linux.ibm.com Peter Bergner libc-al...@sourceware.org dilfri...@gentoo.org binut...@sourceware.org gcc@gcc.gnu.org g...@sourceware.org ~~//~~ Invitation from Google Calendar: https://calendar.google.com/calendar/ You are receiving this email because you are an attendee on the event. Forw

Synced invitation: Office Hours for the GNU Toolchain @ Thu Dec 26, 2024 11am - 12pm (EST) (gcc@gcc.gnu.org)

2025-04-24 Thread codonell--- via Gcc
.com libc-al...@sourceware.org dilfri...@gentoo.org binut...@sourceware.org gcc@gcc.gnu.org g...@sourceware.org ~~//~~ Invitation from Google Calendar: https://calendar.google.com/calendar/ You are receiving this email because you are an attendee on the event. Forwarding this invitation could allow any

Updated invitation: Office Hours for the GNU Toolchain @ Monthly from 11am to 12pm on the last Thursday (EDT) (gcc@gcc.gnu.org)

2025-04-24 Thread Carlos O'Donell via Gcc
Peter Bergner libc-al...@sourceware.org dilfri...@gentoo.org binut...@sourceware.org gcc@gcc.gnu.org g...@sourceware.org View all guest info https://calendar.google.com/calendar/event?action=VIEW&eid=MjVqczBqZ2x2aWFkZ2QyczNzYTJoMmdwb2VfUjIwMjUwNTI5VDE1MDAwM

Re: GCC 15.1 Release Candidate available from gcc.gnu.org

2025-04-23 Thread jeevitha via Gcc
I bootstrapped and tested on Power8 and Power9 BE in both 32-bit and 64-bit modes, and on Power8, Power9 & Power10 LE in 64-bit mode, and everything looks good. On 24/04/25 4:28 am, Peter Bergner wrote: > > The first release candidate for GCC 15.1 is available from > > https:/

Second GCC 15.1 Release Candidate available from gcc.gnu.org

2025-04-23 Thread Jakub Jelinek via Gcc
The second release candidate for GCC 15.1 is available from https://gcc.gnu.org/pub/gcc/snapshots/15.1.0-RC-20250423/ ftp://gcc.gnu.org/pub/gcc/snapshots/15.1.0-RC-20250423/ and shortly its mirrors. It has been generated from git commit r15-9577-g3483a2b39591db06. I have so far bootstrapped

gcc-15-20250420 is now available

2025-04-20 Thread GCC Administrator via Gcc
Snapshot gcc-15-20250420 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20250420/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 15 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-14-20250419 is now available

2025-04-19 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250419 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250419/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-13-20250418 is now available

2025-04-18 Thread GCC Administrator via Gcc
Snapshot gcc-13-20250418 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20250418/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-12-20250417 is now available

2025-04-18 Thread GCC Administrator via Gcc
Snapshot gcc-12-20250417 is now available on https://gcc.gnu.org/pub/gcc/snapshots/12-20250417/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 12 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

GCC 15.1 Release Candidate available from gcc.gnu.org

2025-04-18 Thread Jakub Jelinek via Gcc
The first release candidate for GCC 15.1 is available from https://gcc.gnu.org/pub/gcc/snapshots/15.1.0-RC-20250418/ ftp://gcc.gnu.org/pub/gcc/snapshots/15.1.0-RC-20250418/ and shortly its mirrors. It has been generated from git commit r15-9556-g96171a5cc7b99cb6. I have so far bootstrapped

GCC 16.0.0 Status Report (2025-04-17)

2025-04-17 Thread Richard Biener via Gcc
Status == We have reached zero P1 regressions and branched for the GCC 15 release. This leaves trunk which is to become GCC 16 next year open for general development, Stage 1, again. Please refrain from disrupting git master too much so that last-minute fixes for GCC 15.1 can be staged

GCC 15.0.1 Status Report (2025-04-17), branch frozen for release

2025-04-17 Thread Richard Biener via Gcc
We have branched for the GCC 15 release. All changes on the releases/gcc-15 branch require release manager approval now. Quality Data Priority # Change from last report --- --- P1 - 17 P2 580

RE: GCOV issue with GCC-14.2

2025-04-17 Thread Wasim Khan via Gcc
++ gcc@gcc.gnu.org > -Original Message- > From: Wasim Khan > Sent: 15 April 2025 12:41 > To: gcc-h...@gcc.gnu.org > Subject: GCOV issue with GCC-14.2 > > Hi, > > I am using GCOV for test coverage in a project using instructions for > freestanding environm

Re: Does gcc have different inlining heuristics on different platforms?

2025-04-15 Thread Julian Waters via Gcc
Hi, sorry for bumping this again I forgot to mention that Windows inlining, from what I remember, was ok before gcc 14 landed. It seemed that only once gcc 14 came about that the insane inlining started happening. This might point to the inlining heuristics having changed, but unfortunately gcc

gcc-15-20250413 is now available

2025-04-13 Thread GCC Administrator via Gcc
Snapshot gcc-15-20250413 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20250413/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 15 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-14-20250412 is now available

2025-04-12 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250412 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250412/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-13-20250411 is now available

2025-04-11 Thread GCC Administrator via Gcc
Snapshot gcc-13-20250411 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20250411/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-12-20250410 is now available

2025-04-10 Thread GCC Administrator via Gcc
Snapshot gcc-12-20250410 is now available on https://gcc.gnu.org/pub/gcc/snapshots/12-20250410/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 12 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: [Draft] GSoC 2025 Proposal: Implementing Clang's -ftime-trace Feature in GCC

2025-04-08 Thread Eldar Kusdavletov via Gcc
Thanks a lot, Andi! I’ve submitted the final version of the proposal on the GSoC platform. I really appreciate your feedback, as well as the input from everyone who took the time to review and help refine the idea. It made a significant difference. I hope for the opportunity to contribute to GCC

Re: [GSoC] Tooling for running BPF GCC tests on a live kernel

2025-04-07 Thread Piyush Raj via Gcc
Hello Apologies for sending my draft proposal so close to the deadline. You can find it here: https://docs.google.com/document/d/1UL-mGDWyfEjne3f6uEZOI5KG4s9XTP53QZ_LJjoqn-s/edit?usp=sharing Please share any comments or suggestions you might have. If any section needs more clarity, do let me know,

gcc-15-20250406 is now available

2025-04-06 Thread GCC Administrator via Gcc
Snapshot gcc-15-20250406 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20250406/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 15 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: [Draft] GSoC 2025 Proposal: Implementing Clang's -ftime-trace Feature in GCC

2025-04-06 Thread Andi Kleen
On 2025-04-06 10:46, Eldar Kusdavletov wrote: Thanks, Andi — I’ve updated the proposal to reflect your feedback, especially around separating frontend and backend phases. I now describe the backend instrumentation as building on existing per-function timevars and focusing on trace formatting and

gcc-14-20250405 is now available

2025-04-05 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250405 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250405/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: Does gcc have different inlining heuristics on different platforms?

2025-04-05 Thread Richard Biener via Gcc
hear that LTO support on Windows is behind Linux though. I'd help > get that up to speed if I could, but I don't even know where to start > or look :( You can see what -fuse-linker-plugin says, what gcc/auto-host.h contains for HAVE_LTO_PLUGIN. I don't know whether the BFD linke

Re: [Draft] GSoC 2025 Proposal: Implementing Clang's -ftime-trace Feature in GCC

2025-04-05 Thread Andi Kleen
On Mon, Mar 31, 2025 at 11:14:47PM +0300, Eldar Kusdavletov wrote: > I wanted to follow up on my previous email regarding my interest in > participating in Google Summer of Code with GCC. I saw the discussion in the > thread, but it seems there was no final confirmation. > > Could

gcc-13-20250321 is now available

2025-04-05 Thread GCC Administrator via Gcc
Snapshot gcc-13-20250321 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20250321/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-12-20250403 is now available

2025-04-05 Thread GCC Administrator via Gcc
Snapshot gcc-12-20250403 is now available on https://gcc.gnu.org/pub/gcc/snapshots/12-20250403/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 12 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: Does gcc have different inlining heuristics on different platforms?

2025-04-04 Thread Eric Botcazou via Gcc
> You can see what -fuse-linker-plugin says, what gcc/auto-host.h contains > for HAVE_LTO_PLUGIN. I don't know whether the BFD linker (or mold) > supports linker plugins on windows. I do know that libiberty simple-object > does not support PE, that is, at _least_ (DWARF) debugin

gcc-13-20250404 is now available

2025-04-04 Thread GCC Administrator via Gcc
Snapshot gcc-13-20250404 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20250404/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: GSoC 2025 Introduction & Interest in GCC Rust Front-End

2025-04-04 Thread Martin Jambor
Hello, and sorry for a somewhat late reply. On Fri, Mar 28 2025, Ansh Jaiswar via Gcc wrote: > Dear GCC Developers, > > I am Ansh Jaiswar , a second-year Computer Science student interested in > compilers and systems programming. I have experience with C/C++ and basic > kn

Re: [Draft] GSoC 2025 Proposal: Implementing Clang's -ftime-trace Feature in GCC

2025-04-04 Thread Andi Kleen
On Fri, Apr 04, 2025 at 07:21:47AM +0300, Eldar Kusdavletov wrote: > Thanks. I’ve submitted a more concrete version of the proposal — attaching it > here. > > I’ve taken a brief look at Clang’s implementation, but the idea isn’t to > follow > it exactly — rather, to provide a similar kind of trac

Re: [Draft] GSoC 2025 Proposal: Implementing Clang's -ftime-trace Feature in GCC

2025-04-04 Thread waffl3x via Gcc
mber > of passes there At that level you (and likely should) account > below functions to individual statements and declarations. > You may also need to limit yourself to specific > languages (e.g. C/C++ only) > > I would separate these two cases in the project plan because >

Re: Does gcc have different inlining heuristics on different platforms?

2025-04-04 Thread Richard Biener via Gcc
On Mon, Mar 31, 2025 at 1:20 PM Julian Waters via Gcc wrote: > > Hi all, > > I've been trying to chase down an issue that's been driving me insane > for a while now. It has to do with the flatten attribute being > combined with LTO. I've heard that flatten a

Re: [GSoC] Tooling for running BPF GCC tests on a live kernel

2025-04-03 Thread Jose E. Marchesi via Gcc
> On Tue, Apr 1, 2025 at 8:07 PM Jose E. Marchesi > wrote: >> >> Hello Piyush. > Hello Jose, > >> Sounds like a quite good background. > Thank you! > >> Have you built GCC from sources? > Yes, I have. I built GCC while working on LFS and recently reb

Re: [GSoC] Tooling for running BPF GCC tests on a live kernel

2025-04-03 Thread Piyush Raj via Gcc
On Tue, Apr 1, 2025 at 8:07 PM Jose E. Marchesi wrote: > > Hello Piyush. Hello Jose, > Sounds like a quite good background. Thank you! > Have you built GCC from sources? Yes, I have. I built GCC while working on LFS and recently rebuilt it, running the test suite while going through

Re: GSoC 2025 – Excited About GCC Go Escape Analysis & Seeking Guidance

2025-04-02 Thread Ian Lance Taylor via Gcc
On Wed, Apr 2, 2025 at 6:35 AM Thomas Schwinge wrote: > > On 2025-03-31T19:48:16+0530, Astha Pipania via Gcc wrote: > > I hope you're doing well! > > Astha, welcome to GCC! > > > I'm incredibly excited about the "GCC Go Escape > > Analysis&qu

Re: GSoC 2025 – Excited About GCC Go Escape Analysis & Seeking Guidance

2025-04-02 Thread Thomas Schwinge
Hi Astha, Ian! On 2025-03-31T19:48:16+0530, Astha Pipania via Gcc wrote: > I hope you're doing well! Astha, welcome to GCC! > I'm incredibly excited about the "GCC Go Escape > Analysis" project for GSoC 2025. ... which is listed on <https://gcc.gnu.org/

Re: [GSoC] Tooling for running BPF GCC tests on a live kernel

2025-04-01 Thread Jose E. Marchesi via Gcc
Hello Piyush. > I’m resending this email from my university account as my previous > message isn’t showing in the GCC mailing list archives. I’ve cc’d the > project mentors in case this email also fails to deliver. Apologies > for any duplicate notifications, and thank

Re: Does gcc have different inlining heuristics on different platforms?

2025-04-01 Thread Richard Biener via Gcc
On Mon, Mar 31, 2025 at 9:15 PM Eric Botcazou wrote: > > > You can see what -fuse-linker-plugin says, what gcc/auto-host.h contains > > for HAVE_LTO_PLUGIN. I don't know whether the BFD linker (or mold) > > supports linker plugins on windows. I do know that libiberty

Re: [Draft] GSoC 2025 Proposal: Implementing Clang's -ftime-trace Feature in GCC

2025-03-31 Thread Eldar Kusdavletov via Gcc
I wanted to follow up on my previous email regarding my interest in participating in Google Summer of Code with GCC. I saw the discussion in the thread, but it seems there was no final confirmation. Could you please let me know if everything is in order and whether I can proceed with submitting

GSoC 2025 – Excited About GCC Go Escape Analysis & Seeking Guidance

2025-03-31 Thread Astha Pipania via Gcc
I hope you're doing well! I'm incredibly excited about the "GCC Go Escape Analysis" project for GSoC 2025. I've spent time reviewing past contributions, including the 2024 work related to Go in GCC, and I’m eager to build on that progress in a meaningful way. After going

Re: Does gcc have different inlining heuristics on different platforms?

2025-03-31 Thread Julian Waters via Gcc
p to speed if I could, but I don't even know where to start or look :( best regards, Julian On Mon, Mar 31, 2025 at 8:09 PM Richard Biener wrote: > > On Mon, Mar 31, 2025 at 1:20 PM Julian Waters via Gcc wrote: > > > > Hi all, > > > > I've been trying to ch

Does gcc have different inlining heuristics on different platforms?

2025-03-31 Thread Julian Waters via Gcc
ining works on the 2 platforms, what are the differences (If any) between Linux and Windows when it comes to inlining, particularly involving the flatten attribute? Is there a list of differences that is easily accessible somewhere, or alternatively is there somewhere in the gcc source where the he

gcc-15-20250330 is now available

2025-03-30 Thread GCC Administrator via Gcc
Snapshot gcc-15-20250330 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20250330/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 15 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: GCC (GNU Toolchain) dev room - CFP

2025-03-30 Thread Huy Nguyễn Hoàng via Gcc

gcc-14-20250329 is now available

2025-03-29 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250329 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250329/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Introduction and Interest in GSoC 2025 with GCC

2025-03-29 Thread Harsh Gupta via Gcc
Dear GCC Mentors, I hope this email finds you well. My name is Harsh Gupta, and I am a second-year BTech Computer Science and Design student at Madhav Institute of Technology and Science in Gwalior, India. I am passionate about systems programming, compilers, and open-source software. I am

gcc-13-20250328 is now available

2025-03-28 Thread GCC Administrator via Gcc
Snapshot gcc-13-20250328 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20250328/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: GCC used to store pointers in FP registers on aarch64

2025-03-28 Thread Attila Szegedi via Gcc
Hey folks, My colleague Nicolas Savoire created a compiler reproducer[0] for the effect -- you can see a side-by-side comparison of code compiled with GCC 8.x and 9.x where 8.x emits fmov instructions and 9.x does not. He further used this example as a git bisect criteria and eventually found the

GSoC 2025 Introduction & Interest in GCC Rust Front-End

2025-03-28 Thread Ansh Jaiswar via Gcc
Dear GCC Developers, I am Ansh Jaiswar , a second-year Computer Science student interested in compilers and systems programming. I have experience with C/C++ and basic knowledge of Rust. I am applying for GSoC 2025 and am particularly interested in the "Rewrite Rust Lints" project

gcc-12-20250327 is now available

2025-03-27 Thread GCC Administrator via Gcc
Snapshot gcc-12-20250327 is now available on https://gcc.gnu.org/pub/gcc/snapshots/12-20250327/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 12 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: [Draft] GSoC 2025 Proposal: Implementing Clang's -ftime-trace Feature in GCC

2025-03-26 Thread Sam James via Gcc
Jakub Jelinek via Gcc writes: > On Tue, Mar 25, 2025 at 07:21:32AM +0300, Eldar Kusdavletov via Gcc wrote: >> *Dear GCC Mentoring Team,* >> I am writing to submit my proposal for the Google Summer of Code (GSoC) >> 2025 program, aiming to contribute to the GCC proj

Re: [Draft] GSoC 2025 Proposal: Implementing Clang's -ftime-trace Feature in GCC

2025-03-26 Thread Jakub Jelinek via Gcc
On Tue, Mar 25, 2025 at 07:21:32AM +0300, Eldar Kusdavletov via Gcc wrote: > *Dear GCC Mentoring Team,* > I am writing to submit my proposal for the Google Summer of Code (GSoC) > 2025 program, aiming to contribute to the GCC project by implementing a > feature similar to Clang&#x

Re: Proposed GSoC project to enhance the GCC GNAT Ada front end

2025-03-25 Thread Tucker Taft via Gcc
al shortly. Take care, -Tuck On Mon, Mar 24, 2025 at 10:02 PM Tucker Taft wrote: > Thanks, Martin. We expect it to be a medium size project. And we will be > sure that Ethan can build, test, and debug the GNAT-FE and other GCC > components. > > Take care, > -Tuck > > On M

[Draft] GSoC 2025 Proposal: Implementing Clang's -ftime-trace Feature in GCC

2025-03-24 Thread Eldar Kusdavletov via Gcc
*Dear GCC Mentoring Team,* I am writing to submit my proposal for the Google Summer of Code (GSoC) 2025 program, aiming to contribute to the GCC project by implementing a feature similar to Clang's -ftime-trace. This feature generates performance reports detailing the compiler's time di

Re: Proposed GSoC project to enhance the GCC GNAT Ada front end

2025-03-24 Thread Tucker Taft via Gcc
Thanks, Martin. We expect it to be a medium size project. And we will be sure that Ethan can build, test, and debug the GNAT-FE and other GCC components. Take care, -Tuck On Mon, Mar 24, 2025 at 7:23 PM Martin Jambor wrote: > Hello, > > in general the project proposal looks very goo

Re: Proposed GSoC project to enhance the GCC GNAT Ada front end

2025-03-24 Thread Martin Jambor
Hello, in general the project proposal looks very good. A few comments inline: On Tue, Mar 18 2025, Tucker Taft via Gcc wrote: > [...] > The GNAT front end is organized into three basic phases, a parser, a > semantic analyzer, and an expander. In the sources, these are represented &g

Re: Newcomer seeking Guidance on contributing GCC

2025-03-24 Thread David Malcolm via Gcc
On Sun, 2025-03-23 at 09:21 +0530, mannem navyasree via Gcc wrote: > Hi, I’m Navya sree mannem , new to GCC. I’d like to learn how to > contribute, maybe in improving GCC’s optimization passes to make > compiled > code faster. Can anyone suggest a starting point or mentor me?” Hi!

GSoC 2025 Proposal Submission: Type-Based Alias Analysis in GCC using TySan

2025-03-24 Thread Sumit via Gcc
Title: Type-Based Alias Analysis in GCC using TySan Overview Both LLVM and GCC share a common sanitizer library called libsanitizer. Recently, libsanitizer has introduced support for Type-Based Sanitization (TySan). The goal of this project is to investigate and prototype the use of type

Re: Proposed GSoC project to enhance the GCC GNAT Ada front end

2025-03-24 Thread Tucker Taft via Gcc
Thank you! Yes, I realize we need to submit the proposal to the GSoC program, and I believe we can do so starting today. Take care, -Tuck On Sun, Mar 23, 2025 at 11:28 PM Sam James wrote: > Tucker Taft via Gcc writes: > > > Proposal: Google Summer of Code on GCC A

Re: Proposed GSoC project to enhance the GCC GNAT Ada front end

2025-03-23 Thread Sam James via Gcc
Tucker Taft via Gcc writes: > 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 ( &

gcc-15-20250323 is now available

2025-03-23 Thread GCC Administrator via Gcc
Snapshot gcc-15-20250323 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20250323/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 15 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-14-20250322 is now available

2025-03-22 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250322 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250322/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Newcomer seeking Guidance on contributing GCC

2025-03-22 Thread mannem navyasree via Gcc
Hi, I’m Navya sree mannem , new to GCC. I’d like to learn how to contribute, maybe in improving GCC’s optimization passes to make compiled code faster. Can anyone suggest a starting point or mentor me?”

gcc-12-20250320 is now available

2025-03-20 Thread GCC Administrator via Gcc
Snapshot gcc-12-20250320 is now available on https://gcc.gnu.org/pub/gcc/snapshots/12-20250320/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 12 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

FSF Live Memorabilia Auction - item of interest for Gcc members

2025-03-20 Thread Eko Kai Alanah Owen via Gcc
Hi there, Our first-ever [Live Memorabilia Auction][1] features many enticing pieces of free software history. We think that members of the Gcc mailing list might be especially interested in the original [GCC GNU letter drawings by Etienne Suvasa][2]. [1]: https://www.fsf.org/news/fsf-40

Remove duplication for the handling of attributes between different frontends in GCC

2025-03-19 Thread Basile Starynkevitch
Hello Antoni Boucher wrote: > 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 acceptable (I'm not sure since this > in

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 (Lexi

Re: Some doubt about participating in GCC community

2025-03-18 Thread Martin Jambor
know if these bugs >> have been fixed or are unnecessary. > > Finding easy hacks in GCC is difficult. That is why there are so few, > they are outdated (though if any of the issues has been already solved, I wanted to write that they are *often* outdated, not that they have to be.

Re: Some doubt about participating in GCC community

2025-03-18 Thread Jonathan Wakely via Gcc
community . > > And a developer told me that I can browse this web " > > https://gcc.gnu.org/bugzilla/buglist.cgi?keywords=easyhack&list_id=113937&resolution=---"; > > .But most of these easyhacks are too old . I don't know if these bugs > > have been

Re: Some doubt about participating in GCC community

2025-03-17 Thread Martin Jambor
gcc.gnu.org/bugzilla/buglist.cgi?keywords=easyhack&list_id=113937&resolution=---"; > .But most of these easyhacks are too old . I don't know if these bugs > have been fixed or are unnecessary. Finding easy hacks in GCC is difficult. That is why there are so few, they are ou

Gcc - MIPIM 2025

2025-03-17 Thread Riya Rush
Hi, I trust you're doing well. The buyer list for MIPIM 2025 is available, featuring 25369 quality contacts with no restrictions on usage. If this interests you, kindly let me know, and I can send over the pricing and additional information. Looking forward to hearing from you. Best regards,

[gnu.org #2021668] Robert Joseph Dubner GCC, GDB

2025-03-17 Thread Craig Topham via RT via Gcc
Hello, Your assignment/disclaimer process with the FSF is currently complete; your fully executed PDF will be sent to you in a separate email immediately following this one. Please remember to let us know when your employment status changes, as this may affect your assignment status. Thank you f

gcc-15-20250316 is now available

2025-03-16 Thread GCC Administrator via Gcc
Snapshot gcc-15-20250316 is now available on https://gcc.gnu.org/pub/gcc/snapshots/15-20250316/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 15 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-14-20250315 is now available

2025-03-15 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250315 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250315/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

gcc-13-20250314 is now available

2025-03-14 Thread GCC Administrator via Gcc
Snapshot gcc-13-20250314 is now available on https://gcc.gnu.org/pub/gcc/snapshots/13-20250314/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 13 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

  1   2   3   4   5   6   7   8   9   10   >