https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94513
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|build | Status|NEW |UNCONFIRMED Target|*-linux-gnu | Component|libgcc |go Ever confirmed|1 |0 Assignee|unassigned at gcc dot gnu.org |ian at airs dot com Last reconfirmed|2020-04-07 00:00:00 | Summary|[10 Regression] morestack |[10 Regression] go buildid |require symbols in |and cgo tools require |GLIBC_PRIVATE namespace |symbols in GLIBC_PRIVATE | |namespace Known to work| |9.3.1 --- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- For configurability generic-morestack.c should likely use a private wrapper for mmap and munmap used in the single place of actual allocation/deallocation (and maybe declared always_inline) while the "probing" uses in __morestack_load_mmap can refer back to the libc variants. This still works "correctly" on the GCC 9 branch.