summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gnat.dg/opt6.adb
diff options
context:
space:
mode:
authormpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>2014-05-09 17:50:25 +0000
committermpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>2014-05-09 17:50:25 +0000
commit53de1631c5a0f3620b45094d34a6218dd0d6757c (patch)
treecd6331ec639c692e7b4cbb94402526fdfa70a6b8 /gcc/testsuite/gnat.dg/opt6.adb
parentcf767dd44322503dd87fb5b4362c90f2f24ccbb5 (diff)
downloadgcc-53de1631c5a0f3620b45094d34a6218dd0d6757c.tar.gz
PR c/61096
* c-parser.c (c_parser_braced_init): Pass brace_loc to push_init_level. (c_parser_initelt): Pass location to set_init_label. Pass array index location to set_init_index. * c-tree.h (push_init_level): Update declaration. (pop_init_level): Likewise. (set_init_index): Likewise. (set_init_label): Likewise. * c-typeck.c (error_init): Add location parameter. Call error_at instead of error. (digest_init): Pass init_loc to error_init. (really_start_incremental_init): (push_init_level): Add location parameter. Pass loc to pop_init_level and error_init. (pop_init_level): Likewise. (set_designator): Add location parameter. Pass loc to pop_init_level, push_init_level, and error_init. (set_init_index): Add location parameter. Pass loc to error_init and set_designator. (set_init_label): Likewise. (output_init_element): Pass loc to error_init. (process_init_element): Pass loc to error_init, pop_init_level, pedwarn_init, and push_init_level. * gcc.dg/pr61096-1.c: New test. * gcc.dg/pr61096-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210280 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gnat.dg/opt6.adb')
0 files changed, 0 insertions, 0 deletions