xemul(C)
xemul --
XENIX Emulator
xrun-
XENIX Emulator
Synopsis
/usr/bin/xemul filename [arg...]
/usr/bin/xrun filename [arg...]
Description
Use either of these commands to run
a XENIX system executable using the XENIX Emulator.
The filename is required and is the file or path name of a XENIX
executable.
Any arguments required by the XENIX executable are supplied after
filename.
Note that most XENIX binaries can simply be run in a shell
and the kernel will invoke the XENIX emulator automatically.
In either case, setting the following environment variables affect the
operation of the XENIX emulator as indicated:
XEMUL_OSR5-
By default, xemul emulates a native XENIX system.
Some XENIX applications, however, may rely upon unique aspects of the
XENIX emulator previously supported on OpenServer.
Setting XEMUL_OSR5 in the current environment enables the OpenServer
emulator behavior.
This includes, for example, allowing minor buffer overruns and occasional
accidental reuse of freed memory.
XEMUL_TRACE-
For debugging; sets trace flags, with trace output then written
to the file xtrace.pid, where pid is the process ID of
the XENIX process.
XEMUL_TRACE_DIR-
Sets the output directory used by XEMUL_TRACE; the default
is the current directory.
The following system services are not supported by xemul:
-
Xenix shared memory
-
Mandatory file locking
-
Device ioctl commands
© 2007 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 05 June 2007