>   * 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

Reply via email to