]> gcc.gnu.org Git - gcc.git/commit - libgfortran/Makefile.am
Makefile.am: Added new files.
authorFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Tue, 22 Mar 2005 22:08:22 +0000 (22:08 +0000)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Tue, 22 Mar 2005 22:08:22 +0000 (22:08 +0000)
commitf77b6ca3da8ff2f43a31ef3ec15ab7428827a691
treec943a952cc8f85047adedcf7ede1cb9c387f3412
parente5c4f28a6c44485134c426d5ad4ba3f90cc26a41
Makefile.am: Added new files.

        * Makefile.am: Added new files.
        * Makefile.in: Regenerate.
        * aclocal.m4: Regenerate.
        * configure.ac: add checks for signal.h headers file, as well as
        following functions: chdir, strerror, getlogin, gethostname, kill,
        link, symlink, perror, sleep, time.
        * configure: Regenerate.
        * intrinsics/chdir.c, intrinsics/gerror.c, intrinsics/getlog.c,
        intrinsics/hostnm.c, intrinsics/ierrno.c, intrinsics/kill.c,
        intrinsics/link.c, intrinsics/perror.c, intrinsics/rename.c,
        intrinsics/sleep.c, intrinsics/symlnk.c, intrinsics/time.c: Newly
        implementend g77 intrinsics.

        * check.c (gfc_check_chdir, gfc_check_chdir_sub, gfc_check_kill,
        gfc_check_kill_sub, gfc_check_link, gfc_check_link_sub,
        gfc_check_symlnk, gfc_check_symlnk_sub, gfc_check_rename,
        gfc_check_rename_sub, gfc_check_sleep_sub, gfc_check_gerror,
        gfc_check_getlog, gfc_check_hostnm, gfc_check_hostnm_sub,
        gfc_check_perror): new functions to check newly implemented
        g77 intrinsics.
        * gfortran.h: adding symbols for new intrinsics.
        * intrinsic.c (add_functions): adding new intrinsics.
        (add_subroutines): adding new intrinsics.
        * intrinsic.h: prototype for all checking and resolving
        functions.
        * iresolve.c (gfc_resolve_chdir, gfc_resolve_chdir_sub,
        gfc_resolve_hostnm, gfc_resolve_ierrno, gfc_resolve_kill,
        gfc_resolve_link, gfc_resolve_rename, gfc_resolve_symlnk,
        gfc_resolve_time, gfc_resolve_time8, gfc_resolve_rename_sub,
        gfc_resolve_kill_sub, gfc_resolve_link_sub,
        gfc_resolve_symlnk_sub, gfc_resolve_sleep_sub,
        gfc_resolve_gerror, gfc_resolve_getlog, gfc_resolve_hostnm_sub,
        gfc_resolve_perror): new functions to resolve intrinsics.
        * trans-intrinsic.c (gfc_conv_intrinsic_function): add case
        for new symbols.

        * g77_intrinsics_funcs.f: New test.
        * g77_intrinsics_sub.f: New test.

From-SVN: r96893
28 files changed:
gcc/fortran/ChangeLog
gcc/fortran/check.c
gcc/fortran/gfortran.h
gcc/fortran/intrinsic.c
gcc/fortran/intrinsic.h
gcc/fortran/iresolve.c
gcc/fortran/trans-intrinsic.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/g77_intrinsics_funcs.f [new file with mode: 0644]
gcc/testsuite/gfortran.dg/g77_intrinsics_sub.f [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/Makefile.am
libgfortran/Makefile.in
libgfortran/aclocal.m4
libgfortran/configure
libgfortran/configure.ac
libgfortran/intrinsics/chdir.c [new file with mode: 0644]
libgfortran/intrinsics/gerror.c [new file with mode: 0644]
libgfortran/intrinsics/getlog.c [new file with mode: 0644]
libgfortran/intrinsics/hostnm.c [new file with mode: 0644]
libgfortran/intrinsics/ierrno.c [new file with mode: 0644]
libgfortran/intrinsics/kill.c [new file with mode: 0644]
libgfortran/intrinsics/link.c [new file with mode: 0644]
libgfortran/intrinsics/perror.c [new file with mode: 0644]
libgfortran/intrinsics/rename.c [new file with mode: 0644]
libgfortran/intrinsics/sleep.c [new file with mode: 0644]
libgfortran/intrinsics/symlnk.c [new file with mode: 0644]
libgfortran/intrinsics/time.c [new file with mode: 0644]
This page took 0.105752 seconds and 5 git commands to generate.