aboutsummaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authorJason Merrill <jason@yorick.cygnus.com>1999-07-24 00:45:51 +0000
committerJason Merrill <jason@gcc.gnu.org>1999-07-23 20:45:51 -0400
commit1ceb5ff350b39174c1329415944bd1d9b3e25704 (patch)
treeb5654b6d150bb960f9b0d4773426d5a71d71907b /gcc/java
parentb0385db881d09789d60be06a6bb78246fba4463a (diff)
downloadgcc-1ceb5ff350b39174c1329415944bd1d9b3e25704.zip
gcc-1ceb5ff350b39174c1329415944bd1d9b3e25704.tar.gz
gcc-1ceb5ff350b39174c1329415944bd1d9b3e25704.tar.bz2
lex.c: Sync with C frontend.
* lex.c: Sync with C frontend. (whitespace_cr): New fn. (skip_white_space): Use it. (init_parse): Reorder. (yyprint): Support CONSTANT. (pragma_getc, pragma_ungetc): Bring back. (read_line_number): Change in_system_header directly. (handle_generic_pragma, handle_cp_pragma, yyerror): Move up in file. (parse_float): Update to C version. (yylex): Handle '$' under the letter case. Remove looking_for_typename handling. Support hex floating point constants. Follow C's lead for choosing type of integer constants. Rearrange stuff to match C frontend. (yyungetc, reinit_parse_for_block, yylex): Support indent_level. * spew.c (yylex): Clear looking_for_typename if we see a TYPESPEC. From-SVN: r28230
Diffstat (limited to 'gcc/java')
0 files changed, 0 insertions, 0 deletions