Makefile.in (TREE_H): Replace location.h with input.h.
authorNathan Sidwell <nathan@codesourcery.com>
Fri, 2 May 2003 11:33:06 +0000 (11:33 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Fri, 2 May 2003 11:33:06 +0000 (11:33 +0000)
commit6060edcbe24aaa467d5be6fe35bd52a6eecc72b3
treeb2aeb7d7392849bc90e2ce9edf59756e4b8ede1d
parentce61bf7ba759d99356b5fcdaa2bd6883395be016
Makefile.in (TREE_H): Replace location.h with input.h.

* Makefile.in (TREE_H): Replace location.h with input.h.
(GTFILES) Remove location.h
(gt-lists.h): Replace gt-location.h with gt-input.h
* input.h (input_filename, input_line): Remove variables.
(location_s, location_t): Move from location.h.
(input_location): New.
(input_filename, input_line): New #defines.
* location.h: Remove.
* tree.h: Replace location.h with input.h.
(input_filename, input_line): Remove.
* diagnostic.h: Replace location.h with input.h.
* gcc.h (input_filename, input_filename_length): Remove declarations.
* toplev.c (input_filename, input_line): Remove.
(input_location): Define.
(push_srcloc, pop_srcloc): Adjust.
* diagnostic.c (diagnostic_report_current_module): Adjust.
f:
* lex.c (ffelex_file_pop_): Adjust file_stack member use.
(ffelex_file_push_): Likewise.
(ffelex_hash_): Likewise.
java:
* lex.h (input_lineno): Remove declaration.
* parse-scan.y: #include input.h.
(input_filename): Remove declaration.
(input_location): Add definition.
(input_line): Remove definition.

From-SVN: r66378
14 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/diagnostic.c
gcc/diagnostic.h
gcc/f/ChangeLog
gcc/f/lex.c
gcc/gcc.h
gcc/input.h
gcc/java/ChangeLog
gcc/java/lex.h
gcc/java/parse-scan.y
gcc/location.h [deleted file]
gcc/toplev.c
gcc/tree.h