*** empty log message ***
authorTom Wood <wood@gnu.org>
Tue, 23 Mar 1993 12:53:46 +0000 (12:53 +0000)
committerTom Wood <wood@gnu.org>
Tue, 23 Mar 1993 12:53:46 +0000 (12:53 +0000)
From-SVN: r3843

gcc/c-decl.c

index 0acd8ff0bdb7da0eac73183b1099994b09e39519..8be399963a9392ad69c7399c58e96e471c3a552b 100644 (file)
@@ -2930,6 +2930,29 @@ init_decl_processing ()
                                                    endlink)),
                    BUILT_IN_ARGS_INFO, NULL_PTR);
 
+  /* Untyped call and return.  */
+  builtin_function ("__builtin_apply_args",
+                   build_function_type (ptr_type_node, NULL_TREE),
+                   BUILT_IN_APPLY_ARGS, NULL_PTR);
+
+  temp = tree_cons (NULL_TREE,
+                   build_pointer_type (build_function_type (void_type_node,
+                                                            NULL_TREE)),
+                   tree_cons (NULL_TREE,
+                              ptr_type_node,
+                              tree_cons (NULL_TREE,
+                                         integer_type_node,
+                                         endlink)));
+  builtin_function ("__builtin_apply",
+                   build_function_type (ptr_type_node, temp),
+                   BUILT_IN_APPLY, NULL_PTR);
+  builtin_function ("__builtin_return",
+                   build_function_type (void_type_node,
+                                        tree_cons (NULL_TREE,
+                                                   ptr_type_node,
+                                                   endlink)),
+                   BUILT_IN_RETURN, NULL_PTR);
+
   /* Currently under experimentation.  */
   builtin_function ("__builtin_memcpy", memcpy_ftype,
                    BUILT_IN_MEMCPY, "memcpy");