> * dwarf2out.c (field_type): static removed from declaration. > (simple_type_size_in_bits): static removed from declaration. > (field_byte_offset): static removed from declaration. > (field_type): static inline removed from declaration.
If you're going to use these declarations from tree-ssa-bitfield-merge.c, it would be better to move the declarations into dwarf2out.h, and include that file from tree-ssa-bitfield-merge.c. Even better would be to move these routines (which today are in dwarf2out.c simply because that was the only file that needed them) to a more appropriate location. I'd suggest tree.h/tree.c, but tree.c is already way too big -- does someone have a better suggestion? -cary