aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-parse.in
AgeCommit message (Collapse)AuthorFilesLines
1993-12-24(attrib): Allow expressions instead of constants.Richard Kenner1-10/+12
From-SVN: r6299
1993-11-23Don't fail to set $$.Richard Stallman1-1/+2
From-SVN: r6144
1993-10-28(init): Remove extraneous pop_momentary in error case.Richard Kenner1-2/+1
From-SVN: r5926
1993-10-13(initdcl, notype_initdcl): Call decl_attributesRichard Stallman1-0/+2
before init as well as after. From-SVN: r5779
1993-10-11(stmt): Don't call default_conversion on top-level expressions.Richard Stallman1-0/+7
From-SVN: r5725
1993-10-10(initdcl, notype_initdcl, init): Undo previous change.Richard Stallman1-16/+16
(init): Use pop_momentary_nofree if the initializer has real data. From-SVN: r5702
1993-10-08(initdcl, notype_initdcl): Call push_momentary and pop_momentary here.Richard Stallman1-13/+16
(init): Not here. From-SVN: r5679
1993-08-06(attrib): Support attribute `volatile' with alias `noreturn', and `const'.Richard Stallman1-1/+8
(stmt): In an expr stmt, call default_conversion for arrays/functions. From-SVN: r5083
1993-07-28(simple_if, if_prefix, stmt): Undo Jul 7 change.Jim Wilson1-7/+9
(if_prefix): Store stmt_count in $$ not $1. (stmt): Add comment explaining why empty-if warning is here. From-SVN: r5029
1993-07-23(cast_expr): Use new initializer parsing functions.Richard Stallman1-44/+69
(initdcl, notype_initdcl): Likewise. (init): Likewise. (initlist_maybe_comma, initlist1): These replace initlist. (initelt): New nonterminal. Change specified index syntax to `[INDEX]='. Change specified field syntax to `.NAME='. From-SVN: r4977
1993-07-07(simple_if): Save stmt_count, and print empty body warning here.Jim Wilson1-6/+7
(simple_if): Save stmt_count, and print empty body warning here. (if_prefix): Don't save stmt_count here. (stmt): Don't print empty body warning here. From-SVN: r4880
1993-07-04(primary): In statement expression case,Richard Stallman1-7/+12
if compstmt returns something other than a BLOCK, return it unchanged. From-SVN: r4838
1993-07-02(label): Use `convert_and_check' when checking forPaul Eggert1-3/+5
overflow in case labels. From-SVN: r4824
1993-06-26(all_iter_stmt_simple): Add missing `else'.Richard Stallman1-1/+1
From-SVN: r4736
1993-05-06For Objc, expect just 20 conflicts.Richard Stallman1-1/+1
From-SVN: r4365
1993-05-03Delete cond.awk reference.Jim Wilson1-1/+1
From-SVN: r4310
1993-04-18(unary_expr): Delete the alternate REALPART and IMAGPART rules with explicit ↵Richard Stallman1-6/+2
parens. (unary_expr): Delete the alternate REALPART and IMAGPART rules with explicit parens. Make the simple REALPART and IMAGPART rules contain cast_expr. From-SVN: r4179
1993-04-14Improve error message for sym undeclared at top level.Richard Stallman1-1/+1
From-SVN: r4154
1993-04-09*** empty log message ***Tom Wood1-70/+159
From-SVN: r4068
1993-04-05(expr_no_commas, from ASSIGN op):Richard Stallman1-1/+2
Store ERROR_MARK as the original code. From-SVN: r4019
1993-03-18(REALPART, IMAGPART): New token types.Richard Stallman1-0/+9
(unary_expr): Handle REALPART, IMAGPART. From-SVN: r3780
1993-03-04Add missing comma.Michael Meissner1-1/+1
From-SVN: r3626
1993-03-02(stmt): Allow all_iter_stmt.Richard Stallman1-1/+59
(expr -> statement expression): Push and pop iterator stack. (stmt -> expr): Use iterator_expand. (all_iter_stmt): New rule. From-SVN: r3580
1993-02-26(ivar_decls): Give a pedwarn (instead of a warning) for excess semicolons.Richard Stallman1-1/+1
From-SVN: r3545
1993-02-18(program): After extdefs, pop any unpopped binding lvls.Richard Stallman1-0/+4
From-SVN: r3486
1993-02-02(unary_expr): Warn about overflows in parser-built unary expressions.Richard Stallman1-1/+2
From-SVN: r3403
1993-01-25(language_string): Define here for C and Obj-C.Jim Wilson1-0/+9
From-SVN: r3329
1993-01-25(unary_expr => ANDAND identifier): Handle lookup_label returning 0.Richard Stallman1-3/+9
From-SVN: r3325
1993-01-24Use new name objc-act.h.Richard Stallman1-1/+1
From-SVN: r3316
1993-01-05(component_declarator): Allow attribute after nameless field.Richard Stallman1-2/+3
From-SVN: r3100
1993-01-02(label): Use expr_no_commas instead of expr for case labels.Jim Wilson1-2/+2
From-SVN: r3059
1993-01-02(stmt, FOR case): Do call position_after_white_spaceRichard Stallman1-1/+2
after recording the current lineno for the increment. From-SVN: r3051
1992-10-07(component_decl_list): Do pedwarn for missing semicolon after last field decl.Richard Stallman1-1/+1
From-SVN: r2353
1992-10-01Expect 56 conflicts for objc.Richard Stallman1-1/+1
From-SVN: r2299
1992-10-01Add mode spec for Emacs.Richard Stallman1-1/+1
From-SVN: r2295
1992-10-01Initial revisionRichard Stallman1-0/+2523
From-SVN: r2293