gdb: Remove casts of NULL during assignment.
In the following code: struct symbol *wsym = (struct symbol *) NULL; the cast of NULL is redundant, it adds noise, and is just one more thing to change if the type of wsym ever changes. There are a relatively small number of places in gdb where the above code pattern is used. Usually the cast is removed like this: struct symbol *wsym = NULL; This commit updates all the places within the gdb/ directory where we cast NULL during assignment, removing the cast. gdb/ChangeLog: * c-valprint.c (print_unpacked_pointer): Remove cast of NULL pointer. * dbxread.c (dbx_end_psymtab): Likewise. * gnu-nat.c (gnu_write_inferior): Likewise. * mdebugread.c (cross_ref): Likewise. * p-valprint.c (pascal_val_print): Likewise. * xcoffread.c (xcoff_end_psymtab): Likewise.
This commit is contained in:
parent
02f024f9a5
commit
be90335825
|
@ -1,3 +1,13 @@
|
|||
2015-09-04 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||
|
||||
* c-valprint.c (print_unpacked_pointer): Remove cast of NULL
|
||||
pointer.
|
||||
* dbxread.c (dbx_end_psymtab): Likewise.
|
||||
* gnu-nat.c (gnu_write_inferior): Likewise.
|
||||
* mdebugread.c (cross_ref): Likewise.
|
||||
* p-valprint.c (pascal_val_print): Likewise.
|
||||
* xcoffread.c (xcoff_end_psymtab): Likewise.
|
||||
|
||||
2015-09-04 Yao Qi <yao.qi@linaro.org>
|
||||
|
||||
* NEWS: Mention the aarch64 multi-arch debugging support.
|
||||
|
|
|
@ -193,9 +193,9 @@ print_unpacked_pointer (struct type *type, struct type *elttype,
|
|||
if (vt_address && options->vtblprint)
|
||||
{
|
||||
struct value *vt_val;
|
||||
struct symbol *wsym = (struct symbol *) NULL;
|
||||
struct symbol *wsym = NULL;
|
||||
struct type *wtype;
|
||||
struct block *block = (struct block *) NULL;
|
||||
struct block *block = NULL;
|
||||
struct field_of_this_result is_this_fld;
|
||||
|
||||
if (want_space)
|
||||
|
|
|
@ -2341,7 +2341,7 @@ dbx_end_psymtab (struct objfile *objfile, struct partial_symtab *pst,
|
|||
discard_psymtab (objfile, pst);
|
||||
|
||||
/* Indicate that psymtab was thrown away. */
|
||||
pst = (struct partial_symtab *) NULL;
|
||||
pst = NULL;
|
||||
}
|
||||
return pst;
|
||||
}
|
||||
|
|
|
@ -2350,7 +2350,7 @@ gnu_write_inferior (task_t task, CORE_ADDR addr,
|
|||
char *errstr = "Bug in gnu_write_inferior";
|
||||
|
||||
struct vm_region_list *region_element;
|
||||
struct vm_region_list *region_head = (struct vm_region_list *) NULL;
|
||||
struct vm_region_list *region_head = NULL;
|
||||
|
||||
/* Get memory from inferior with page aligned addresses. */
|
||||
err = vm_read (task,
|
||||
|
|
|
@ -4376,7 +4376,7 @@ cross_ref (int fd, union aux_ext *ax, struct type **tpp,
|
|||
int xref_fd;
|
||||
struct mdebug_pending *pend;
|
||||
|
||||
*tpp = (struct type *) NULL;
|
||||
*tpp = NULL;
|
||||
|
||||
(*debug_swap->swap_rndx_in) (bigend, &ax->a_rndx, rn);
|
||||
|
||||
|
|
|
@ -239,9 +239,9 @@ pascal_val_print (struct type *type, const gdb_byte *valaddr,
|
|||
if (vt_address && options->vtblprint)
|
||||
{
|
||||
struct value *vt_val;
|
||||
struct symbol *wsym = (struct symbol *) NULL;
|
||||
struct symbol *wsym = NULL;
|
||||
struct type *wtype;
|
||||
struct block *block = (struct block *) NULL;
|
||||
struct block *block = NULL;
|
||||
struct field_of_this_result is_this_fld;
|
||||
|
||||
if (want_space)
|
||||
|
|
|
@ -2108,7 +2108,7 @@ xcoff_end_psymtab (struct objfile *objfile, struct partial_symtab *pst,
|
|||
discard_psymtab (objfile, pst);
|
||||
|
||||
/* Indicate that psymtab was thrown away. */
|
||||
pst = (struct partial_symtab *) NULL;
|
||||
pst = NULL;
|
||||
}
|
||||
return pst;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue