diff options
author | Michael Snyder <msnyder@vmware.com> | 2010-05-13 21:56:58 +0000 |
---|---|---|
committer | Michael Snyder <msnyder@vmware.com> | 2010-05-13 21:56:58 +0000 |
commit | 05c547f629815fdd47930f9645269ea71c32373f (patch) | |
tree | 954ca2983fa8e8dcabf843dbdc9de85e05824dba /gdb | |
parent | 1c4d3f96872d3ecb99c14c102ab3f55af8998676 (diff) | |
download | gdb-05c547f629815fdd47930f9645269ea71c32373f.zip gdb-05c547f629815fdd47930f9645269ea71c32373f.tar.gz gdb-05c547f629815fdd47930f9645269ea71c32373f.tar.bz2 |
2010-05-13 Michael Snyder <msnyder@vmware.com>
* gdbarch.sh: White space, add blank lines.
* arch-utils.c: Ditto.
* gdbarch.c: Regenerate.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/arch-utils.c | 3 | ||||
-rw-r--r-- | gdb/gdbarch.c | 9 | ||||
-rwxr-xr-x | gdb/gdbarch.sh | 9 |
4 files changed, 22 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d5509da..409aa70 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ 2010-05-13 Michael Snyder <msnyder@vmware.com> + * gdbarch.sh: White space, add blank lines. + * arch-utils.c: Ditto. + * gdbarch.c: Regenerate. + * frame.c: White space, add blank lines. * stack.c: White space, add blank lines. diff --git a/gdb/arch-utils.c b/gdb/arch-utils.c index b560175..e8836d2 100644 --- a/gdb/arch-utils.c +++ b/gdb/arch-utils.c @@ -533,6 +533,7 @@ gdbarch_from_bfd (bfd *abfd) { struct gdbarch_info info; gdbarch_info_init (&info); + info.abfd = abfd; return gdbarch_find_by_info (info); } @@ -580,9 +581,9 @@ void initialize_current_architecture (void) { const char **arches = gdbarch_printable_names (); + struct gdbarch_info info; /* determine a default architecture and byte order. */ - struct gdbarch_info info; gdbarch_info_init (&info); /* Find a default architecture. */ diff --git a/gdb/gdbarch.c b/gdb/gdbarch.c index ea35fa3..626a9db 100644 --- a/gdb/gdbarch.c +++ b/gdb/gdbarch.c @@ -511,6 +511,7 @@ void * gdbarch_obstack_zalloc (struct gdbarch *arch, long size) { void *data = obstack_alloc (arch->obstack, size); + memset (data, 0, size); return data; } @@ -526,6 +527,7 @@ void gdbarch_free (struct gdbarch *arch) { struct obstack *obstack; + gdb_assert (arch != NULL); gdb_assert (!arch->initialized_p); obstack = arch->obstack; @@ -543,6 +545,7 @@ verify_gdbarch (struct gdbarch *gdbarch) struct cleanup *cleanups; long length; char *buf; + log = mem_fileopen (); cleanups = make_cleanup_ui_file_delete (log); /* fundamental */ @@ -698,6 +701,7 @@ void gdbarch_dump (struct gdbarch *gdbarch, struct ui_file *file) { const char *gdb_nm_file = "<not-defined>"; + #if defined (GDB_NM_FILE) gdb_nm_file = GDB_NM_FILE; #endif @@ -3710,7 +3714,8 @@ gdbarch_data_register (gdbarch_data_pre_init_ftype *pre_init, gdbarch_data_post_init_ftype *post_init) { struct gdbarch_data_registration **curr; - /* Append the new registraration. */ + + /* Append the new registration. */ for (curr = &gdbarch_data_registry.registrations; (*curr) != NULL; curr = &(*curr)->next); @@ -3829,6 +3834,7 @@ gdbarch_printable_names (void) int nr_arches = 0; const char **arches = NULL; struct gdbarch_registration *rego; + for (rego = gdbarch_registry; rego != NULL; rego = rego->next) @@ -3857,6 +3863,7 @@ gdbarch_register (enum bfd_architecture bfd_architecture, { struct gdbarch_registration **curr; const struct bfd_arch_info *bfd_arch_info; + /* Check that BFD recognizes this architecture */ bfd_arch_info = bfd_lookup_arch (bfd_architecture, 0); if (bfd_arch_info == NULL) diff --git a/gdb/gdbarch.sh b/gdb/gdbarch.sh index f680f18..8220788 100755 --- a/gdb/gdbarch.sh +++ b/gdb/gdbarch.sh @@ -1443,6 +1443,7 @@ void * gdbarch_obstack_zalloc (struct gdbarch *arch, long size) { void *data = obstack_alloc (arch->obstack, size); + memset (data, 0, size); return data; } @@ -1458,6 +1459,7 @@ void gdbarch_free (struct gdbarch *arch) { struct obstack *obstack; + gdb_assert (arch != NULL); gdb_assert (!arch->initialized_p); obstack = arch->obstack; @@ -1479,6 +1481,7 @@ verify_gdbarch (struct gdbarch *gdbarch) struct cleanup *cleanups; long length; char *buf; + log = mem_fileopen (); cleanups = make_cleanup_ui_file_delete (log); /* fundamental */ @@ -1543,6 +1546,7 @@ void gdbarch_dump (struct gdbarch *gdbarch, struct ui_file *file) { const char *gdb_nm_file = "<not-defined>"; + #if defined (GDB_NM_FILE) gdb_nm_file = GDB_NM_FILE; #endif @@ -1747,7 +1751,8 @@ gdbarch_data_register (gdbarch_data_pre_init_ftype *pre_init, gdbarch_data_post_init_ftype *post_init) { struct gdbarch_data_registration **curr; - /* Append the new registraration. */ + + /* Append the new registration. */ for (curr = &gdbarch_data_registry.registrations; (*curr) != NULL; curr = &(*curr)->next); @@ -1866,6 +1871,7 @@ gdbarch_printable_names (void) int nr_arches = 0; const char **arches = NULL; struct gdbarch_registration *rego; + for (rego = gdbarch_registry; rego != NULL; rego = rego->next) @@ -1894,6 +1900,7 @@ gdbarch_register (enum bfd_architecture bfd_architecture, { struct gdbarch_registration **curr; const struct bfd_arch_info *bfd_arch_info; + /* Check that BFD recognizes this architecture */ bfd_arch_info = bfd_lookup_arch (bfd_architecture, 0); if (bfd_arch_info == NULL) |