* gdbarch.c: Rebuild.
* gdbarch.sh: Remove references to gdbarch_swap. * corelow.c (core_open): Remove obsolete comment.
This commit is contained in:
parent
2f27adfe29
commit
c66fb220b1
4 changed files with 10 additions and 16 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2012-10-31 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
|
* gdbarch.c: Rebuild.
|
||||||
|
* gdbarch.sh: Remove references to gdbarch_swap.
|
||||||
|
* corelow.c (core_open): Remove obsolete comment.
|
||||||
|
|
||||||
2012-10-31 Andrew Burgess <aburgess@broadcom.com>
|
2012-10-31 Andrew Burgess <aburgess@broadcom.com>
|
||||||
|
|
||||||
PR cli/14772
|
PR cli/14772
|
||||||
|
|
|
@ -344,12 +344,6 @@ core_open (char *filename, int from_tty)
|
||||||
core_bfd = temp_bfd;
|
core_bfd = temp_bfd;
|
||||||
old_chain = make_cleanup (core_close_cleanup, 0 /*ignore*/);
|
old_chain = make_cleanup (core_close_cleanup, 0 /*ignore*/);
|
||||||
|
|
||||||
/* FIXME: kettenis/20031023: This is very dangerous. The
|
|
||||||
CORE_GDBARCH that results from this call may very well be
|
|
||||||
different from CURRENT_GDBARCH. However, its methods may only
|
|
||||||
work if it is selected as the current architecture, because they
|
|
||||||
rely on swapped data (see gdbarch.c). We should get rid of that
|
|
||||||
swapped data. */
|
|
||||||
core_gdbarch = gdbarch_from_bfd (core_bfd);
|
core_gdbarch = gdbarch_from_bfd (core_bfd);
|
||||||
|
|
||||||
/* Find a suitable core file handler to munch on core_bfd */
|
/* Find a suitable core file handler to munch on core_bfd */
|
||||||
|
|
|
@ -113,9 +113,6 @@ struct gdbarch
|
||||||
unsigned nr_data;
|
unsigned nr_data;
|
||||||
void **data;
|
void **data;
|
||||||
|
|
||||||
/* per-architecture swap-regions. */
|
|
||||||
struct gdbarch_swap *swap;
|
|
||||||
|
|
||||||
/* Multi-arch values.
|
/* Multi-arch values.
|
||||||
|
|
||||||
When extending this structure you must:
|
When extending this structure you must:
|
||||||
|
@ -308,8 +305,8 @@ struct gdbarch startup_gdbarch =
|
||||||
0, /* target_desc */
|
0, /* target_desc */
|
||||||
/* target specific vector and its dump routine. */
|
/* target specific vector and its dump routine. */
|
||||||
NULL, NULL,
|
NULL, NULL,
|
||||||
/*per-architecture data-pointers and swap regions. */
|
/*per-architecture data-pointers. */
|
||||||
0, NULL, NULL,
|
0, NULL,
|
||||||
/* Multi-arch values */
|
/* Multi-arch values */
|
||||||
1, /* bits_big_endian */
|
1, /* bits_big_endian */
|
||||||
8 * sizeof (short), /* short_bit */
|
8 * sizeof (short), /* short_bit */
|
||||||
|
|
|
@ -1479,9 +1479,6 @@ printf " /* per-architecture data-pointers. */\n"
|
||||||
printf " unsigned nr_data;\n"
|
printf " unsigned nr_data;\n"
|
||||||
printf " void **data;\n"
|
printf " void **data;\n"
|
||||||
printf "\n"
|
printf "\n"
|
||||||
printf " /* per-architecture swap-regions. */\n"
|
|
||||||
printf " struct gdbarch_swap *swap;\n"
|
|
||||||
printf "\n"
|
|
||||||
cat <<EOF
|
cat <<EOF
|
||||||
/* Multi-arch values.
|
/* Multi-arch values.
|
||||||
|
|
||||||
|
@ -1547,8 +1544,8 @@ done
|
||||||
cat <<EOF
|
cat <<EOF
|
||||||
/* target specific vector and its dump routine. */
|
/* target specific vector and its dump routine. */
|
||||||
NULL, NULL,
|
NULL, NULL,
|
||||||
/*per-architecture data-pointers and swap regions. */
|
/*per-architecture data-pointers. */
|
||||||
0, NULL, NULL,
|
0, NULL,
|
||||||
/* Multi-arch values */
|
/* Multi-arch values */
|
||||||
EOF
|
EOF
|
||||||
function_list | while do_read
|
function_list | while do_read
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue