URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 285 |
Rev 378 |
Line 2250... |
Line 2250... |
{
|
{
|
sprintf (name, "__result_%.20s",
|
sprintf (name, "__result_%.20s",
|
IDENTIFIER_POINTER (DECL_NAME (this_function_decl)));
|
IDENTIFIER_POINTER (DECL_NAME (this_function_decl)));
|
|
|
if (!sym->attr.mixed_entry_master && sym->attr.function)
|
if (!sym->attr.mixed_entry_master && sym->attr.function)
|
decl = build_decl (input_location,
|
decl = build_decl (DECL_SOURCE_LOCATION (this_function_decl),
|
VAR_DECL, get_identifier (name),
|
VAR_DECL, get_identifier (name),
|
gfc_sym_type (sym));
|
gfc_sym_type (sym));
|
else
|
else
|
decl = build_decl (input_location,
|
decl = build_decl (DECL_SOURCE_LOCATION (this_function_decl),
|
VAR_DECL, get_identifier (name),
|
VAR_DECL, get_identifier (name),
|
TREE_TYPE (TREE_TYPE (this_function_decl)));
|
TREE_TYPE (TREE_TYPE (this_function_decl)));
|
DECL_ARTIFICIAL (decl) = 1;
|
DECL_ARTIFICIAL (decl) = 1;
|
DECL_EXTERNAL (decl) = 0;
|
DECL_EXTERNAL (decl) = 0;
|
TREE_PUBLIC (decl) = 0;
|
TREE_PUBLIC (decl) = 0;
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.