GCC with patches for Dreamcast
修订版 | 1fa2d22f8ededc1d44b12ba124b7e3bc37433635 (tree) |
---|---|
时间 | 1990-08-21 02:49:07 |
作者 | Richard Stallman <rms@gnu....> |
Commiter | Richard Stallman |
Initial revision
From-SVN: r14
@@ -0,0 +1,25 @@ | ||
1 | +/* Source file current line is coming from. */ | |
2 | +extern char *input_filename; | |
3 | + | |
4 | +/* Top-level source file. */ | |
5 | +extern char *main_input_filename; | |
6 | + | |
7 | +/* Line number in current source file. */ | |
8 | +extern int lineno; | |
9 | + | |
10 | +/* Stream for reading from input file. */ | |
11 | +extern FILE *finput; | |
12 | + | |
13 | +struct file_stack | |
14 | + { | |
15 | + char *name; | |
16 | + struct file_stack *next; | |
17 | + int line; | |
18 | + }; | |
19 | + | |
20 | +/* Stack of currently pending input files. | |
21 | + The line member is not accurate for the innermost file on the stack. */ | |
22 | +extern struct file_stack *input_file_stack; | |
23 | + | |
24 | +/* Incremented on each change to input_file_stack. */ | |
25 | +extern int input_file_stack_tick; |