That's for https://gcc.gnu.org/install/specific.html [I did notice (just before submitting) that the bullet list was incomplete - hence, I added it. (Also one ref missed a '-x'.) However, main reason for this patch is for GCN:] The listed LLVM version for GCN was outdated. For newlib, I also decided to change from a date/hash-based versioning to a release version - for both nvptx and gcn. [There are some reasons to recommend 4.3.0 once released (or current git), but those fixes are only very nice and not strictly required. (See below.)] OK for mainline + GCC 12 backport? * * * Regarding newlib: * Last release: - 4.2.0 (Dec 2021, end of year snapshot, "newlib-snapshot-20211231" git tag) * GCN - The last bugfix was 2019-11-07, but that's also in 3.2.0 but after the previously listed date - Afterwards, there was only fix after the Makefile reorg (2022-03-21) but that's a post 4.2.0 change. For some reasons, reorg also exposed a preexisting issue ("I'm not sure how this ever worked?") * nvptx: More recent nvptx changes: - fix calloc for nvptx: "Fix Bug libc/28945" (Mar 22) - next annual snapshot - "newlib: Only call _fputwc_r if ELIX_LEVEL >= 4" (Mar 22) - next annual snapshot - "nvptx: Emulate clock and other machine stubs." (Aug 21) - in 4.2.0 Tobias ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, HRB 106955