This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: removes expand_constant language hook
That is actually a good thing. Otherwise some object
files/exectuables will be big.
This might reduce the size of libraries/exectuables a little.
Unfortunately, probably not by much. Uninitialized pointers to
members get a -1 value, and must be stored in the data section. The
bss stuff ends up being pointer to member constants which happen to be
initialized to the first member of a structure, which I imagine is a
lot rarer.
Ollie