[an error occurred while processing this directive]

HP OpenVMS Systems

ask the wizard
Content starts here

DEC C for OpenVMS VAX and CDD, __int64

» close window

The Question is:

 
Hello!
 
We are using DEC C V5.5(VAXC) and CDD/Repository CDD V6.1-03
under OpenVMS6.2.
 
We include definitions from the Repository with the "#pragma dictionary"
command. And here are my Questions:
1.) When using the "pragma dictionary" statement, the preprocessor ignores
the
initial values from the dictionary. This is bad for us, because
we are using the CDD also for the definitions of our constants and global
values.
Can you direct the preprocessor to generate initial values for
dictionary-definitions?
 
2.) Is there a way to direct the precompiler to generate an "__int64" type
in C when a date is included from the dictionary? The precompiler generates
an nunnamed struct as default.
 
Bernd Kissinger
 
 


The Answer is :

 
  DEC C for OpenVMS VAX does not support __int64 -- that construct
  is available in DEC C for OpenVMS Alpha.
 
  The CRX tool is used to extract record definitions from CDD, and
  the initial_value facility is not supported.
 

answer written or last revised on ( 19-AUG-1998 )

» close window