diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-12-11 14:12:43 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-12-13 18:56:36 +0100 |
| commit | f007a558a8779585ff5968c53737ed89a40aa64b (patch) | |
| tree | b8506fbd2aa1843cb66496767facd12b29cd8ecc /pkg/cover/report.go | |
| parent | 7268cf9dbd7bb12380df1e672578a9a27f4d02ae (diff) | |
pkg/cover: accept object dir instead of object file
This looks more natural.
All users duplicate logic of creating object file path,
and then pkg/cover second guesses object dir back.
Diffstat (limited to 'pkg/cover/report.go')
| -rw-r--r-- | pkg/cover/report.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/cover/report.go b/pkg/cover/report.go index 56ab949a0..9b515905f 100644 --- a/pkg/cover/report.go +++ b/pkg/cover/report.go @@ -26,15 +26,15 @@ type Prog struct { PCs []uint64 } -func MakeReportGenerator(target *targets.Target, vm, kernelObject, srcDir, buildDir string) (*ReportGenerator, error) { - impl, err := backend.Make(target, vm, kernelObject, srcDir, buildDir) +func MakeReportGenerator(target *targets.Target, vm, objDir, srcDir, buildDir string) (*ReportGenerator, error) { + impl, err := backend.Make(target, vm, objDir) if err != nil { return nil, err } rg := &ReportGenerator{ target: target, srcDir: srcDir, - objDir: filepath.Dir(kernelObject), + objDir: objDir, buildDir: buildDir, Impl: impl, } |
