Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/external/gpl3



Module Name:    src
Committed By:   kalvisd
Date:           Thu Nov 13 00:59:38 UTC 2025

Modified Files:
        src/external/gpl3/gcc.old/dist/gcc/config: host-netbsd.cc
        src/external/gpl3/gcc/dist/gcc/config: host-netbsd.cc

Log Message:
>From GCC 12 onwards, GCC allows compiled headers to be loaded into
memory at an address which differs from their preferred addresses.

This necessitates a small change to the host pch_use_address hooks -
if a compiled header cannot be mapped at its preferred address, some
anonymous memory is allocated instead, and the base address of this
memory is returned to the caller.  GCC can then load the compiled
header and perform all relocations needed.

Update the pch_use_address hooks for NetBSD as suggested in pr/59746
(see also upstream's PR gcc 71934).  ok martin@


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/gpl3/gcc.old/dist/gcc/config/host-netbsd.cc
cvs rdiff -u -r1.1.1.2 -r1.2 \
    src/external/gpl3/gcc/dist/gcc/config/host-netbsd.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index