Hi gcc-patches mailing list,
Torbjörn Svensson via Sourceware Forge 
<[email protected]> has requested that the following 
forgejo pull request
be published on the mailing list.

Created on: 2026-07-27 06:22:31+00:00
Latest update: 2026-07-27 06:24:15+00:00
Changes: 1 changed files, 20 additions, 17 deletions
Head revision: azoff/gcc ref pr/gcc/cp/module.cc commit 
cac4230528a038ee24dec453cb9177a2c26997ac
Base revision: gcc/gcc ref trunk commit 
4d855f3af5b18e539585d1d4832470e500323c12 r17-2715-g4d855f3af5b18e
Merge base: 4d855f3af5b18e539585d1d4832470e500323c12
Full diff url: https://forge.sourceware.org/gcc/gcc/pulls/204.diff
Discussion:  https://forge.sourceware.org/gcc/gcc/pulls/204
Requested Reviewers:

Regtested on x86_64-linux-gnu where the `#if 0` has been temporarily changed to 
`#if 1` on line 240 of gcc/cp/module.cc to simulate no mmap support.
With this change, I no longer see cc1plus crashing.

Ok for trunk, releases/gcc-16 and releases/gcc-15?

--

gcc/cp/ChangeLog:

        PR c++/124806
        * module.cc (late_finish_module): Fix nullptr dereference.

Signed-off-by: Torbjörn SVENSSON <[email protected]>

--


Changed files:
- M: gcc/cp/module.cc


Torbjörn SVENSSON (1):
  c++: ICE on on systems without mmap support [PR124806]

 gcc/cp/module.cc | 37 ++++++++++++++++++++-----------------
 1 file changed, 20 insertions(+), 17 deletions(-)

-- 
2.54.0

Reply via email to