summaryrefslogtreecommitdiff
path: root/gcc/c-decl.c
Commit message (Expand)AuthorAgeFilesLines
* (finish_struct): Don't mess with the type of bitfields.merrill1995-12-041-21/+0
* (duplicate_decls): Add new paramter different_binding_level.wilson1995-11-291-119/+134
* (pushdecl): Don't test TREE_PUBLIC when deciding whether to register akenner1995-10-271-1/+10
* (redeclaration_error_message): For TYPE_DECLs, return 0 ifkenner1995-09-111-0/+9
* (finish_struct): If transparent_union attribute specified, validate itkenner1995-08-291-0/+10
* (field_decl_cmp): Rewritten to make sure that a null name always sortskenner1995-07-141-1/+9
* Update FSF address.kenner1995-06-151-1/+2
* (start_function): New parameter for attributes.kenner1995-06-141-6/+5
* (c_decode_option, case "-Wall"): Don't set extra_warnings.kenner1995-06-101-1/+0
* (start_decl): Set DECL_COMMON before calling decl_attributes.kenner1995-06-061-4/+4
* (duplicate_decls): Don't clear DECL_CONTEXT of new decl if it is akenner1995-06-061-1/+2
* (finish_decl_top_level): Removed; no longer used.kenner1995-05-221-14/+0
* (shadow_tag_warned): Don't warn about useless keyword if in systemkenner1995-05-201-1/+1
* Fix typos in comments.kenner1995-05-161-2/+2
* Update weak symbol supportmerrill1995-05-161-0/+1
* (push_parm_decl): Pass any attributes to decl_attributes.kenner1995-05-121-1/+4
* (grokdeclarator): Use PARM_FLAG to see if should make PARM_DECL.kenner1995-05-111-1/+1
* (finish_struct): Properly update DECL_PACKED.kenner1995-05-111-1/+1
* (finish_decl_top_level): New function.kenner1995-04-261-0/+14
* (finish_struct): Add ATTRIBUTES argument, call decl_attributes and setkenner1995-04-261-6/+18
* (init_decl_processing): Don't give builtin__constant_p an argumentkenner1995-04-261-1/+1
* (pushdecl): Don't test DECL_EXTERNAL when deciding whetherwilson1995-04-251-2/+1
* (start_decl): New args for attributes; call decl_attributes.kenner1995-04-251-1/+5
* (duplicate_decls): Don't look at TYPE_ACTUAL_ARG_TYPES if it is notkenner1995-04-251-1/+2
* (poplevel): Do output inline function ifwilson1995-04-111-2/+6
* (start_function): Handle new parameter ATTRIBUTES.kenner1995-03-101-3/+6
* Undo this patch, breaks libobjc builds.dje1995-03-051-6/+6
* Remove Feb 13's FUNCTION_NEEDS_STATIC_CHAIN changes.bothner1995-03-021-3/+0
* (pushdecl): When have a duplicate decl, and it is global,wilson1995-02-251-6/+6
* (grokdeclarator): Added code to support machine attributes.kenner1995-02-211-0/+20
* * c-decl.c (grokdeclarator): Maybe set FUNCTION_NEEDS_STATIC_CHAIN.bothner1995-02-131-0/+2
* (grokdeclarator): Use NAME, not IDENTIFIER_POINTER of DECLARATOR forkenner1995-02-111-13/+9
* Set boolean_*, pedantic_lvaluesmerrill1995-01-171-0/+10
* __attribute__ ((constructor))merrill1995-01-141-0/+29
* (duplicate_decls): Push to permanent obstack beforewilson1995-01-031-0/+14
* Include output.h.kenner1994-12-301-0/+1
* (init_decl_processing): Implement built-in functions fabsf, sqrtf,kenner1994-12-071-0/+37
* (finish_decl): Use DECL_CONTEXT instead ofwilson1994-11-281-9/+8
* (duplicate_decls): Properly merge decls with differing DECL_CONTEXT.kenner1994-11-111-2/+7
* (start_function): Save immediate_size_expand and initialize it to zerokenner1994-10-181-0/+6
* (shadow_label): Emit an error if the label is alreadyerich1994-10-011-0/+15
* (min_precision): Move to c-common.cmerrill1994-09-021-31/+0
* Fix typo in last change.kenner1994-08-121-1/+1
* (duplicate_decls): Suppress -Wredundant-decls warning if we havekenner1994-08-121-2/+3
* (finish_decl): Preserve initialializer if iterator.kenner1994-07-291-1/+1
* (finish_struct): Don't look at alignment of error_mark_node.kenner1994-07-281-1/+1
* (start_function): If old_decl is NULL, then set it towilson1994-07-211-2/+8
* (pushdecl): Don't call lookup_name_current_level_globalwilson1994-07-131-10/+19
* (finish_decl): Put RTL and other stuff in permanent_obstack if DECLkenner1994-07-081-1/+2
* (duplicate_decls): When make void* match char*, setwilson1994-07-021-0/+4