summaryrefslogtreecommitdiff
path: root/src/cpu/kvm/perfevent.cc
diff options
context:
space:
mode:
authorTommaso Marinelli <tommarin@ucm.es>2019-10-02 23:33:59 +0200
committerTommaso Marinelli <tommarin@ucm.es>2019-10-04 07:00:24 +0000
commit2dc4b9d95a156030e9b7ac44ffbdbf9bdacc5944 (patch)
treef01f1b95470c43851691327e1fbfb50df02038e7 /src/cpu/kvm/perfevent.cc
parent14919c5e5d984690de2e65ac2aa82d7c129b573e (diff)
downloadgem5-2dc4b9d95a156030e9b7ac44ffbdbf9bdacc5944.tar.xz
kvm: Rename gettid() to build with glibc 2.30+
glibc 2.30 introduced the function gettid() in sys/types.h to return the caller's thread ID. In order to avoid conflicts, the already present gettid() functions have been renamed to sysGettid(). This fixes a compilation error with X86 arch. Change-Id: I76c971465fc4b50e4decde8303185439082b2378 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/21379 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu> Maintainer: Jason Lowe-Power <jason@lowepower.com> Tested-by: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'src/cpu/kvm/perfevent.cc')
-rw-r--r--src/cpu/kvm/perfevent.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cpu/kvm/perfevent.cc b/src/cpu/kvm/perfevent.cc
index 0b5960d51..5a1c6126d 100644
--- a/src/cpu/kvm/perfevent.cc
+++ b/src/cpu/kvm/perfevent.cc
@@ -186,7 +186,7 @@ PerfKvmCounter::attach(PerfKvmCounterConfig &config,
}
pid_t
-PerfKvmCounter::gettid()
+PerfKvmCounter::sysGettid()
{
return syscall(__NR_gettid);
}