Translate DW_CFA_expression/DW_CFA_val_expression properly to imply pushing CFA before given expression.
diff --git a/libdw/libdwP.h b/libdw/libdwP.h
index 248a58d..44beac6 100644
--- a/libdw/libdwP.h
+++ b/libdw/libdwP.h
@@ -433,10 +433,10 @@
bool other_byte_order,
unsigned int address_size,
void **cache, const Dwarf_Block *block,
- bool valuep,
+ bool cfap, bool valuep,
Dwarf_Op **llbuf, size_t *listlen,
int sec_index)
- __nonnull_attribute__ (4, 5, 7, 8) internal_function;
+ __nonnull_attribute__ (4, 5, 8, 9) internal_function;
/* Return error code of last failing function call. This value is kept