rtl.h (force_line_numbers, [...]): Declare.
authorJoern Rennecke <amylaar@gcc.gnu.org>
Tue, 17 Feb 1998 10:26:44 +0000 (10:26 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Tue, 17 Feb 1998 10:26:44 +0000 (10:26 +0000)
commita11759a38c42fd52cc46ebfeeec8f5bc98e9f1ed
tree7d919ed17c492831b64a4b11a496099612b303e7
parent93f83bd58d196e279df4669628b54dd46b89f036
rtl.h (force_line_numbers, [...]): Declare.

* rtl.h (force_line_numbers, restore_line_number_status): Declare.
* emit-rtl.c (force_line_numbers, restore_line_number_status):
New functions.
* stmt.c (struct nesting): Replace seenlabel with line_number_status.
(expand_start_case): Adjust to this change.
(check_seenlabel): New function.
(pushcase, pushcase_range, expand_endcase): Use it.

From-SVN: r18031
gcc/emit-rtl.c
gcc/rtl.h
gcc/stmt.c