PROBLEMS.TXT Copyright (c) 1991-1996 xTech Ltd ---------------------------------------------------------------- Version 2.12 Take in attention that XDS compiler does not support _Optlink calling conventions yet. So you can not call from Modula-2/Oberon-2 directly those functions of standard CSET library which use such conventions. To call _Optlink C function you must provide an intermediate C function with _SysCall conventions. Modula-2 -------- XDS requires the use of "FORWARD" procedures declarations when necessary (ISO "declare-before-use" approach). There are a lot of Modula-2 dialects. XDS Modula-2 compiler is fully ISO compatible in the default mode. Following is the list of obsolete features: - EXPORT and EXPORT QUALIFIED statements in definition modules are obsolete. Remove such declarations from definition modules - Type casting using TypeName(Expression) is obsolete. Use SYSTEM.CAST instead. Bug report ---------- If you suspect you found a bug: 1. Ensure you have a latest version of XDS. 2. Ensure ALL your sources had been recompiled by the latest version of XDS. If you are still sure it is XDS bug, please report it to us. We are grateful indeed for bug reports. You can make our life easier if you provide us with the following information: - version number of XDS you use - platform details (CPU, FPU, and operation system) - XDS compiler options complete with a minimal piece of source code causing error. Please send bug reports to: xds@iis.nsk.su. [end of document]