Fix build/17104
This patch is to fix the build error when GDB is configured as: CFLAGS=-Wall ./configure --with-babeltrace; make This patch adds one line of code in configure test to use local variable 'pos'. Note that we append -Werror to CFLAGS to catch the warning related to assignment to scope. See more in this thread https://sourceware.org/ml/gdb-patches/2014-08/msg00045.html 2014-08-13 Yao Qi <yao@codesourcery.com> PR build/17104 * configure.ac: Use local variable 'pos'. * configure: Regenerated.
This commit is contained in:
parent
e20e2464f8
commit
65c749e7c0
3 changed files with 8 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2014-08-13 Yao Qi <yao@codesourcery.com>
|
||||||
|
|
||||||
|
PR build/17104
|
||||||
|
* configure.ac: Use local variable 'pos'.
|
||||||
|
* configure: Regenerated.
|
||||||
|
|
||||||
2014-08-11 Doug Evans <dje@google.com>
|
2014-08-11 Doug Evans <dje@google.com>
|
||||||
|
|
||||||
* solib.c (solib_read_symbols): Delete "Loaded symbols for ..."
|
* solib.c (solib_read_symbols): Delete "Loaded symbols for ..."
|
||||||
|
|
1
gdb/configure
vendored
1
gdb/configure
vendored
|
@ -15344,6 +15344,7 @@ struct bt_iter_pos *pos = bt_iter_get_pos (bt_ctf_get_iter (NULL));
|
||||||
struct bt_ctf_event *event = NULL;
|
struct bt_ctf_event *event = NULL;
|
||||||
const struct bt_definition *scope;
|
const struct bt_definition *scope;
|
||||||
|
|
||||||
|
bt_iter_set_pos (bt_ctf_get_iter (NULL), pos);
|
||||||
scope = bt_ctf_get_top_level_scope (event,
|
scope = bt_ctf_get_top_level_scope (event,
|
||||||
BT_STREAM_EVENT_HEADER);
|
BT_STREAM_EVENT_HEADER);
|
||||||
bt_ctf_get_uint64 (bt_ctf_get_field (event, scope, "id"));
|
bt_ctf_get_uint64 (bt_ctf_get_field (event, scope, "id"));
|
||||||
|
|
|
@ -2437,6 +2437,7 @@ else
|
||||||
struct bt_ctf_event *event = NULL;
|
struct bt_ctf_event *event = NULL;
|
||||||
const struct bt_definition *scope;
|
const struct bt_definition *scope;
|
||||||
|
|
||||||
|
bt_iter_set_pos (bt_ctf_get_iter (NULL), pos);
|
||||||
scope = bt_ctf_get_top_level_scope (event,
|
scope = bt_ctf_get_top_level_scope (event,
|
||||||
BT_STREAM_EVENT_HEADER);
|
BT_STREAM_EVENT_HEADER);
|
||||||
bt_ctf_get_uint64 (bt_ctf_get_field (event, scope, "id"));
|
bt_ctf_get_uint64 (bt_ctf_get_field (event, scope, "id"));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue