tree.h (build_function_type_array): Declare.
gcc/ * tree.h (build_function_type_array): Declare. (build_varargs_function_type_array): Declare. (build_function_type_vec, build_varargs_function_type_vec): Define. * tree.c (build_function_type_array_1): New function. (build_function_type_array): New function. (build_varargs_function_type_array): New function. gcc/fortran/ * trans-decl.c (build_library_function_decl_1): Call build_function_type_vec. Adjust argument list building accordingly. * trans-intrinsic.c (gfc_get_intrinsic_lib_fndecl): Likewise. * trans-types.c (gfc_get_function_type): Likewise. From-SVN: r173375
Showing
- gcc/ChangeLog 9 additions, 0 deletionsgcc/ChangeLog
- gcc/fortran/ChangeLog 7 additions, 0 deletionsgcc/fortran/ChangeLog
- gcc/fortran/trans-decl.c 9 additions, 12 deletionsgcc/fortran/trans-decl.c
- gcc/fortran/trans-intrinsic.c 4 additions, 5 deletionsgcc/fortran/trans-intrinsic.c
- gcc/fortran/trans-types.c 19 additions, 17 deletionsgcc/fortran/trans-types.c
- gcc/tree.c 38 additions, 0 deletionsgcc/tree.c
- gcc/tree.h 7 additions, 0 deletionsgcc/tree.h
Loading
Please register or sign in to comment