diff options
Diffstat (limited to 'libdwarf/dwarf_new_expr.3')
| -rw-r--r-- | libdwarf/dwarf_new_expr.3 | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/libdwarf/dwarf_new_expr.3 b/libdwarf/dwarf_new_expr.3 index d8f4c8adb373..242699a60a73 100644 --- a/libdwarf/dwarf_new_expr.3 +++ b/libdwarf/dwarf_new_expr.3 @@ -22,11 +22,11 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $Id: dwarf_new_expr.3 2074 2011-10-27 03:34:33Z jkoshy $ +.\" $Id: dwarf_new_expr.3 3644 2018-10-15 19:55:01Z jkoshy $ .\" .Dd September 8, 2011 -.Os .Dt DWARF_NEW_EXPR 3 +.Os .Sh NAME .Nm dwarf_new_expr .Nd create a location expression descriptor @@ -79,19 +79,6 @@ returns .Dv DW_DLV_BADADDR and sets the argument .Ar err . -.Sh ERRORS -Function -.Fn dwarf_new_expr -can fail with: -.Bl -tag -width ".Bq Er DW_DLE_ARGUMENT" -.It Bq Er DW_DLE_ARGUMENT -Argument -.Ar dbg -was NULL. -.It Bq Er DW_DLE_MEMORY -An out of memory condition was encountered during the execution of -the function. -.El .Sh EXAMPLES To create a location expression descriptor, add location expression operators to it and to retrieve the generated byte stream, @@ -123,12 +110,25 @@ if ((buf = dwarf_expr_into_block(pe, &len, &de)) == return; } .Ed +.Sh ERRORS +Function +.Fn dwarf_new_expr +can fail with: +.Bl -tag -width ".Bq Er DW_DLE_ARGUMENT" +.It Bq Er DW_DLE_ARGUMENT +Argument +.Ar dbg +was NULL. +.It Bq Er DW_DLE_MEMORY +An out of memory condition was encountered during the execution of +the function. +.El .Sh SEE ALSO .Xr dwarf 3 , .Xr dwarf_add_AT_location_expr 3 , -.Xr dwarf_add_expr_gen 3 , .Xr dwarf_add_expr_addr 3 , .Xr dwarf_add_expr_addr_b 3 , +.Xr dwarf_add_expr_gen 3 , .Xr dwarf_expr_current_offset 3 , .Xr dwarf_expr_into_block 3 , .Xr dwarf_producer_init 3 , |
