Module Name: src Committed By: rin Date: Thu Aug 17 03:36:25 UTC 2023
Modified Files: src/external/gpl3/gcc: README.gcc12 Log Message: README.gcc12: vax boots into multiuser, but c++ things are broken - vax builds with lots of newly added -O0 workarounds to avoid ICE (not committed yet). - On simh, it successfully boots into multi-user mode. - C++ exception handling is broken. For GCC 10.5.0 and priors, we have local change for libunwind: http://www.execsw.org/netbsd/changeset.cgi?id=20140318T234341Z.c59ac4642e7d4b345f6dc5aa9887e9e1f9aa459a#src/gnu/dist/gcc4/gcc/config/vax/vax.c But, mechanically applying it (adjusted-for-GCC-10.5.0 version) does not help. - Native gcc cannot compile hello.c due to ICE, even without any optimization. - Sanitizers do not build yet. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/external/gpl3/gcc/README.gcc12 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.