gdb: Update comments that reference VEC or vec.h
With the removal of the old VEC mechanism from the code base, update comments that still make reference to VECs. There should be no user visible changes after this commit. gdb/ChangeLog: * linespec.c (decode_digits_ordinary): Update comment. * make-target-delegates: No longer need to handle VEC case. * memrange.c (normalize_mem_ranges): Update comment. * namespace.c (add_using_directive): Update comment. * objc-lang.c (uniquify_strings): Update comment. * ppc-linux-nat.c (struct thread_points): Update comment. * probe.h (find_probes_in_objfile): Update comment. * target.h (enum flash_preserve_mode): Update comment. * varobj.c (varobj_restrict_range): Update comment. * varobj.h (varobj_list_children): Update comment. Change-Id: Iefd2e903705c3e79cd13b43395c7a1c167f9a088
This commit is contained in:
parent
0dc327459b
commit
791b7405f4
|
@ -1,3 +1,16 @@
|
||||||
|
2019-10-15 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||||
|
|
||||||
|
* linespec.c (decode_digits_ordinary): Update comment.
|
||||||
|
* make-target-delegates: No longer need to handle VEC case.
|
||||||
|
* memrange.c (normalize_mem_ranges): Update comment.
|
||||||
|
* namespace.c (add_using_directive): Update comment.
|
||||||
|
* objc-lang.c (uniquify_strings): Update comment.
|
||||||
|
* ppc-linux-nat.c (struct thread_points): Update comment.
|
||||||
|
* probe.h (find_probes_in_objfile): Update comment.
|
||||||
|
* target.h (enum flash_preserve_mode): Update comment.
|
||||||
|
* varobj.c (varobj_restrict_range): Update comment.
|
||||||
|
* varobj.h (varobj_list_children): Update comment.
|
||||||
|
|
||||||
2019-10-15 Andrew Burgess <andrew.burgess@embecosm.com>
|
2019-10-15 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||||
|
|
||||||
* Makefile.in: Remove references to vec.h and vec.c.
|
* Makefile.in: Remove references to vec.h and vec.c.
|
||||||
|
|
|
@ -4109,8 +4109,9 @@ decode_digits_list_mode (struct linespec_state *self,
|
||||||
return values;
|
return values;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* A helper for create_sals_line_offset that iterates over the symtabs,
|
/* A helper for create_sals_line_offset that iterates over the symtabs
|
||||||
adding lines to the VEC. */
|
associated with LS and returns a vector of corresponding symtab_and_line
|
||||||
|
structures. */
|
||||||
|
|
||||||
static std::vector<symtab_and_line>
|
static std::vector<symtab_and_line>
|
||||||
decode_digits_ordinary (struct linespec_state *self,
|
decode_digits_ordinary (struct linespec_state *self,
|
||||||
|
|
|
@ -43,11 +43,9 @@ $POINTER_PART = qr,\s*(\*)?\s*,;
|
||||||
$CP_SYMBOL = qr,[a-zA-Z_][a-zA-Z0-9_<>:]*,;
|
$CP_SYMBOL = qr,[a-zA-Z_][a-zA-Z0-9_<>:]*,;
|
||||||
# Match the return type when it is "ordinary".
|
# Match the return type when it is "ordinary".
|
||||||
$SIMPLE_RETURN_PART = qr,((struct|class|enum|union)\s+)?${CP_SYMBOL}+,;
|
$SIMPLE_RETURN_PART = qr,((struct|class|enum|union)\s+)?${CP_SYMBOL}+,;
|
||||||
# Match the return type when it is a VEC.
|
|
||||||
$VEC_RETURN_PART = qr,VEC\s*\([^\)]+\),;
|
|
||||||
|
|
||||||
# Match a return type.
|
# Match a return type.
|
||||||
$RETURN_PART = qr,((const|volatile)\s+)?(${SIMPLE_RETURN_PART}|${VEC_RETURN_PART})${POINTER_PART},;
|
$RETURN_PART = qr,((const|volatile)\s+)?(${SIMPLE_RETURN_PART})${POINTER_PART},;
|
||||||
|
|
||||||
# Match "virtual".
|
# Match "virtual".
|
||||||
$VIRTUAL_PART = qr,virtual\s,;
|
$VIRTUAL_PART = qr,virtual\s,;
|
||||||
|
|
|
@ -44,10 +44,6 @@ address_in_mem_range (CORE_ADDR address, const struct mem_range *r)
|
||||||
void
|
void
|
||||||
normalize_mem_ranges (std::vector<mem_range> *memory)
|
normalize_mem_ranges (std::vector<mem_range> *memory)
|
||||||
{
|
{
|
||||||
/* This function must not use any VEC operation on RANGES that
|
|
||||||
reallocates the memory block as that invalidates the RANGES
|
|
||||||
pointer, which callers expect to remain valid. */
|
|
||||||
|
|
||||||
if (!memory->empty ())
|
if (!memory->empty ())
|
||||||
{
|
{
|
||||||
std::vector<mem_range> &m = *memory;
|
std::vector<mem_range> &m = *memory;
|
||||||
|
|
|
@ -30,8 +30,8 @@
|
||||||
it is NULL. EXCLUDES is a list of names not to import from an
|
it is NULL. EXCLUDES is a list of names not to import from an
|
||||||
imported module or NULL. If COPY_NAMES is non-zero, then the
|
imported module or NULL. If COPY_NAMES is non-zero, then the
|
||||||
arguments are copied into newly allocated memory so they can be
|
arguments are copied into newly allocated memory so they can be
|
||||||
temporaries. For EXCLUDES the VEC pointers are copied but the
|
temporaries. For EXCLUDES the contents of the vector are copied,
|
||||||
pointed to characters are not copied. */
|
but the pointed to characters are not copied. */
|
||||||
|
|
||||||
void
|
void
|
||||||
add_using_directive (struct using_direct **using_directives,
|
add_using_directive (struct using_direct **using_directives,
|
||||||
|
|
|
@ -1063,7 +1063,7 @@ find_methods (char type, const char *theclass, const char *category,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Uniquify a VEC of strings. */
|
/* Uniquify a vector of strings. */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
uniquify_strings (std::vector<const char *> *strings)
|
uniquify_strings (std::vector<const char *> *strings)
|
||||||
|
|
|
@ -1575,9 +1575,9 @@ struct hw_break_tuple
|
||||||
struct ppc_hw_breakpoint *hw_break;
|
struct ppc_hw_breakpoint *hw_break;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* This is an internal VEC created to store information about *points inserted
|
/* This is an internal vector created to store information about *points
|
||||||
for each thread. This is used when PowerPC HWDEBUG ptrace interface is
|
inserted for each thread. This is used when PowerPC HWDEBUG ptrace
|
||||||
available. */
|
interface is available. */
|
||||||
struct thread_points
|
struct thread_points
|
||||||
{
|
{
|
||||||
/* The TID to which this *point relates. */
|
/* The TID to which this *point relates. */
|
||||||
|
|
|
@ -274,7 +274,7 @@ extern std::vector<symtab_and_line> parse_probes
|
||||||
extern struct bound_probe find_probe_by_pc (CORE_ADDR pc);
|
extern struct bound_probe find_probe_by_pc (CORE_ADDR pc);
|
||||||
|
|
||||||
/* Search OBJFILE for a probe with the given PROVIDER, NAME. Return a
|
/* Search OBJFILE for a probe with the given PROVIDER, NAME. Return a
|
||||||
VEC of all probes that were found. If no matching probe is found,
|
vector of all probes that were found. If no matching probe is found,
|
||||||
return an empty vector. */
|
return an empty vector. */
|
||||||
|
|
||||||
extern std::vector<probe *> find_probes_in_objfile (struct objfile *objfile,
|
extern std::vector<probe *> find_probes_in_objfile (struct objfile *objfile,
|
||||||
|
|
|
@ -1535,7 +1535,7 @@ enum flash_preserve_mode
|
||||||
that supports writing to flash memory, and it should be used for
|
that supports writing to flash memory, and it should be used for
|
||||||
all cases where access to flash memory is desirable.
|
all cases where access to flash memory is desirable.
|
||||||
|
|
||||||
REQUESTS is the vector (see vec.h) of memory_write_request.
|
REQUESTS is the vector of memory_write_request.
|
||||||
PRESERVE_FLASH_P indicates what to do with blocks which must be
|
PRESERVE_FLASH_P indicates what to do with blocks which must be
|
||||||
erased, but not completely rewritten.
|
erased, but not completely rewritten.
|
||||||
PROGRESS_CB is a function that will be periodically called to provide
|
PROGRESS_CB is a function that will be periodically called to provide
|
||||||
|
|
|
@ -597,10 +597,9 @@ varobj_get_frozen (const struct varobj *var)
|
||||||
return var->frozen;
|
return var->frozen;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* A helper function that restricts a range to what is actually
|
/* A helper function that updates the contents of FROM and TO based on the
|
||||||
available in a VEC. This follows the usual rules for the meaning
|
size of the vector CHILDREN. If the contents of either FROM or TO are
|
||||||
of FROM and TO -- if either is negative, the entire range is
|
negative the entire range is used. */
|
||||||
used. */
|
|
||||||
|
|
||||||
void
|
void
|
||||||
varobj_restrict_range (const std::vector<varobj *> &children,
|
varobj_restrict_range (const std::vector<varobj *> &children,
|
||||||
|
|
|
@ -286,7 +286,7 @@ extern int varobj_get_num_children (struct varobj *var);
|
||||||
indicating the range of children to return. If either *FROM or *TO
|
indicating the range of children to return. If either *FROM or *TO
|
||||||
is less than zero on entry, then all children will be returned. On
|
is less than zero on entry, then all children will be returned. On
|
||||||
return, *FROM and *TO will be updated to indicate the real range
|
return, *FROM and *TO will be updated to indicate the real range
|
||||||
that was returned. The resulting VEC will contain at least the
|
that was returned. The resulting vector will contain at least the
|
||||||
children from *FROM to just before *TO; it might contain more
|
children from *FROM to just before *TO; it might contain more
|
||||||
children, depending on whether any more were available. */
|
children, depending on whether any more were available. */
|
||||||
extern const std::vector<varobj *> &
|
extern const std::vector<varobj *> &
|
||||||
|
|
Loading…
Reference in New Issue