diff options
| author | Zack Weinberg <zack@gcc.gnu.org> | 2002-03-14 18:42:31 +0000 | 
|---|---|---|
| committer | Zack Weinberg <zack@gcc.gnu.org> | 2002-03-14 18:42:31 +0000 | 
| commit | f0cce04a619628240a01a5b577d2eebedd2567f6 (patch) | |
| tree | 00d89c40d54da72ffe76e3c5a8acee4d60febcac /libjava/java/sql/SQLException.java | |
| parent | dcc229e5a1a7425479e0738cb9e70e8e8a2132da (diff) | |
| download | gcc-f0cce04a619628240a01a5b577d2eebedd2567f6.zip gcc-f0cce04a619628240a01a5b577d2eebedd2567f6.tar.gz gcc-f0cce04a619628240a01a5b577d2eebedd2567f6.tar.bz2 | |
cpphash.h (struct lexer_state): Remove line_extension member.
	* cpphash.h (struct lexer_state): Remove line_extension member.
	* cpplib.c (dequote_string, do_linemarker): New functions.
	(linemarker_dir): New data object.
	(DIRECTIVE_TABLE): No longer need to interpret #line in
	preprocessed source.  Delete obsolete comment about return
	values of handlers.
	(end_directive, directive_diagnostics, _cpp_handle_directive):
	Don't muck with line_extension.
	(directive_diagnostics): No need to issue warnings for
	linemarkers here.
	(_cpp_handle_directive): Issue warnings for linemarkers here,
	when appropriate.  Dispatch linemarkers to do_linemarker, not
	do_line.
	(do_line): Code to handle linemarkers split out to do_linemarker.
	Convert escape sequences in filename argument, both places.
	* cppmacro.c (quote_string): Rename cpp_quote_string and
	export.  All callers changed.
	* cpplib.h (cpp_quote_string): Prototype.
	* cppmain.c (print_line): Call cpp_quote_string on to_file
	before printing it.
	* doc/cpp.texi: Document that escapes are now interpreted in
	#line and in linemarkers, and that non-printing characters are
	converted to octal escapes when linemarkers are generated.
From-SVN: r50780
Diffstat (limited to 'libjava/java/sql/SQLException.java')
0 files changed, 0 insertions, 0 deletions
