2003-06-02 David Carlton <carlton@math.stanford.edu>
* block.c (contained_in): Add 'const' to arguments. (block_function): Ditto. * block.h: Update declarations for block_function and contained_in.
This commit is contained in:
parent
cdef89d011
commit
0cf566ec65
@ -1,3 +1,10 @@
|
||||
2003-06-02 David Carlton <carlton@math.stanford.edu>
|
||||
|
||||
* block.c (contained_in): Add 'const' to arguments.
|
||||
(block_function): Ditto.
|
||||
* block.h: Update declarations for block_function and
|
||||
contained_in.
|
||||
|
||||
2003-06-02 David Carlton <carlton@math.stanford.edu>
|
||||
|
||||
* objc-lang.c (find_imps): Delete unneeded variable 'sym_symtab'.
|
||||
|
||||
@ -44,7 +44,7 @@ static void block_initialize_namespace (struct block *block,
|
||||
Return zero otherwise. */
|
||||
|
||||
int
|
||||
contained_in (struct block *a, struct block *b)
|
||||
contained_in (const struct block *a, const struct block *b)
|
||||
{
|
||||
if (!a || !b)
|
||||
return 0;
|
||||
@ -57,7 +57,7 @@ contained_in (struct block *a, struct block *b)
|
||||
lexical block, described by a struct block BL. */
|
||||
|
||||
struct symbol *
|
||||
block_function (struct block *bl)
|
||||
block_function (const struct block *bl)
|
||||
{
|
||||
while (BLOCK_FUNCTION (bl) == 0 && BLOCK_SUPERBLOCK (bl) != 0)
|
||||
bl = BLOCK_SUPERBLOCK (bl);
|
||||
|
||||
@ -187,9 +187,9 @@ struct blockvector
|
||||
#define STATIC_BLOCK 1
|
||||
#define FIRST_LOCAL_BLOCK 2
|
||||
|
||||
extern struct symbol *block_function (struct block *);
|
||||
extern struct symbol *block_function (const struct block *);
|
||||
|
||||
extern int contained_in (struct block *, struct block *);
|
||||
extern int contained_in (const struct block *, const struct block *);
|
||||
|
||||
extern struct blockvector *blockvector_for_pc (CORE_ADDR, int *);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user