aboutsummaryrefslogtreecommitdiff
path: root/gcc/genoutput.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2015-07-16 13:41:41 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2015-07-16 13:41:41 +0000
commitcc4726077d61d3c73edf2e909a397d78ec447540 (patch)
treea86b33cb3517b785698d786a2d59d9caef97b308 /gcc/genoutput.c
parent1e2e5efadd0147f249be5bd4e32f91c9e571824b (diff)
downloadgcc-cc4726077d61d3c73edf2e909a397d78ec447540.zip
gcc-cc4726077d61d3c73edf2e909a397d78ec447540.tar.gz
gcc-cc4726077d61d3c73edf2e909a397d78ec447540.tar.bz2
read-md.h (file_location): New structure.
gcc/ * read-md.h (file_location): New structure. (directive_handler_t): Take a file_location rather than a line number. (message_at, error_at): Declare. (read_skip_construct): Delete. * read-md.c (message_with_line_1): Replace with... (message_at_1): ...this new function. (message_at, error_at): New functions. (message_with_line, error_with_line): Update to use message_at_1. (handle_enum): Take a file_location rather than a line number and use error_at for error reporting. (handle_include): Likewise. (read_skip_construct): Likewise. Make static. (handle_file): Update after above changes. Pass a file_location rather than a line number to handle_directive. * gensupport.c (queue_elem): Replace separate filename and lineno with a file_location. (queue_pattern): Replace filename and lineno arguments with a file_location. Update after change to queue_elem. (process_define_predicate): Replace lineno argument with a file_location and use error_at for error reporting. Update after above changes. (process_rtx): Likewise. (subst_pattern_match): Likewise. (get_alternatives_number): Likewise. (alter_predicate_for_insn): Likewise. (rtx_handle_directive): Likewise. (is_predicable): Update after above changes, using error_at rather than error_with_line. (has_subst_attribute): Likewise. (identify_predicable_attribute): Likewise. (alter_attrs_for_subst_insn): Likewise. (process_one_cond_exec): Likewise. (process_substs_on_one_elem): Likewise. (process_define_subst): Likewise. (check_define_attr_duplicates): Likewise. (read_md_rtx): Update after change to queue_elem. From-SVN: r225879
Diffstat (limited to 'gcc/genoutput.c')
0 files changed, 0 insertions, 0 deletions