summaryrefslogtreecommitdiff
path: root/gcc/cexp.y
Commit message (Expand)AuthorAgeFilesLines
* cexp.y (warn_undef): New variable.kenner1997-04-131-1/+7
* (parse_number, yylex), cccp.c (rescan), cpplib.ckenner1997-03-191-2/+7
* (parse_number): Invalid integer constants are errors if pedantic.kenner1997-03-171-3/+3
* (parse_c_expression): Don't check for null lexptr or *lexptr == 0. Ifkenner1997-02-161-8/+3
* (yylex): Use is_space, not is_hor_space, to find keyword end.kenner1997-02-161-8/+10
* #define __attribute__ to be null if compiling with GCC older than 2.7,kenner1997-01-191-1/+1
* (PRINTF_PROTO): Use __printf__ in __attribute__, not printf.kenner1997-01-041-3/+3
* (yylex): Cast string literal to U_CHAR* for lookup() call.kenner1996-10-231-1/+2
* (initialize_random_junk): Ignore DOLLARS_IN_IDENTIFIERS.kenner1996-10-091-2/+0
* formatting tweaksmrs1996-07-031-1/+1
* (parse_number): Don't reject long long constants unless pedantic.kenner1996-04-101-3/+3
* Use preprocessor arithmetic instead of C arithmeticeggert1996-01-231-9/+16
* (HOST_WIDE_INT_MASK): Renamed from LONG_MASK; use HOST_WIDE_INT.eggert1996-01-181-43/+70
* General code cleanup in the style of 1995-04-01 change.kenner1996-01-161-140/+271
* (yylex, parse_c_expression, main): Likewise.kenner1995-12-291-6/+6
* (parse_number): Improve error message for bogus numbers.kenner1995-12-281-18/+18
* Update FSF address.kenner1995-06-151-1/+2
* (left_shift): Ignore integer overflow.kenner1995-06-091-11/+5
* (skip_evaluation): New variable.kenner1995-06-091-10/+28
* (%union): Delete VOIDVAL and SVAL; unused.kenner1995-02-111-3/+1
* (HOST_WIDE_INT, HOST_BITS_PER_WIDE_INT): New macros.kenner1994-09-201-4/+18
* Let tm file define MAX_*_TYPE_SIZE if *_TYPE_SIZE depends upon target_flagsian1993-10-061-5/+21
* (parse_escape): Delete case for '^'.rms1993-02-271-7/+0
* (parse_escape): Support \E and \e like cc1:rms1993-02-021-0/+3
* (yylex): Make tokstart an unsigned char *.rms1993-01-061-5/+5
* (integer_overflow): Do nothing unless pedantic.rms1992-10-211-1/+2
* (parse_escape): Diagnose '\x' with no digits.rms1992-09-171-5/+10
* (parse_number): Warn about '9' in octal constants.rms1992-09-171-13/+17
* (parse_number): Diagnose integer constants that are too large.rms1992-09-141-13/+34
* (exp): Detect signed integer overflow.rms1992-09-131-19/+88
* Comment syntax fix.rms1992-09-031-1/+1
* (NULL_PTR): Use the same definition aswood1992-08-141-1/+11
* entered into RCSkenner1992-07-311-0/+2
* *** empty log message ***rms1992-07-181-0/+2
* Initial revisionmycroft1992-07-061-0/+896