When linking a program under Unix System Services using xlc I get a heap of 
these messages:

IEW2311E 1361 A NAME STATEMENT FOR MEMBER NOANSI WAS FOUND IN SECONDARY INPUT.

These result in a RC=8. The resulting object is “complete”: that is, there are 
no unresolved externals. If I use LET=8 as an option the object gets marked 
executable and it works without a problem. However, because of the non-zero 
return code any Makefile will bail out.

I assume the Binder is creating SYS[L]IN content that includes these NAME 
statements.

Is there a way to prevent these messages? Further background - the xlc objects 
are being built with the -qlanglvl=extended:extc89:extc99 -qxplink options 
(among others).

Neale

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to