intrinsic.c (add_functions): Add function version of TTYNAM.
* intrinsic.c (add_functions): Add function version of TTYNAM. * intrinsic.h: Add prototypes for gfc_check_ttynam and gfc_resolve_ttynam. * gfortran.h: Add case for GFC_ISYM_TTYNAM. * iresolve.c (gfc_resolve_ttynam): New function. * trans-decl.c (gfc_build_intrinsic_function_decls): Add a tree for function call to library ttynam. * check.c (gfc_check_ttynam): New function. * trans-intrinsic.c (gfc_conv_intrinsic_ttynam): New function. (): Call gfc_conv_intrinsic_ttynam. * trans.h: Add prototype for gfor_fndecl_ttynam. * intrinsics/tty.c (ttynam): New function. From-SVN: r106522
Showing
- gcc/fortran/ChangeLog 14 additions, 0 deletionsgcc/fortran/ChangeLog
- gcc/fortran/check.c 13 additions, 0 deletionsgcc/fortran/check.c
- gcc/fortran/gfortran.h 1 addition, 0 deletionsgcc/fortran/gfortran.h
- gcc/fortran/intrinsic.c 6 additions, 0 deletionsgcc/fortran/intrinsic.c
- gcc/fortran/intrinsic.h 2 additions, 0 deletionsgcc/fortran/intrinsic.h
- gcc/fortran/iresolve.c 22 additions, 0 deletionsgcc/fortran/iresolve.c
- gcc/fortran/trans-decl.c 10 additions, 0 deletionsgcc/fortran/trans-decl.c
- gcc/fortran/trans-intrinsic.c 42 additions, 0 deletionsgcc/fortran/trans-intrinsic.c
- gcc/fortran/trans.h 1 addition, 0 deletionsgcc/fortran/trans.h
- libgfortran/ChangeLog 4 additions, 0 deletionslibgfortran/ChangeLog
- libgfortran/intrinsics/tty.c 26 additions, 0 deletionslibgfortran/intrinsics/tty.c
Loading
Please register or sign in to comment