aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-lex.c
AgeCommit message (Expand)AuthorFilesLines
2000-10-01c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only.Mark Mitchell1-1/+28
2000-09-22c-lex.c (skip_white_space): Just treat CRs as horizontal whitespace.Jason Merrill1-4/+7
2000-09-17c-decl.c (grokdeclarator): Reorder tests to avoid looking at TYPE_MAIN_VARIAN...Richard Kenner1-1/+1
2000-09-17splay-tree.c (splay_tree_predecessor): Fix typo in comment.Mark Mitchell1-0/+1
2000-09-12c-lex.c (lex_string): Use charwidth to compute bytemask.Jakub Jelinek1-1/+1
2000-09-08c-pragma.c: Don't elide entire file if !HANDLE_GENERIC_PRAGMAS.Zack Weinberg1-3/+1
2000-09-07c-lex.c (process_directive): If not HANDLE_GENERIC_PRAGMAS, do not call dispa...Richard Henderson1-11/+2
2000-09-07c-pragma.h: Define HANDLE_GENERIC_PRAGMAS if REGISTER_TARGET_PRAGMAS is defined.Zack Weinberg1-2/+24
2000-09-07Integrated preprocessor.Zack Weinberg1-1689/+1758
2000-08-25Makefile.in (C_AND_OBJC_OBJS): Remove c-iterate.o.Mark Mitchell1-3/+0
2000-08-21c-decl.c (duplicate_decls, [...]): Restrict -Wtraditional warnings to user code.Kaveh R. Ghazi1-3/+3
2000-08-10c-lex.c (parse_float, yylex): For -Wtraditional, issue a warning about non-tr...Kaveh R. Ghazi1-0/+6
2000-08-09c-common.c (combine_strings, [...]): Refer to ISO C or ISO C89 instead of ANS...Joseph Myers1-6/+6
2000-08-08c-lex.c (yylex): Don't allow integer suffixes 'LUL', 'Ll', 'lL'.Joseph Myers1-1/+8
2000-08-04cpplex.c (parse_name): Might have to glue a CPP_OTHER token before the name.Zack Weinberg1-7/+1
2000-07-23c-lex.c (init_lex): Keep the "inline" keyword in C99 mode.Joseph Myers1-2/+3
2000-07-17c-lex.c (yylex): Don't pedwarn for hexadecimal floating point constants in C9...Joseph Myers1-1/+1
2000-07-13c-common.h (flag_digraphs): New.Neil Booth1-6/+9
2000-07-10flags.h: Add new variable flag_single_precision_constant.Chandrakala Chavva1-0/+2
2000-06-30Makefile.in (c-common.o): Don't depend on c-tree.h or c-lex.h.Mark Mitchell1-5/+1
2000-06-26[multiple changes]Richard Henderson1-1/+2
2000-06-19c-parse.in (undeclared_variable_notice): Moved to c-typeck.c.Zack Weinberg1-17/+13
2000-06-16c-common.c (c_tree_code_type): New array.Benjamin Chelf1-0/+2
2000-06-06c-common.h (c_language_kind): New type.Mark Mitchell1-4/+0
2000-05-09top level:Zack Weinberg1-2/+2
2000-04-18cccp.c, [...]: Removed.Zack Weinberg1-1/+1
2000-04-16Makefile.in ($(srcdir)/c-parse.y: c-parse.in): Enclose the whole message in q...Dave Pitts1-1/+1
2000-03-14c-lex.h (enum rid): Add RID_BOUNDED & RID_UNBOUNDED.Greg McGary1-0/+2
2000-03-07tree.h (INT_CST_LT, [...]): Remove unneeded casts.Richard Kenner1-0/+1
2000-02-27* c-lex.c (putback_buffer): Make 'buffer' an unsigned char *.Zack Weinberg1-1/+1
2000-02-25Copyright fixes.Jeff Law1-1/+2
2000-02-16* c-lex.c (readescape): Warn about 'x', but do not reject it.Alexandre Oliva1-1/+4
2000-01-29Adjust variable names, comments, help strings to c99.Ulrich Drepper1-1/+1
2000-01-25c-common.c, [...]: Remove all references to obstack functions obsoleted by GC...Zack Weinberg1-8/+1
2000-01-12c-common.c: PROTO -> PARAMS.Kaveh R. Ghazi1-13/+13
2000-01-11Update copyrights for last checkin.Kaveh Ghazi1-1/+1
2000-01-10Makefile.in (optabs.o): Depend on real.hKaveh R. Ghazi1-0/+1
1999-12-02Pass pragma_getc and pragma_ungetc to HANDLE_PRAGMA.Nick Clifton1-2/+2
1999-11-30c-lex.c (yylex): With -Wtraditional...Kaveh R. Ghazi1-1/+5
1999-10-30* c-lex.c (yylex): Accept 'f' in mantissa of hex float constant.Stephen L Moshier1-1/+3
1999-10-03alias.c (nonlocal_reference_p): Add static prototype.Kaveh R. Ghazi1-2/+12
1999-09-23toplev.c (documented_lang_options): Add -fshort-wchar.Jason Merrill1-7/+2
1999-09-18c-pragma.c (mark_align_stack): New.Richard Henderson1-0/+1
1999-09-15* c-lex.c (yylex): Initialize warn.Richard Henderson1-1/+1
1999-09-14c-lex.c (handle_generic_pragma): Remove unused variable `c'.Kaveh R. Ghazi1-2/+0
1999-09-07Linas Vepstas <linas@linas.org>Linas Vepstas1-2/+2
1999-09-06Merge in gcc2-ss-010999Jeff Law1-6/+8
1999-09-06Makefile.in (C_AND_OBJC_OBJS): Remove ggc-callbacks.o.Bernd Schmidt1-1/+2
1999-08-06* c-lex.c (yylex): We can have a number with no digits.Jason Merrill1-1/+2
1999-08-04c-lex.c: Sync with C++ frontend.Jason Merrill1-433/+456