Date: Fri, 15 Jul 2022 22:00:43 +0000 From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 265241] Runaway builds on armv6, armv7 in port cad/iverilog Message-ID: <bug-265241-29464-wJGKEZlIDU@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-265241-29464@https.bugs.freebsd.org/bugzilla/> References: <bug-265241-29464@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265241 --- Comment #13 from Mark Millard <marklmi26-fbsd@yahoo.com> --- (In reply to Yuri Victorovich from comment #8) Workaround . . .? It would be specific to ld, but if a port allows passing in a command line option to ld, one that turns off adding threads would likely avoid the specific hang-up example that I'd observed during ld activity. The link might take longer on non-qemu contexts --unless the option could be added only when running under qemu. Other hang-up processes (if any) would not be avoided by this. It is not a general solution to hang-ups under qemu. If I remember right, llvm's ld has changed the command line option notation for control of threading over time. If so, that might complicate things for generating the right command line option to use --unless the notation-change was far enough in the past to ignore. (I do not remember the timing or other details.) --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-265241-29464-wJGKEZlIDU>