* gdbarch.c: Rebuild.

* gdbarch.sh: Remove references to gdbarch_swap.
	* corelow.c (core_open): Remove obsolete comment.
This commit is contained in:
Tom Tromey 2012-10-31 14:29:10 +00:00
parent 2f27adfe29
commit c66fb220b1
4 changed files with 10 additions and 16 deletions

View File

@ -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>
PR cli/14772

View File

@ -344,12 +344,6 @@ core_open (char *filename, int from_tty)
core_bfd = temp_bfd;
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);
/* Find a suitable core file handler to munch on core_bfd */

View File

@ -113,9 +113,6 @@ struct gdbarch
unsigned nr_data;
void **data;
/* per-architecture swap-regions. */
struct gdbarch_swap *swap;
/* Multi-arch values.
When extending this structure you must:
@ -308,8 +305,8 @@ struct gdbarch startup_gdbarch =
0, /* target_desc */
/* target specific vector and its dump routine. */
NULL, NULL,
/*per-architecture data-pointers and swap regions. */
0, NULL, NULL,
/*per-architecture data-pointers. */
0, NULL,
/* Multi-arch values */
1, /* bits_big_endian */
8 * sizeof (short), /* short_bit */

View File

@ -1479,9 +1479,6 @@ printf " /* per-architecture data-pointers. */\n"
printf " unsigned nr_data;\n"
printf " void **data;\n"
printf "\n"
printf " /* per-architecture swap-regions. */\n"
printf " struct gdbarch_swap *swap;\n"
printf "\n"
cat <<EOF
/* Multi-arch values.
@ -1547,8 +1544,8 @@ done
cat <<EOF
/* target specific vector and its dump routine. */
NULL, NULL,
/*per-architecture data-pointers and swap regions. */
0, NULL, NULL,
/*per-architecture data-pointers. */
0, NULL,
/* Multi-arch values */
EOF
function_list | while do_read