diff options
author | Richard Stallman <rms@gnu.org> | 1993-07-30 06:52:04 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-07-30 06:52:04 +0000 |
commit | 790e949032a94bc90fc4fcf79b31c8c14850dcb1 (patch) | |
tree | b24f6edee9d586f84b705e22650da55ae18c9a24 /gcc/local-alloc.c | |
parent | 6d7512e47340cf0451ca674ed78b45375d579163 (diff) | |
download | gcc-790e949032a94bc90fc4fcf79b31c8c14850dcb1.zip gcc-790e949032a94bc90fc4fcf79b31c8c14850dcb1.tar.gz gcc-790e949032a94bc90fc4fcf79b31c8c14850dcb1.tar.bz2 |
(push_init_level): For braces around scalar, just warn.
(process_init_element): Special handling for {"foo"}.
(struct constructor_stack): New field `replacement_value'.
(push_init_level, really_start_incremental_init): Clear new field.
(pop_init_level): Return the replacement_value if any.
At top level in initializer, output that value,
and set the array size from it.
(digest_init): Delete arg TAIL. Fix all calls.
(convert_for_assignment): Mismatch in signedness
of pointer targets should not inhibit warnings for const mismatch.
From-SVN: r5042
Diffstat (limited to 'gcc/local-alloc.c')
0 files changed, 0 insertions, 0 deletions