OSDN Git Service

* pa.h (DO_GLOBAL_DTORS_BODY): Fix pointer -> integer assignment
[pf3gnuchains/gcc-fork.git] / gcc / c-decl.c
1995-03-10 kenner(start_function): Handle new parameter ATTRIBUTES.
1995-03-05 djeUndo this patch, breaks libobjc builds.
1995-03-02 bothnerRemove Feb 13's FUNCTION_NEEDS_STATIC_CHAIN changes.
1995-02-25 wilson(pushdecl): When have a duplicate decl, and it is global,
1995-02-21 kenner(grokdeclarator): Added code to support machine attributes.
1995-02-13 bothner* c-decl.c (grokdeclarator): Maybe set FUNCTION_NEEDS_...
1995-02-11 kenner(grokdeclarator): Use NAME, not IDENTIFIER_POINTER...
1995-01-17 merrillSet boolean_*, pedantic_lvalues
1995-01-14 merrill__attribute__ ((constructor))
1995-01-03 wilson(duplicate_decls): Push to permanent obstack before
1994-12-30 kennerInclude output.h.
1994-12-07 kenner(init_decl_processing): Implement built-in functions...
1994-11-28 wilson(finish_decl): Use DECL_CONTEXT instead of
1994-11-11 kenner(duplicate_decls): Properly merge decls with differing...
1994-10-18 kenner(start_function): Save immediate_size_expand and initia...
1994-10-01 erich(shadow_label): Emit an error if the label is already
1994-09-02 merrill(min_precision): Move to c-common.c
1994-08-12 kennerFix typo in last change.
1994-08-12 kenner(duplicate_decls): Suppress -Wredundant-decls warning...
1994-07-29 kenner(finish_decl): Preserve initialializer if iterator.
1994-07-28 kenner(finish_struct): Don't look at alignment of error_mark_...
1994-07-21 wilson(start_function): If old_decl is NULL, then set it to
1994-07-13 wilson(pushdecl): Don't call lookup_name_current_level_global
1994-07-08 kenner(finish_decl): Put RTL and other stuff in permanent_obs...
1994-07-02 wilson(duplicate_decls): When make void* match char*, set
1994-06-24 kenner(lang_decode_option): Set warn_bad_function_cast for
1994-06-23 kenner(clear_binding_level): Add missing fields in initializer.
1994-06-14 kenner(min_precision): New function.
1994-05-16 kenner(finish_enum): Handle VALUES being an ERROR_MARK.
1994-05-14 merrill(copy_lang_decl): No-op function that will never
1994-05-02 wilson(pushdecl): Use lookup_name_current_level_global instead
1994-04-25 kenner(grokdeclarator): Never warn about `long long' in syste...
1994-04-25 kenner(finish_decl): Redo last change.
1994-04-18 kenner(duplicate_decls): Always warn when const declaration...
1994-04-16 kenner(finish_decl): If asmspec_tree, clear DECL_BUILT_IN...
1994-04-11 wilson(finish_decl): Don't preserve initializer if it is...
1994-04-11 kenner(duplicate_decls, pushdecl, builtin_function): Use...
1994-04-09 kenner(duplicate_decls): Put new type in same obstack as...
1994-04-06 wilson(finish_decl): Correct typo in use of tree_int_cst_sgn.
1994-04-06 kenner(warn_missing_declarations): New variable.
1994-03-25 kenner(push_parm_decl): Move decl of unused variable OLDDECL...
1994-03-23 wilson(init_decl_processing): Change builtin_next_arg type so
1994-03-21 wilson(duplicate_decls): When pedantic, warn when any static
1994-03-19 kenner(grokdeclarator): Use signed version of `sizetype'...
1994-03-17 wilson(pushdecl): Call lookup_name for external references.
1994-03-14 kenner(grokdeclarator): Convert to sizetype when manipulating...
1994-03-14 kenner(finish_{decl,struct,enum}): Call tree_int_cst_sgn.
1994-03-11 kenner(finish_decl): When preserving an initializer, ensure...
1994-03-08 wilson(finish_decl): When saving/discarding initializers,
1994-02-27 kenner(finish_decl, finish_function): Issue warning for large...
1994-02-27 kenner(store_parm_decls): Initialize some vars.
1994-02-17 dje(duplicate_decls): Merge section name into new decl.
1994-02-01 kenner(grokdeclarator): `volatile' function warning corrected...
1993-12-25 kenner(grokdeclarator): Properly validate __complex__ and...
1993-12-16 mrs * cp-decl.c (flag_conserve_space): New language specif...
1993-11-23 rms(finish_function): Pass new arg to expand_function_end.
1993-11-04 rms(finish_enum): Undo previous change.
1993-11-04 rms(finish_enum): Always make an enum signed if it will...
1993-10-30 rms(finish_function): If rest_of_compilation set DECL_INITIAL
1993-10-19 rms(finish_decl): After preserve_initializer call, set
1993-10-08 rms(finish_decl): Error if block-scope static var has...
1993-10-08 rms(complete_array_type): Correctly set MAXINDEX to one...
1993-10-05 kenner(init_decl_processing): Call init_function_format_info.
1993-09-28 rms(init_decl_processing): Use signed_type and unsigned_type
1993-09-23 rms(flag_allow_single_precision): New variable.
1993-09-13 rms(complete_array_type): Handle TREE_PURPOSE of array...
1993-09-07 rms(build_enumerator): Choose type properly for wide const...
1993-09-05 rms(grokdeclarator): For PARM_DECLs, only call
1993-09-03 kenner(build_enumerator): Apply default conversion to constan...
1993-09-01 wilson(finish_decl): For static const variables, preserve
1993-08-31 kenner(struct c_function): Remove unneeded enum_next_value.
1993-08-30 kenner(get_parm_info, store_parm_decls): If PROMOTE_PROTOTYPE...
1993-08-12 meissnerDo not report -Wnested-extern errors for __FUNCTION__...
1993-08-07 dje * c-decl.c (init_decl_processing): Make long long...
1993-08-07 rms(finish_decl): Allow file-scope static incomplete array.
1993-08-06 rms(finish_struct): No pedwarn for field with enum type...
1993-07-29 rmsFix typo in last change.
1993-07-28 rms(start_function): Warn if volatile fn returns non-void.
1993-07-26 billFix print_lang_decl and print_lang_type function headers.
1993-07-06 wilson(insert_block): Correct typo in comment.
1993-07-06 rms(duplicate_decls): Don't warn for non-extern var decl
1993-06-26 kenner(poplevel): Start new function context when writing...
1993-06-26 kenner(init_decl_processing): When making SIZETYPE, start...
1993-06-25 rms(c_decode_option): Handle -fdollars-in-identifiers.
1993-06-22 rms(grokdeclarator): Avoid the use of macros for ..._TYPE
1993-06-11 rms(finish_decl): Don't modify DECL_INITIAL of a PARM_DECL.
1993-06-05 rms(pushdecl): Copy DECL_FRAME_SIZE for inline function...
1993-05-26 rms(finish_decl): If type is laid out, but decl is not...
1993-05-14 rms(complete_array_type): Delete the code to call change_m...
1993-05-11 rms(complete_array_type): Call change_main_variant.
1993-05-04 wilson(grokdeclarator, ARRAY_REF case): Build array type...
1993-04-26 kenner(pushdecl): Don't make a copy of type of error_mark_node.
1993-04-25 kenner(init_decl_processing): Last arg to __builtin_apply...
1993-04-23 kenner(shadow_tag_warned): Let warned have three values,...
1993-04-23 kenner(push_parm_decl): Turn off warning when parameter shado...
1993-04-18 rms(finish_struct): Promote unsigned bitfield to signed int
1993-04-13 kenner(pop_label_level, combine_parm_decls): Correct args...
1993-04-09 wood> (grokfield): Check for statically allocated objects.
1993-04-09 rms(finish_enum): Store layout results into variant types.
1993-04-06 rms(start_function): Inhibit missing prototype warning...
next