diff options
author | Christian Stenger <christian.stenger@qt.io> | 2019-09-02 08:20:05 +0200 |
---|---|---|
committer | Christian Stenger <christian.stenger@qt.io> | 2019-09-02 07:08:16 +0000 |
commit | f649c278d88b45af1e10dd22a958315d02b39678 (patch) | |
tree | ee27401401b030c0be200f795173f9d1c258f7cf | |
parent | 044156729c564bb341ab6f016bada6dcab01c123 (diff) |
Fix build with namespaced Qt
Change-Id: I03147ae4a7b17584add02006a5a2281006dbae25
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
-rw-r--r-- | app/perfsymboltable.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/perfsymboltable.cpp b/app/perfsymboltable.cpp index 2cca671..07d6f3a 100644 --- a/app/perfsymboltable.cpp +++ b/app/perfsymboltable.cpp @@ -622,7 +622,9 @@ struct AddrRange return std::tie(low, high) < std::tie(rhs.low, rhs.high); } }; +QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO(AddrRange, Q_MOVABLE_TYPE); +QT_END_NAMESPACE struct DieRangeMap { @@ -699,7 +701,9 @@ private: ranges.push_back(ret); } }; +QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO(DieRangeMap, Q_MOVABLE_TYPE); +QT_END_NAMESPACE class DieRangeMaps { @@ -741,7 +745,9 @@ public: AddrRange range; // may be non-continuous, but allows quick checks QVector<DieRangeMap> maps; }; +QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO(DieRangeMaps, Q_MOVABLE_TYPE); +QT_END_NAMESPACE int symbolIndex(const Elf64_Rel &rel) { |