summaryrefslogtreecommitdiff
path: root/gcc/c-lex.c
Commit message (Expand)AuthorAgeFilesLines
* * c-lex.c (yylex): Initialize traditional_type, ansi_type and type.law1998-04-011-0/+1
* Major cutover to using system.h:ghazi1998-03-201-20/+1
* * rtl.c (read_rtx): Use atol/atoq based upon disposition oflaw1998-01-281-4/+8
* /law1998-01-271-2/+15
* * bitmap.c (bitmap_clear): Ensure `inline' is at the beginninglaw1997-12-201-1/+1
* Merge from gcc-2.8law1997-12-071-13/+12
* * glimits.h (SHRT_MIN): Define in a way suitable for 16 bit hosts.amylaar1997-11-121-28/+69
* * c-lex.c (MULTIBYTE_CHARS): #undef if cross compiling.devans1997-11-041-7/+8
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-6/+29
* * c-lex.c (check_newline): Pass finput again to HANDLE_PRAGMA.law1997-08-151-1/+1
* * c-lex.c (lang_init): Remove (recently moved here).bothner1997-08-011-11/+0
* Patches to use cpplib with cc1 #if USE_CPPLIB.bothner1997-07-291-100/+266
* xmerrill1996-11-151-31/+6
* (yylex): Treat `$' just like `_', except issue a diagnostic ifkenner1996-10-091-8/+9
* (yylex): Add new arg, TYPE, to call to build_complex.kenner1996-09-291-3/+5
* (check_newline): Fix #pragma parsing; issue error message forkenner1996-05-061-6/+4
* (check_newline): Rewrite to use tokens.wilson1996-04-171-16/+39
* (yylex, case '0'..'9','.'): For cases '0' and '1', check for singlekenner1996-02-191-1/+17
* (check_newline): HANDLE_PRAGMA returns terminating char as result now.dje1996-02-011-1/+1
* * c-lex.c (check_newline): Pass character after `#pragma' todje1996-01-151-7/+8
* (yylex): Improve error message for bogus numbers.kenner1995-12-281-39/+10
* Call new dbxout functions when changing source files.ian1995-12-131-0/+8
* Update FSF address.kenner1995-06-151-1/+2
* Fix typos in comments.kenner1995-05-161-1/+1
* Move pragma interface support to c-pragma.hmeissner1995-04-181-0/+1
* (yylex, case !NOT_FLOAT): Remove previous change.kenner1995-03-021-1/+1
* (yylex): Add support for <: :> <% %> digraphs.kenner1995-02-211-2/+23
* (yylex): For float, build constant in long double.kenner1995-02-211-1/+1
* (check_newline): Give warning if unrecognized data on #line.kenner1995-02-211-2/+18
* (yylex): Do warn about floating point out of range ifwilson1994-11-211-13/+12
* (yylex): Reject imaginary numbers when pedantic.wilson1994-07-021-0/+4
* (check_newline): Avoid unreachable statement when HANDLE_SYSV_PRAGMAkenner1994-04-201-1/+2
* (yylex): If FP value is NaN, use value of zero.kenner1994-04-181-0/+6
* (yylex): Turn off overflow flag when fixing up large traditional hexkenner1994-04-161-0/+2
* Delete gperf-generated source from here.kenner1994-03-041-184/+4
* (readescape): Initialize FIRSTDIG.kenner1994-02-271-2/+2
* (yylex): When reading malformed floating point constant,wilson1993-12-101-1/+7
* (ignore_escape_flag): Remove var.eggert1993-09-291-8/+2
* (yylex): Handle i together with f or l in float constant.rms1993-09-281-39/+78
* Include ctype.h.rms1993-06-261-2/+2
* (readescape): Don't complain for \% unless pedantic.rms1993-05-261-0/+2
* (yylex): Avoid invalid shift for erroneous empty char const.rms1993-05-011-2/+5
* (yylex): Don't use unsigned comparison to also check for < 0; do itkenner1993-04-281-1/+1
* (yylex): Don't warn about floating point out of range if targetkenner1993-04-251-5/+9
* (forget_protocol_qualifiers): Cast enums to int before comparing.kenner1993-04-241-1/+2
* *** empty log message ***wood1993-04-091-120/+208
* More of previous change.rms1993-04-091-0/+4
* (yylex): Use MAP_CHARACTER if it's defined.rms1993-04-091-0/+4
* (yylex): Convert real decimal constants directlyrms1993-03-311-18/+30
* Updated for recent change in c-parse.gperf.rms1993-03-281-58/+67