Hi Andrew,
mec> === ARM-TDEP.C, M68HC11-TDEP.C, MIPS-TDEP.C, SH-TDEP.C
mec>
mec> These *-tdep.c files use msym->info as a place to store flag bits.
mec> So, first, they are converting 'void *' to 'long' and back again.
ac> Begs the question, is the field needed -> can bfd provide the info directly?
I don't know.
My point of view is "incremental improvement from status quo". From
that point of view, changing "set flag bit in void *" to "set flag bit
in minsym->tdep_flags" is an improvement. It makes it easier, not
harder, to change the tdep code later, if desired.