/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1993 by Xerox Corporation. All rights reserved. */ /* time: March 10, 1993 11:33:07 am PST */ /* C2C version: February 24, 1993 (sun4) */ /* ref-counting: off */ /* file: StartXAnyImpl, module: StartXAnyImpl */ /* switches: bcfhklnouw */ #include #include static char versionStamp[] = "@(#)mob_version [2408941768,3905692805] StartXAnyImpl"; typedef unsigned word, *ptr; typedef unsigned char byte, *bPt; typedef unsigned short half, *hPt; typedef word (*fPt)(); #define SOURCE(p, l) /* source p, l */ static void NoName_Q60(); static void StartXAnyImpl_P0(); static struct {unsigned f; char r[16];} string1 = {917520, "\216\257\300\363\223\326\161\300\017\164\046\072\104\350\000"}; static struct {unsigned f; char r[4];} string2 = {65537, "\001\000\000"}; static struct {unsigned f; char r[8];} string3 = {327688, "RETRY\000\000"}; static struct {unsigned f; char r[28];} string4 = {1638428, "X11ViewersInitialStartUp+\000\000"}; static struct {unsigned f; char r[28];} string5 = {1638428, "X11ViewersInitialStartUp!\000\000"}; static struct {unsigned f; char r[24];} string6 = {1441816, "CEDAR_INITIAL_XFAILURE\000"}; static struct {unsigned f; char r[16];} string7 = {851984, "\257\300\217\225\210\310\300\350\314\044\205\100\164\000\000"}; static struct {unsigned f; char r[4];} string8 = {196611, "\004G\200"}; static struct {unsigned f; char r[16];} string9 = {851984, "\257\300\311\235\133\064\300\165\175\234\175\100\150\000\000"}; static struct {unsigned f; char r[16];} string10 = {851984, "\257\300\363\223\326\161\300\017\164\046\072\100\150\000\000"}; static struct {unsigned f; char r[16];} string11 = {851984, "\257\300\314\240\077\114\300\013\241\042\210\100\150\000\000"}; static struct { word f0[11]; word f11; word f12[4]; } globalframe = { {0}, (word) StartXAnyImpl_P0, {0} }; static void NoName_Q60() { register ptr gf_c013 = (ptr) &globalframe; word var_c6340; (* (( (ptr) gf_c013)+5) ) = (word) XR_GetTypeIndex((word) &string1, 0, (word) &string2); (* (ptr) (( (bPt) gf_c013)+28) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c013)+5) ), (word) &string3); (* (ptr) (( (bPt) gf_c013)+32) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c013)+5) ), (word) &string4); (* (ptr) (( (bPt) gf_c013)+36) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c013)+5) ), (word) &string5); (* (ptr) (( (bPt) gf_c013)+40) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c013)+5) ), (word) &string6); (void) XR_DeclareGlobalFrame((word) "StartXAnyImpl", &globalframe, (word) XR_GetTypeIndex((word) &string7, 0, (word) &string8) , (word) (( (bPt) gf_c013)+44)/* var_c6116 */ ); var_c6340 = (word) XR_ImportInterface((word) "CommanderOps", (word) XR_GetTypeIndexS((word) (&string9)), 14); (* (( (ptr) gf_c013)+15)/* var_c6244 */ ) = var_c6340; (void) XR_ImportProcS(var_c6340, 67634946); var_c6340 = (word) XR_ImportInterface((word) "Rope", (word) XR_GetTypeIndexS((word) (&string10)), 43); (* (( (ptr) gf_c013)+14)/* var_c6212 */ ) = var_c6340; (void) XR_ImportProcS(var_c6340, 67896323); var_c6340 = (word) XR_ImportInterface((word) "EnvironmentVariables", (word) XR_GetTypeIndexS((word) (&string11)), 1); (* (( (ptr) gf_c013)+13)/* var_c6180 */ ) = var_c6340; (void) XR_ImportProcS(var_c6340, 67371009); } static void StartXAnyImpl_P0(formal_c012, formal_c08) word formal_c012; word formal_c08; { register ptr gf_c6372 = (ptr) &globalframe; word var_c6148; /* StartXAnyImpl: */ SOURCE(55, 297) SOURCE(144, 208) { word pd13; { word pd12; pd12 = (* (( (ptr) (* (( (ptr) gf_c6372)+13)/* var_c6180 */ ))+4) ); var_c6148 = (word) ( *( (fPt) ((* (ptr) pd12 ))))((* ((( (ptr) gf_c6372)+10)) ), pd12); }; pd13 = (* (( (ptr) (* (( (ptr) gf_c6372)+14)/* var_c6212 */ ))+8) ); if ((0 != (word) ( *( (fPt) ((* (ptr) pd13 ))))(var_c6148, (* (( (ptr) gf_c6372)+7) ), 1, pd13))) { SOURCE(224, 67) { word var_c6276; word pd14; pd14 = (* (( (ptr) (* (( (ptr) gf_c6372)+15)/* var_c6244 */ ))+11) ); var_c6276 = (word) ( *( (fPt) ((* (ptr) pd14 ))))((* (( (ptr) gf_c6372)+8) ), 0, pd14); }; } else { SOURCE(291, 61) { word var_c6308; word pd15; pd15 = (* (( (ptr) (* (( (ptr) gf_c6372)+15)/* var_c6244 */ ))+11) ); var_c6308 = (word) ( *( (fPt) ((* (ptr) pd15 ))))((* (( (ptr) gf_c6372)+9) ), 0, pd15); }; }; }; } /* file: StartXAnyImpl, module: StartXAnyImpl, compiled at: March 10, 1993 11:33:07 am PST */ extern void XR_install_StartXAnyImpl() { NoName_Q60(); } extern void XR_run_StartXAnyImpl() { XR_Start(&globalframe); }