Commit 011d50d9 by Andreas Jaeger

objc-act.c: Convert to ISO C90 prototypes.

	* objc/objc-act.c: Convert to ISO C90 prototypes.
	* objc/objc-act.h: Likewise.

From-SVN: r71371
parent a56d7372
2003-09-14 Andreas Jaeger <aj@suse.de>
* objc/objc-act.c: Convert to ISO C90 prototypes.
* objc/objc-act.h: Likewise.
2003-09-14 Olaf Hering <olh@suse.de>
* config/rs6000/rs6000.c: Fix typo: Remove extra ')'.
2003-09-13 Andrew Pinski <pinskia@physics.uc.edu> 2003-09-13 Andrew Pinski <pinskia@physics.uc.edu>
PR target/12021 PR target/12021
......
...@@ -24,54 +24,54 @@ Boston, MA 02111-1307, USA. */ ...@@ -24,54 +24,54 @@ Boston, MA 02111-1307, USA. */
/*** Public Interface (procedures) ***/ /*** Public Interface (procedures) ***/
bool objc_init PARAMS ((void)); bool objc_init (void);
const char *objc_printable_name PARAMS ((tree, int)); const char *objc_printable_name (tree, int);
/* used by yyparse */ /* used by yyparse */
void finish_file PARAMS ((void)); void finish_file (void);
tree start_class PARAMS ((enum tree_code, tree, tree, tree)); tree start_class (enum tree_code, tree, tree, tree);
tree continue_class PARAMS ((tree)); tree continue_class (tree);
void finish_class PARAMS ((tree)); void finish_class (tree);
void start_method_def PARAMS ((tree)); void start_method_def (tree);
void continue_method_def PARAMS ((void)); void continue_method_def (void);
void finish_method_def PARAMS ((void)); void finish_method_def (void);
tree start_protocol PARAMS ((enum tree_code, tree, tree)); tree start_protocol (enum tree_code, tree, tree);
void finish_protocol PARAMS ((tree)); void finish_protocol (tree);
void add_objc_decls PARAMS ((void)); void add_objc_decls (void);
tree is_ivar PARAMS ((tree, tree)); tree is_ivar (tree, tree);
int is_private PARAMS ((tree)); int is_private (tree);
int is_public PARAMS ((tree, tree)); int is_public (tree, tree);
tree add_instance_variable PARAMS ((tree, int, tree, tree, tree)); tree add_instance_variable (tree, int, tree, tree, tree);
tree add_class_method PARAMS ((tree, tree)); tree add_class_method (tree, tree);
tree add_instance_method PARAMS ((tree, tree)); tree add_instance_method (tree, tree);
tree get_super_receiver PARAMS ((void)); tree get_super_receiver (void);
tree get_class_ivars PARAMS ((tree)); tree get_class_ivars (tree);
tree get_class_reference PARAMS ((tree)); tree get_class_reference (tree);
tree get_static_reference PARAMS ((tree, tree)); tree get_static_reference (tree, tree);
tree get_object_reference PARAMS ((tree)); tree get_object_reference (tree);
tree build_message_expr PARAMS ((tree)); tree build_message_expr (tree);
tree finish_message_expr PARAMS ((tree, tree, tree)); tree finish_message_expr (tree, tree, tree);
tree build_selector_expr PARAMS ((tree)); tree build_selector_expr (tree);
tree build_ivar_reference PARAMS ((tree)); tree build_ivar_reference (tree);
tree build_keyword_decl PARAMS ((tree, tree, tree)); tree build_keyword_decl (tree, tree, tree);
tree build_method_decl PARAMS ((enum tree_code, tree, tree, tree)); tree build_method_decl (enum tree_code, tree, tree, tree);
tree build_protocol_expr PARAMS ((tree)); tree build_protocol_expr (tree);
tree build_objc_string_object PARAMS ((tree)); tree build_objc_string_object (tree);
void objc_declare_alias PARAMS ((tree, tree)); void objc_declare_alias (tree, tree);
void objc_declare_class PARAMS ((tree)); void objc_declare_class (tree);
void objc_declare_protocols PARAMS ((tree)); void objc_declare_protocols (tree);
/* the following routines are used to implement statically typed objects */ /* the following routines are used to implement statically typed objects */
int objc_comptypes PARAMS ((tree, tree, int)); int objc_comptypes (tree, tree, int);
void objc_check_decl PARAMS ((tree)); void objc_check_decl (tree);
/* NeXT extensions */ /* NeXT extensions */
tree build_encode_expr PARAMS ((tree)); tree build_encode_expr (tree);
/* Objective-C structures */ /* Objective-C structures */
...@@ -151,7 +151,7 @@ struct hashed_entry GTY(()) ...@@ -151,7 +151,7 @@ struct hashed_entry GTY(())
extern GTY ((length ("SIZEHASHTABLE"))) hash *nst_method_hash_list; extern GTY ((length ("SIZEHASHTABLE"))) hash *nst_method_hash_list;
extern GTY ((length ("SIZEHASHTABLE"))) hash *cls_method_hash_list; extern GTY ((length ("SIZEHASHTABLE"))) hash *cls_method_hash_list;
#define SIZEHASHTABLE 257 #define SIZEHASHTABLE 257
/* Objective-C/Objective-C++ @implementation list. */ /* Objective-C/Objective-C++ @implementation list. */
...@@ -245,7 +245,7 @@ enum objc_tree_index ...@@ -245,7 +245,7 @@ enum objc_tree_index
OCTI_CNST_STR_GLOB_ID, OCTI_CNST_STR_GLOB_ID,
OCTI_STRING_CLASS_DECL, OCTI_STRING_CLASS_DECL,
OCTI_SUPER_DECL, OCTI_SUPER_DECL,
OCTI_MAX OCTI_MAX
}; };
...@@ -349,7 +349,7 @@ extern GTY(()) tree objc_global_trees[OCTI_MAX]; ...@@ -349,7 +349,7 @@ extern GTY(()) tree objc_global_trees[OCTI_MAX];
objc_global_trees[OCTI_METH_PROTO_TEMPL] objc_global_trees[OCTI_METH_PROTO_TEMPL]
#define function1_template objc_global_trees[OCTI_FUNCTION1_TEMPL] #define function1_template objc_global_trees[OCTI_FUNCTION1_TEMPL]
#define function2_template objc_global_trees[OCTI_FUNCTION2_TEMPL] #define function2_template objc_global_trees[OCTI_FUNCTION2_TEMPL]
#define objc_object_id objc_global_trees[OCTI_OBJ_ID] #define objc_object_id objc_global_trees[OCTI_OBJ_ID]
#define objc_class_id objc_global_trees[OCTI_CLS_ID] #define objc_class_id objc_global_trees[OCTI_CLS_ID]
#define objc_id_id objc_global_trees[OCTI_ID_ID] #define objc_id_id objc_global_trees[OCTI_ID_ID]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment