From eccd80d69487586578b7e085d8bd48657a4d7322 Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Thu, 14 Sep 2017 16:54:37 +0200 Subject: [PATCH] Make dwarf_expr_context::stack_empty_p return a bool gdb/ChangeLog: * dwarf2expr.h (dwarf_expr_context) : Change return type to bool. * dwarf2expr.c (dwarf_expr_context::stack_empty_p): Likewise. --- gdb/ChangeLog | 6 ++++++ gdb/dwarf2expr.c | 2 +- gdb/dwarf2expr.h | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 15bf1ae0f7d..f88cd6e1a45 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2017-09-14 Simon Marchi + + * dwarf2expr.h (dwarf_expr_context) : Change + return type to bool. + * dwarf2expr.c (dwarf_expr_context::stack_empty_p): Likewise. + 2017-09-14 Simon Marchi * dwarf2expr.h (dwarf_expr_piece) : diff --git a/gdb/dwarf2expr.c b/gdb/dwarf2expr.c index 1dfbc0f3f08..3a388ac6fa1 100644 --- a/gdb/dwarf2expr.c +++ b/gdb/dwarf2expr.c @@ -272,7 +272,7 @@ dwarf_expr_context::fetch_in_stack_memory (int n) /* Return true if the expression stack is empty. */ -int +bool dwarf_expr_context::stack_empty_p () const { return this->stack_len == 0; diff --git a/gdb/dwarf2expr.h b/gdb/dwarf2expr.h index a6aec280853..0a57beef915 100644 --- a/gdb/dwarf2expr.h +++ b/gdb/dwarf2expr.h @@ -251,7 +251,7 @@ private: struct type *address_type () const; void grow_stack (size_t need); void push (struct value *value, bool in_stack_memory); - int stack_empty_p () const; + bool stack_empty_p () const; void add_piece (ULONGEST size, ULONGEST offset); void execute_stack_op (const gdb_byte *op_ptr, const gdb_byte *op_end); void pop (); -- 2.30.2