mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 13:56:22 +08:00
gdbserver/tracepoint.c: make exported IPA global int instead of enum
Fixes another C++ -fpermissive error: src/gdb/gdbserver/tracepoint.c:4535:21: error: invalid conversion from ‘int’ to ‘eval_result_type’ [-fpermissive] expr_eval_result = ipa_expr_eval_result; gdb/gdbserver/ChangeLog: 2015-08-06 Pedro Alves <palves@redhat.com> * tracepoint.c (expr_eval_result): Now an int.
This commit is contained in:
@ -1,3 +1,7 @@
|
|||||||
|
2015-08-06 Pedro Alves <palves@redhat.com>
|
||||||
|
|
||||||
|
* tracepoint.c (expr_eval_result): Now an int.
|
||||||
|
|
||||||
2015-08-06 Pedro Alves <palves@redhat.com>
|
2015-08-06 Pedro Alves <palves@redhat.com>
|
||||||
|
|
||||||
* gdbthread.h (struct regcache): Forward declare.
|
* gdbthread.h (struct regcache): Forward declare.
|
||||||
|
@ -848,7 +848,10 @@ IP_AGENT_EXPORT_VAR int trace_buffer_is_full;
|
|||||||
|
|
||||||
/* The first error that occurred during expression evaluation. */
|
/* The first error that occurred during expression evaluation. */
|
||||||
|
|
||||||
IP_AGENT_EXPORT_VAR enum eval_result_type expr_eval_result = expr_eval_no_error;
|
/* Stored as an int to avoid the IPA ABI being dependent on whatever
|
||||||
|
the compiler decides to use for the enum's underlying type. Holds
|
||||||
|
enum eval_result_type values. */
|
||||||
|
IP_AGENT_EXPORT_VAR int expr_eval_result = expr_eval_no_error;
|
||||||
|
|
||||||
EXTERN_C_POP
|
EXTERN_C_POP
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user