Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <stdlib.h>
#include "cmplrs/host.h"
#include "comargs.h"
Go to the source code of this file.
Functions | |
void | __argmnt (int64 *__vcnt, int32 *chararg1, int32 *nargs) |
void | __getadr (int64 *__vcnt, int32 *n, long *iaddr) |
void | __getcln (int64 *__vcnt, int32 *n, int32 *iclen) |
int32 | __nullok (int64 *__vcnt, int32 *n, long *iaddr) |
void | __xetarg (int64 *__vcnt, int32 *n, int32 *len, void *iarg) |
void | __retour (int64 *__vcnt, int32 *nargs,...) |
void | check_vararg_error (void) |
void | s_abort (void) |
void | f77fatal (int32, char *) |
int32 | nullok_ (int32 *argno, int32 *adr) |
void | getadr_ (int32 *argno, int32 *argadr) |
void | argmnt_ (int32 *narg) |
void | xetarg_ (int32 *argno, int32 *len, char *buff) |
void | set_varg_ () |
void | free_varg_ () |
void | retour_ (int32 *arg1,...) |
void | reset_comargs__ () |
Variables | |
int32 | comargs__ [COMARGSZ] |
static int32 | nlev = -1 |
static int32 ** | comptr = NULL |
static int32 | comptr_size = 0 |
Definition at line 55 of file vararg.c.
References _MIPS_SIM_NABI32.
Referenced by __retour(), and __xetarg().
Definition at line 95 of file vararg.c.
References _MIPS_SIM_NABI32.
Definition at line 116 of file vararg.c.
References _MIPS_SIM_NABI32.
Definition at line 161 of file vararg.c.
References __getadr(), fprintf(), and len.
Definition at line 153 of file vararg.c.
References __getadr().
Definition at line 226 of file vararg.c.
References check_vararg_error(), comptr, and nlev.
void check_vararg_error | ( | void | ) |
void free_varg_ | ( | ) |
Definition at line 218 of file vararg.c.
References check_vararg_error(), comptr, and nlev.
Definition at line 208 of file vararg.c.
References check_vararg_error(), comptr, and nlev.
void reset_comargs__ | ( | ) |
void s_abort | ( | void | ) |
Referenced by check_vararg_error(), f_abort(), s_rnge(), s_srng(), and set_arg_arr().
void set_varg_ | ( | ) |
Definition at line 240 of file vararg.c.
References _ferr(), comargs__, comptr, comptr_size, f77fatal(), FENOMEMY, nlev, and NULL.
Definition at line 233 of file vararg.c.
References check_vararg_error(), comptr, and nlev.
Definition at line 193 of file vararg.c.
Referenced by init_arg_(), narcar_(), nargum_(), nartab_(), nchara_(), nretca_(), ntabca_(), ntabch_(), reset_comargs__(), rretrg_(), rretvr_(), set_args(), set_varg_(), and tabarg_().
Definition at line 197 of file vararg.c.
Referenced by argmnt_(), free_varg_(), getadr_(), nullok_(), retour_(), set_varg_(), and xetarg_().
int32 comptr_size = 0 [static] |
Definition at line 198 of file vararg.c.
Referenced by set_varg_().
Definition at line 196 of file vararg.c.
Referenced by argmnt_(), check_vararg_error(), free_varg_(), getadr_(), nullok_(), retour_(), set_varg_(), and xetarg_().