bitrot in buildsym.c:start_subfile
Andrew Cagney
ac131313@cygnus.com
Thu Apr 4 05:51:00 GMT 2002
> In buildsym.c there's this:
>
> /* Start recording information about source code that came from an
> included (or otherwise merged-in) source file with a different
> name. NAME is the name of the file (cannot be NULL), DIRNAME is
> the directory in which it resides (or NULL if not known). */
>
> void
> start_subfile (char *name, char *dirname)
> {
>
>
> `name' cannot be NULL.
>
> However, there's this:
>
> subfile->name = (name == NULL) ? NULL : savestring (name, strlen (name));
>
> and this:
>
> if (subfile->name)
>
> Am I missing something?
Doesn't look like it. Guess the comment is wrong. Any hints from the
callers?
To figure out the full history will mean grubbing around in the old
cygnus repository. It might be easier to track that with a bug report.
enjoy,
Andrew
More information about the Gdb
mailing list