Summary: | 13.0-BETA llvm fails to link with -fprofile-instr-generate -fcoverage-mapping | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | ota | ||||
Component: | bin | Assignee: | Dimitry Andric <dim> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | dim, toolchain | ||||
Priority: | --- | Flags: | koobs:
mfc-stable13+
koobs: mfc-stable12- koobs: mfc-stable11- |
||||
Version: | 13.0-STABLE | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
ota
2021-03-04 03:43:27 UTC
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=772c631af81abdb6d498d972bab79d04d3db16d0 commit 772c631af81abdb6d498d972bab79d04d3db16d0 Author: Dimitry Andric <dim@FreeBSD.org> AuthorDate: 2021-03-05 20:06:05 +0000 Commit: Dimitry Andric <dim@FreeBSD.org> CommitDate: 2021-03-05 20:07:07 +0000 Add a few missed files to libclang_rt.profile-<arch>.a Otherwise, programs compiled with -fprofile-instr-generate will encounter undefined symbol errors during linking, for example __llvm_profile_counter_bias, lprofSetRuntimeCounterRelocation and a few others were missing from the profile library. Reported by: ota@j.email.ne.jp PR: 254001 MFC after: 3 days lib/libclang_rt/profile/Makefile | 2 ++ 1 file changed, 2 insertions(+) A commit in branch stable/13 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3f684107ef6e41b03a47d64d6e31cebc823d7448 commit 3f684107ef6e41b03a47d64d6e31cebc823d7448 Author: Dimitry Andric <dim@FreeBSD.org> AuthorDate: 2021-03-05 20:06:05 +0000 Commit: Dimitry Andric <dim@FreeBSD.org> CommitDate: 2021-03-09 20:25:16 +0000 Add a few missed files to libclang_rt.profile-<arch>.a Otherwise, programs compiled with -fprofile-instr-generate will encounter undefined symbol errors during linking, for example __llvm_profile_counter_bias, lprofSetRuntimeCounterRelocation and a few others were missing from the profile library. Reported by: ota@j.email.ne.jp PR: 254001 (cherry picked from commit 772c631af81abdb6d498d972bab79d04d3db16d0) lib/libclang_rt/profile/Makefile | 2 ++ 1 file changed, 2 insertions(+) A commit in branch releng/13.0 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=64b30c36712edb44e9204e3a3436100024ffad18 commit 64b30c36712edb44e9204e3a3436100024ffad18 Author: Dimitry Andric <dim@FreeBSD.org> AuthorDate: 2021-03-05 20:06:05 +0000 Commit: Dimitry Andric <dim@FreeBSD.org> CommitDate: 2021-03-09 20:57:51 +0000 Add a few missed files to libclang_rt.profile-<arch>.a Otherwise, programs compiled with -fprofile-instr-generate will encounter undefined symbol errors during linking, for example __llvm_profile_counter_bias, lprofSetRuntimeCounterRelocation and a few others were missing from the profile library. Approved by: re (gjb) Reported by: ota@j.email.ne.jp PR: 254001 (cherry picked from commit 772c631af81abdb6d498d972bab79d04d3db16d0) (cherry picked from commit 3f684107ef6e41b03a47d64d6e31cebc823d7448) lib/libclang_rt/profile/Makefile | 2 ++ 1 file changed, 2 insertions(+) ^Triage: Tracker stable merge A commit in branch stable/12 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=f00ca4a1c59d6d969d1aeb0e22b5576f8cebf24e commit f00ca4a1c59d6d969d1aeb0e22b5576f8cebf24e Author: Dimitry Andric <dim@FreeBSD.org> AuthorDate: 2021-03-05 20:06:05 +0000 Commit: Dimitry Andric <dim@FreeBSD.org> CommitDate: 2021-12-25 11:50:58 +0000 Add a few missed files to libclang_rt.profile-<arch>.a Otherwise, programs compiled with -fprofile-instr-generate will encounter undefined symbol errors during linking, for example __llvm_profile_counter_bias, lprofSetRuntimeCounterRelocation and a few others were missing from the profile library. Reported by: ota@j.email.ne.jp PR: 254001 MFC after: 3 days (cherry picked from commit 772c631af81abdb6d498d972bab79d04d3db16d0) lib/libclang_rt/profile/Makefile | 2 ++ 1 file changed, 2 insertions(+) |