![]() |
Software > OpenVMS Systems > Ask the Wizard ![]() HP OpenVMS Systemsask the wizard |
![]() |
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.
|