gcc/libgfortran
Tobias Schlüter 5b1374e965 re PR fortran/17776 (no subroutine system)
fortran/
PR fortran/17776
* check.c (gfc_check_system_sub): New function.
* gfortran.h (gfc_generic_isym_id): Add GFC_ISYM_SYSTEM.
* intrinsic.c (add_functions): Add 'system'.
(add_subroutines): Add 'system'.
* intrinsic.h (gfc_check_etime_sub, gfc_check_getcwd_sub):
Move prototypes to other suborutines.
(gfc_check_system_sub, gfc_resolve_system, gfc_resolve_system_sub):
Add prototype.
(gfc_resolve_system_clock): Fix formatting of prototype.
* iresolve.c (gfc_resolve_system, gfc_resolve_system_sub): New
functions.
* trans-intrinsic.c (gfc_conv_intrinsic_function): Deal with
GFC_ISYM_SYSTEM.

libgfortran/
PR fortran/17776
* intrinsics/system.c: New file.
* Makefile.am: Add dependency for the new file.
* Makefile.in: Regenerate.

From-SVN: r88532
2004-10-04 23:30:32 +02:00
..
generated
intrinsics re PR fortran/17776 (no subroutine system) 2004-10-04 23:30:32 +02:00
io re PR libfortran/17706 (reading a value of 0.0 gives a value of -0.0) 2004-10-04 15:33:18 +00:00
m4
runtime re PR fortran/17283 (UNPACK issues) 2004-10-04 21:27:29 +02:00
.cvsignore
acinclude.m4
aclocal.m4
AUTHORS
ChangeLog re PR fortran/17776 (no subroutine system) 2004-10-04 23:30:32 +02:00
config.h.in re PR libfortran/16137 (Fortran compiler unable to produce executables as libfortran depends on C99 math functions) 2004-09-26 16:52:04 +02:00
configure re PR libfortran/16137 (Fortran compiler unable to produce executables as libfortran depends on C99 math functions) 2004-09-26 16:52:04 +02:00
configure.ac re PR libfortran/16137 (Fortran compiler unable to produce executables as libfortran depends on C99 math functions) 2004-09-26 16:52:04 +02:00
COPYING
fmain.c
INSTALL
libgfortran.h libgfortran.h: define gfc_alloca() 2004-09-21 14:38:34 +02:00
libtool-version
Makefile.am re PR fortran/17776 (no subroutine system) 2004-10-04 23:30:32 +02:00
Makefile.in re PR fortran/17776 (no subroutine system) 2004-10-04 23:30:32 +02:00
mk-sik-inc.sh
mk-srk-inc.sh
NEWS
README

This is the GNU Fortran 95 Runtime library (libgfortran).
It is intended to be compiled as part of GCC.

Programs must be linked with "-lgfortran -lm". The 'gfortran' driver does this
automatically.

You'll need to apply gcc_config.patch to your top level GCC source directory.
This tells the the GCC configure system about libgfor. This patch can confuse
patch as it contains a filename with a '-' in it. use "patch -p1" to avoid this
problem.

For more information about GNU Fortran 95, see http://gcc-g95.sourceforge.net

Paul Brook <paul@nowt.org>