diff options
author | Frank Ch. Eigler <fche@elastic.org> | 2009-08-23 18:15:01 -0400 |
---|---|---|
committer | Frank Ch. Eigler <fche@elastic.org> | 2009-08-23 18:15:01 -0400 |
commit | 55d8c5d4673f74a3ec2865593524d5f40dfcac0c (patch) | |
tree | 579f228efcb13494e078bd923262a425be6d8922 /dwarf_wrappers.h | |
parent | 9c11995121a80bb6f97af1a2cb1fe71ad06b67a9 (diff) | |
download | systemtap-steved-55d8c5d4673f74a3ec2865593524d5f40dfcac0c.tar.gz systemtap-steved-55d8c5d4673f74a3ec2865593524d5f40dfcac0c.tar.xz systemtap-steved-55d8c5d4673f74a3ec2865593524d5f40dfcac0c.zip |
build fix: make buildable with elfutils < 0.142
* dwarf_wrappers.h, loc2c.c: Define DW_TAG_rvalue_reference_type=0x42
for older elfutils.
Diffstat (limited to 'dwarf_wrappers.h')
-rw-r--r-- | dwarf_wrappers.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/dwarf_wrappers.h b/dwarf_wrappers.h index 766abb6d..942e695a 100644 --- a/dwarf_wrappers.h +++ b/dwarf_wrappers.h @@ -25,6 +25,11 @@ extern "C" { #define _ELFUTILS_PREREQ(major, minor) (0 >= 1) #endif +#if ! _ELFUTILS_PREREQ(0,142) +#define DW_TAG_rvalue_reference_type 0x42 +#endif + + // NB: "rc == 0" means OK in this case void dwfl_assert(const std::string& desc, int rc); |