optabs.c (init_one_libfunc): Create a dummy function type instead of using error_mark_node.
* optabs.c (init_one_libfunc): Create a dummy function type instead of using error_mark_node. From-SVN: r45830
This commit is contained in:
parent
aaa5f039eb
commit
9c2f7166cb
2 changed files with 7 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2001-09-26 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* optabs.c (init_one_libfunc): Create a dummy function type
|
||||
instead of using error_mark_node.
|
||||
|
||||
2001-09-26 Neil Booth <neil@daikokuya.demon.co.uk>
|
||||
|
||||
* cpphash.h (struct _cpp_buff, _cpp_get_buff, _cpp_release_buff,
|
||||
|
|
|
@ -4689,9 +4689,9 @@ init_one_libfunc (name)
|
|||
{
|
||||
/* Create a FUNCTION_DECL that can be passed to ENCODE_SECTION_INFO. */
|
||||
/* ??? We don't have any type information except for this is
|
||||
a function. See if error_mark_node is good enough. */
|
||||
a function. Pretend this is "int foo()". */
|
||||
tree decl = build_decl (FUNCTION_DECL, get_identifier (name),
|
||||
error_mark_node);
|
||||
build_function_type (integer_type_node, NULL_TREE));
|
||||
DECL_ARTIFICIAL (decl) = 1;
|
||||
DECL_EXTERNAL (decl) = 1;
|
||||
TREE_PUBLIC (decl) = 1;
|
||||
|
|
Loading…
Add table
Reference in a new issue