Super Prev Next

Possible Problems


Super Prev Next

Warnings from C compiler

The produced C text should contain no errors, but various C compilers may produce different kinds of warnings. The most probable warnings are:

Do not pay attention to these warnings.


Super Prev Next

Ordering of record fields

Some procedures from the run-time library are implemented under the assumption that the C compiler will not change the order of record fields. If your C compiler supports various ordering of structs please ensure that the appropriate C compiler option is switched ON.


Super Prev Next

Name collisions in C text

In some cases name collisions in generated C text are possible. If an identifier in your program coincides with an identifier from some standard header file append it to the xm.kwd file.

Some basic C compilers (or linkers) might truncate the names or external names. Use the GENIDLEN equation to generate indetifiers of required length. See Identifiers for further information.