summaryrefslogtreecommitdiff
path: root/gcc/c-decl.c
Commit message (Expand)AuthorAgeFilesLines
* (duplicate_decls): Put new type in same obstack as old ones, orkenner1994-04-091-0/+13
* (finish_decl): Correct typo in use of tree_int_cst_sgn.wilson1994-04-061-1/+4
* (warn_missing_declarations): New variable.kenner1994-04-061-1/+23
* (push_parm_decl): Move decl of unused variable OLDDECL into #if 0kenner1994-03-251-3/+2
* (init_decl_processing): Change builtin_next_arg type sowilson1994-03-231-1/+1
* (duplicate_decls): When pedantic, warn when any staticwilson1994-03-211-3/+4
* (grokdeclarator): Use signed version of `sizetype' for type of arraykenner1994-03-191-3/+6
* (pushdecl): Call lookup_name for external references.wilson1994-03-171-20/+19
* (grokdeclarator): Convert to sizetype when manipulating size of arraykenner1994-03-141-10/+16
* (finish_{decl,struct,enum}): Call tree_int_cst_sgn.kenner1994-03-141-5/+4
* (finish_decl): When preserving an initializer, ensure its type is on akenner1994-03-111-0/+6
* (finish_decl): When saving/discarding initializers,wilson1994-03-081-5/+10
* (finish_decl, finish_function): Issue warning for large objects, ifkenner1994-02-271-0/+42
* (store_parm_decls): Initialize some vars.kenner1994-02-271-2/+1
* (duplicate_decls): Merge section name into new decl.dje1994-02-171-0/+7
* (grokdeclarator): `volatile' function warning corrected to readkenner1994-02-011-3/+3
* (grokdeclarator): Properly validate __complex__ and create the variouskenner1993-12-251-3/+19
* * cp-decl.c (flag_conserve_space): New language specific flag tomrs1993-12-161-0/+4
* (finish_function): Pass new arg to expand_function_end.rms1993-11-231-1/+1
* (finish_enum): Undo previous change.rms1993-11-041-6/+2
* (finish_enum): Always make an enum signed if it will fit.rms1993-11-041-2/+6
* (finish_function): If rest_of_compilation set DECL_INITIALrms1993-10-301-1/+3
* (finish_decl): After preserve_initializer call, setrms1993-10-191-1/+8
* (finish_decl): Error if block-scope static var has incomplete type.rms1993-10-081-21/+17
* (complete_array_type): Correctly set MAXINDEX to one less than array size.rms1993-10-081-2/+3
* (init_decl_processing): Call init_function_format_info.kenner1993-10-051-1/+2
* (init_decl_processing): Use signed_type and unsigned_typerms1993-09-281-2/+2
* (flag_allow_single_precision): New variable.rms1993-09-231-0/+6
* (complete_array_type): Handle TREE_PURPOSE of array constructor elements.rms1993-09-131-3/+10
* (build_enumerator): Choose type properly for wide constants.rms1993-09-071-14/+22
* (grokdeclarator): For PARM_DECLs, only callrms1993-09-051-3/+7
* (build_enumerator): Apply default conversion to constant-expression.kenner1993-09-031-1/+4
* (finish_decl): For static const variables, preservewilson1993-09-011-1/+9
* (struct c_function): Remove unneeded enum_next_value.kenner1993-08-311-4/+4
* (get_parm_info, store_parm_decls): If PROMOTE_PROTOTYPE, promote allkenner1993-08-301-2/+4
* Do not report -Wnested-extern errors for __FUNCTION__/__PRETTY_FUNCTION__.meissner1993-08-121-1/+3
* * c-decl.c (init_decl_processing): Make long long available todje1993-08-071-8/+10
* (finish_decl): Allow file-scope static incomplete array.rms1993-08-071-2/+2
* (finish_struct): No pedwarn for field with enum type if size matches int.rms1993-08-061-8/+25
* Fix typo in last change.rms1993-07-291-2/+2
* (start_function): Warn if volatile fn returns non-void.rms1993-07-281-0/+4
* Fix print_lang_decl and print_lang_type function headers.bill1993-07-261-2/+8
* (insert_block): Correct typo in comment.wilson1993-07-061-1/+1
* (duplicate_decls): Don't warn for non-extern var declrms1993-07-061-1/+3
* (poplevel): Start new function context when writing inline function.kenner1993-06-261-1/+5
* (init_decl_processing): When making SIZETYPE, start with name inkenner1993-06-261-6/+5
* (c_decode_option): Handle -fdollars-in-identifiers.rms1993-06-251-0/+8
* (grokdeclarator): Avoid the use of macros for ..._TYPErms1993-06-221-2/+5
* (finish_decl): Don't modify DECL_INITIAL of a PARM_DECL.rms1993-06-111-1/+4
* (pushdecl): Copy DECL_FRAME_SIZE for inline function decls.rms1993-06-051-0/+1