]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Fix 32097 Warnings when building gprofng with Clang
authorVladimir Mezentsev <vladimir.mezentsev@oracle.com>
Wed, 4 Sep 2024 04:30:31 +0000 (21:30 -0700)
committerVladimir Mezentsev <vladimir.mezentsev@oracle.com>
Wed, 4 Sep 2024 20:49:21 +0000 (13:49 -0700)
commitb79c457ca01df82dbe1facb708e45def4584c903
treedfc6a8871f702ae731d49fab8b2ef7417839578e
parent82d6a9e5b4bfb313a8e7ce0ad6033fe78a147c00
Fix 32097 Warnings when building gprofng with Clang

gprofng/ChangeLog
2024-09-03  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>.

PR gprofng/32097
* common/hwcdrv.c: Fix -Wempty-body warnings.
* common/hwcentry.h: Fix -Wdeprecated-non-prototype warnings.
* common/hwctable.c: Fix -Wdeprecated-non-prototype warnings.
* libcollector/collector.c: Likewise.
* libcollector/collector.h: Likewise.
* libcollector/collectorAPI.c: Likewise.
* libcollector/dispatcher.c: Likewise.
* libcollector/iotrace.c: Likewise.
* libcollector/libcol_util.c: Fix -Wunused-but-set-variable warnings.
* libcollector/libcol_util.h: Remove unused declarations.
* libcollector/linetrace.c: Fix -Wdeprecated-non-prototype warnings.
* src/BaseMetricTreeNode.h: Fix -Wunused-private-field warnings.
* src/Dbe.cc: Fix -Wself-assign warnings.
* src/DbeSession.cc: Fix -Wunused-but-set-variable warnings.
* src/Disasm.cc: Fix -Wunused-const-variable warnings.
* src/Experiment.cc: Fix -Wunused-private-field warnings.
* src/HashMap.h: Fix -Wself-assign warnings.
* src/IOActivity.h: Fix -Wunused-private-field warnings.
* src/collctrl.cc: Fix -Wself-assign, -Wparentheses-equality warnings.
* src/collctrl.h: Fix -Wunused-private-field warnings.
* src/collector_module.h: Fix -Wdeprecated-non-prototype warnings.
* src/gp-display-src.cc: Fix -Wunused-private-field warnings.
* src/gp-print.h: Fix -Wheader-guard warnings.
* src/hwc_intel_icelake.h: Fix -Winitializer-overrides warnings.
* src/util.cc: Fix -Wunused-but-set-variable warnings.
25 files changed:
gprofng/common/hwcdrv.c
gprofng/common/hwcentry.h
gprofng/common/hwctable.c
gprofng/libcollector/collector.c
gprofng/libcollector/collector.h
gprofng/libcollector/collectorAPI.c
gprofng/libcollector/dispatcher.c
gprofng/libcollector/iotrace.c
gprofng/libcollector/libcol_util.c
gprofng/libcollector/libcol_util.h
gprofng/libcollector/linetrace.c
gprofng/src/BaseMetricTreeNode.h
gprofng/src/Dbe.cc
gprofng/src/DbeSession.cc
gprofng/src/Disasm.cc
gprofng/src/Experiment.cc
gprofng/src/HashMap.h
gprofng/src/IOActivity.h
gprofng/src/collctrl.cc
gprofng/src/collctrl.h
gprofng/src/collector_module.h
gprofng/src/gp-display-src.cc
gprofng/src/gp-print.h
gprofng/src/hwc_intel_icelake.h
gprofng/src/util.cc