Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Classes | |
struct | last_msg_queue_entry |
Typedefs | |
typedef struct last_msg_queue_entry | last_msg_queue_type |
Functions | |
void | output_msg (int, int, msg_severities_type, int, long, long, long, long) |
void | print_buffered_messages (void) |
Variables | |
static last_msg_queue_type | last_msg_queue [LAST_MSG_QUEUE_SIZE] |
char * | command_name |
char | group_code [] = "cf90" |
char | message_prefix [] = "cf90" |
static char * | msg_severity_name [] |
static int | relative_order |
static int | save_column_num |
static int | save_glb_line_num |
nl_catd | msg_sys |
int | last_msg_file_rec |
char | cif_tmp_file_name [] |
typedef struct last_msg_queue_entry last_msg_queue_type |
Definition at line 48 of file messages.h.
void output_msg | ( | int | , |
int | , | ||
msg_severities_type | , | ||
int | , | ||
long | , | ||
long | , | ||
long | , | ||
long | |||
) |
Definition at line 879 of file messages.c.
References __catgetmsg_error_code(), AT_OBJ_NAME_PTR, c_i_f, catgetmsg, catmsgfmt, cif_actual_file, cif_C_opts, cif_message_rec(), cif_name, CMD_PROVIDED_CIF, Cmdline_Parsing, last_msg_queue_entry::col_num, command_name, comp_phase, curr_scp_idx, dump_flags, exit_compiler(), EXPANDED_MSG_SIZE, FINAL_MSG_SIZE, fprintf(), Func_Entry, Func_Exit, GL_FILE_NAME_PTR, GLOBAL_LINE_TO_FILE_LINE, Internal, last_msg_queue, LAST_MSG_QUEUE_SIZE, Lex_Parsing, Limit, last_msg_queue_entry::line_num, Log_Error, Log_Summary, Log_Warning, MAX_HDR_SIZE, message_prefix, last_msg_queue_entry::msg_num, msg_severity_name, msg_sys, NEWLINE, NL_CAT_LOCALE, NL_SETD, NULL, NULL_IDX, ORIG_MSG_SIZE, Pass1_Parsing, print_err_line(), PRINTMSG(), program_unit_name, RC_USER_ERROR, relative_order, save_column_num, save_glb_line_num, SCP_ATTR_IDX, scp_tbl, dump_flags_entry::std_err, TRACE, and TRUE.
Referenced by PRINTMSG().
void print_buffered_messages | ( | void | ) |
Definition at line 1516 of file messages.c.
References c_i_f, catgetmsg, catmsgfmt, catopen, cif_actual_file, Cif_Cifconv(), CIF_CIFHDR, Cif_Close(), Cif_Errstring(), CIF_FILE, Cif_Getfiledir(), Cif_Getrecord(), Cif_Getunitdir(), CIF_MEM_FREE, CIF_MEM_MANAGED, Cif_Memmode(), CIF_MESSAGE, Cif_Msginsert(), cif_name, Cif_Recgroup(), cif_tmp_file, cif_tmp_file_name, CIF_VERSION, command_name, compare_message_recs(), dump_flags, EXIT, EXPANDED_MSG_SIZE, FALSE, fd, Cif_message::fid, FILE_STK_MAX, FINAL_MSG_SIZE, fprintf(), free(), Func_Entry, Func_Exit, getenv(), GL_CIF_FILE_ID, GL_FILE_NAME_PTR, GL_GLOBAL_LINE, global_line_tbl_idx, GLOBAL_LINE_TO_FILE_LINE, Info, Inline, Internal, len, MAX_HDR_SIZE, MAX_SRC_LINE_SIZE, message_prefix, msg_severity_name, opt_flags_entry::msgs, name, Cif_filedir::nfiles, NL_SETD, NULL, num_ansi, num_cautions, num_comments, num_errors, num_notes, num_optz_msgs, num_warnings, Cif_filedir::nunits, opt_flags, Optimization, ORIG_MSG_SIZE, PRINTMSG(), Scalar, dump_flags_entry::std_err, dump_flags_entry::stmt_dmp, Stream, Table, Tasking, TRACE, Cif_message::uline, Cif_filedir::ut, and Vector.
char cif_tmp_file_name[] |
Definition at line 64 of file fecif.h.
Referenced by close_cif(), init_cif(), print_buffered_messages(), and PRINTMSG().
char* command_name |
Definition at line 57 of file messages.h.
Referenced by init_msg_processing(), init_PDGCS(), output_msg(), and print_buffered_messages().
char group_code[] = "cf90" |
Definition at line 58 of file messages.h.
Referenced by init_cif().
Definition at line 81 of file fecif.h.
Referenced by cif_end_unit_rec(), cif_message_rec(), cif_unit_rec(), and flush_msg_file().
{ {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}}
Definition at line 50 of file messages.h.
Referenced by output_msg().
char message_prefix[] = "cf90" |
Definition at line 65 of file messages.h.
Referenced by output_msg(), and print_buffered_messages().
char* msg_severity_name[] [static] |
{"COMMENT", "NOTE", "CAUTION", "WARNING", "ERROR", "INTERNAL", "VECTOR", "SCALAR", "TABLE", "ANSI", "WARNING", "INLINE", "INFO", "TASKING", "LIMIT", "ERROR", "SUMMARY", "F77_ANSI", "OPTIMIZATION", "STREAM", "UNKNOWN"}
Definition at line 71 of file messages.h.
Referenced by output_msg(), and print_buffered_messages().
nl_catd msg_sys |
Definition at line 97 of file messages.h.
Referenced by exit_compiler(), init_msg_processing(), and output_msg().
int relative_order [static] |
Definition at line 93 of file messages.h.
Referenced by output_msg().
int save_column_num [static] |
Definition at line 94 of file messages.h.
Referenced by init_msg_processing(), output_msg(), parse_star_dir_directives(), and parse_star_directives().
int save_glb_line_num [static] |
Definition at line 95 of file messages.h.
Referenced by init_msg_processing(), and output_msg().