WebSphere Message Brokers
File: an18440_
Writer: Bill Oppenheimer

Reference topic

This build: July 31, 2007 21:33:43

C options file

The following table lists the elements in the C language options file.
Note:
  1. You must specify a valid value for the options listed, unless otherwise specified, in an XML file
  2. Options values are case-sensitive
  3. If you do not specify the -opt parameter on the mqsicreatemsgdefs command, the default options file called mqsicreatemsgdefs.xml is used; see Default options file.
  4. For further information on using these options, see Importing from C.
Element Possible values
COMPILER_NAME
  • Msvc (Default)
  • Icc
  • AIXgcc
  • AIXxlc
  • OS390
CODEPAGE
  • SO8859-1
  • Cp037
  • Cp1252 (Default)
FLOATING_POINT_FORMAT
  • IEEE Extended INTEL (Default)
  • IEEE Extended AIX
  • IEEE Extended OS/390
  • IEEE Non-Extended
  • IBM 390 Hexadecimal
INCLUDE_PATH (empty string)
BYTE_ORDER
  • Little Endian (Default)
  • Big Endian
ADDRESS_SIZE
  • 32 (Default)
  • 64
SIZE_OF_LONG_DOUBLE
  • 64 (Default)
  • 128 (Not supported)
PACK_LEVEL
  • 1
  • 2
  • 4
  • 8 (Default)
  • 16
SIZE_OF_ENUM
  • 1
  • 2
  • 4
  • 5 (Default)
PRESERVE_CASE_IN_VARIABLE_NAMES
  • True (Default)
  • False
STRING_ENCODING
  • SPACE - Fixed-length strings (Default)
  • NULL - Null-terminated strings
STRING_PADDING_CHARACTER
  • SPACE (Default)
  • NUL
  • 'c'
  • "c"
  • 0xYY
  • YY
  • U+xxxx
Note: If COMPILER_NAME is set to AIXxlc, the value PACK LEVEL is not used.
Related reference
mqsicreatemsgdefs command
COBOL options file
XSD options file
Default options file
Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 1999, 2007Copyright IBM Corporation 1999, 2007. All Rights Reserved.
This build: July 31, 2007 21:33:43

an18440_ This topic's URL is: