diff options
author | Vic Yang <victoryang@google.com> | 2019-07-25 10:39:27 -0700 |
---|---|---|
committer | Vic Yang <victoryang@google.com> | 2019-07-25 10:39:27 -0700 |
commit | 542db792dc3ad9dd73a1c22c031c16c2a3c85690 (patch) | |
tree | ee23a63bb39ca1e5c2c372005b889464d7466bca /linker/linker.cpp | |
parent | d5c0a508bc02da51899fde9f20f7b91fd6f9cb89 (diff) |
Fix linker compilation when STATS is set
Test: Compiles with STATS set in linker_debug.h
Change-Id: I8ea6ca9a61ad316473dab51999885008f2721cee
Diffstat (limited to 'linker/linker.cpp')
-rw-r--r-- | linker/linker.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/linker/linker.cpp b/linker/linker.cpp index 55d684fa7..ac7455bab 100644 --- a/linker/linker.cpp +++ b/linker/linker.cpp @@ -282,6 +282,14 @@ static linker_stats_t linker_stats; void count_relocation(RelocationKind kind) { ++linker_stats.count[kind]; } + +void print_linker_stats() { + PRINT("RELO STATS: %s: %d abs, %d rel, %d copy, %d symbol", g_argv[0], + linker_stats.count[kRelocAbsolute], + linker_stats.count[kRelocRelative], + linker_stats.count[kRelocCopy], + linker_stats.count[kRelocSymbol]); +} #else void count_relocation(RelocationKind) { } |