2004-08-29 Steven G. Kargl <kargls@comcast.net>
Paul Brook <paul@codesourcery.com>
* gfortran.h (enum gfc_generic_isym_id): Add GFC_ISYM_GET?ID.
(gfc_check_f, gfc_simplify_f): Add f0.
* intrinsic.c (do_check): Call f0. Flatten.
(add_sym_0): Fix prototype. Set f0.
(add_functions): Add getgid, getgid and getuid.
(resolve_intrinsic): Remove obsolete comment.
(do_simplify): Call f0.
* intrinsic.h (gfc_resolve_getgid, gfc_resolve_getpid,
gfc_resolve_getuid): Add prototypes.
* iresolve.c (gfc_resolve_getgid, gfc_resolve_getpid,
gfc_resolve_getuid): New functions.
* trans-intrinsic.c (gfc_conv_intrinsic_function): Handle
GFC_ISYM_GET?ID.
libgfortran/
* Makefile.am: Add intrinsics/getXid.c.
* configure.ac: Add tests for get{g,p,u}id.
* config.h.in: Regenerate.
* Makefile.in: Regenerate.
* configure: Regenerate.
Co-Authored-By: Paul Brook <paul@codesourcery.com>
From-SVN: r86703
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| abort.c | Loading commit data... | |
| args.c | Loading commit data... | |
| associated.c | Loading commit data... | |
| c99_functions.c | Loading commit data... | |
| cpu_time.c | Loading commit data... | |
| cshift0.c | Loading commit data... | |
| date_and_time.c | Loading commit data... | |
| dprod_r8.f90 | Loading commit data... | |
| env.c | Loading commit data... | |
| eoshift0.c | Loading commit data... | |
| eoshift2.c | Loading commit data... | |
| etime.c | Loading commit data... | |
| getXid.c | Loading commit data... | |
| ishftc.c | Loading commit data... | |
| pack_generic.c | Loading commit data... | |
| rand.c | Loading commit data... | |
| random.c | Loading commit data... | |
| reshape_generic.c | Loading commit data... | |
| reshape_packed.c | Loading commit data... | |
| selected_kind.f90 | Loading commit data... | |
| size.c | Loading commit data... | |
| spread_generic.c | Loading commit data... | |
| string_intrinsics.c | Loading commit data... | |
| system_clock.c | Loading commit data... | |
| transpose_generic.c | Loading commit data... | |
| unpack_generic.c | Loading commit data... |