PCC-S-02014 While Parsing Ras.H On AIX (Doc ID 1365193.1)

Last updated on DECEMBER 30, 2013

Applies to:

Precompilers - Version 10.2.0.1 and later
IBM AIX on POWER Systems (64-bit)
***Checked for relevance on 30-Dec-2013***

Symptoms


The Pro*C precompiler is unable to parse ras.h, an OS header file on IBM AIX 6.1 and returns pcc-s-02014.

Example Output:

PCC-S-02201, Encountered the symbol "<eof>" when expecting one of the following:

; : an identifier, end-exec, random_terminal

Error at line 0, column 0 in file c/src/post/glpvsl.lpc
PCC-F-02102, Fatal error while doing C preprocessing
Error at line 743, column 38 in file /usr/include/sys/ras.h
743 #define AVOWX(_cond, _kerrno, _data, ... /* detail data*/)
\
743 .....................................1
743 PCC-S-02014, Encountered the symbol "..." when expecting one of the following: an identifier, define, elif, else, endif, error, if, ifdef, ifndef, include, line, pragma, undef, exec, sql, begin, end,var, type, oracle, an immediate preprocessor command, a C token, create, function, package, procedure, trigger, or, replace,

Error at line 750, column 2 in file /usr/include/sys/ras.h
750 #endif /* !defined(__cplusplus) && ... */
750 .1
750 PCC-S-02014, Encountered the symbol "endif" when expecting one of the following:a numeric constant, newline, define, error, if, ifdef, ifndef, include, line, pragma, undef, an immediate preprocessor command, a C token,

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms