]> git.saurik.com Git - wxWidgets.git/blame - include/wx/vms_x_fix.h
don't lock the gs_prevCS critical section recursively (replaces patch 1857581)
[wxWidgets.git] / include / wx / vms_x_fix.h
CommitLineData
4dff3400 1/***************************************************************************
4dff3400
JJ
2 * *
3 * Author : Jouk Jansen (joukj@hrem.stm.tudelft.nl) *
4 * *
21a186a1 5 * Last revision : 7 October 2005 *
c698eae5
JJ
6 * *
7 * Repair definitions of Runtime library functions when compiling with *
8 * /name=(as_is) on OpenVMS *
4dff3400
JJ
9 * *
10 ***************************************************************************/
11
12#ifndef VMS_X_FIX
13#define VMS_X_FIX
14
51c742dd 15#define decw$_select DECW$_SELECT
c698eae5 16#define DtSaverGetWindows DTSAVERGETWINDOWS
51c742dd
JJ
17#define MrmFetchWidget MRMFETCHWIDGET
18#define MrmInitialize MRMINITIALIZE
19#define MrmOpenHierarchy MRMOPENHIERARCHY
20#define MrmRegisterNames MRMREGISTERNAMES
c698eae5
JJ
21#define XAddExtension XADDEXTENSION
22#define XAddHosts XADDHOSTS
4dff3400
JJ
23#define XAllocClassHint XALLOCCLASSHINT
24#define XAllocColor XALLOCCOLOR
25#define XAllocColorCells XALLOCCOLORCELLS
c698eae5
JJ
26#define XAllocIconSize XALLOCICONSIZE
27#define XAllocNamedColor XALLOCNAMEDCOLOR
4dff3400 28#define XAllocSizeHints XALLOCSIZEHINTS
c698eae5 29#define XAllocStandardColormap XALLOCSTANDARDCOLORMAP
4dff3400 30#define XAllocWMHints XALLOCWMHINTS
c698eae5 31#define XAllowEvents XALLOWEVENTS
4dff3400
JJ
32#define XAutoRepeatOff XAUTOREPEATOFF
33#define XAutoRepeatOn XAUTOREPEATON
34#define XBaseFontNameListOfFontSet XBASEFONTNAMELISTOFFONTSET
35#define XBell XBELL
36#define XBitmapPad XBITMAPPAD
c698eae5
JJ
37#define XBlackPixel XBLACKPIXEL
38#define XBlackPixelOfScreen XBLACKPIXELOFSCREEN
51c742dd 39#define XCellsOfScreen XCELLSOFSCREEN
4dff3400
JJ
40#define XChangeActivePointerGrab XCHANGEACTIVEPOINTERGRAB
41#define XChangeGC XCHANGEGC
c698eae5
JJ
42#define XChangeKeyboardControl XCHANGEKEYBOARDCONTROL
43#define XChangePointerControl XCHANGEPOINTERCONTROL
4dff3400
JJ
44#define XChangeProperty XCHANGEPROPERTY
45#define XChangeWindowAttributes XCHANGEWINDOWATTRIBUTES
46#define XCheckIfEvent XCHECKIFEVENT
47#define XCheckMaskEvent XCHECKMASKEVENT
a371f703 48#define XCheckTypedEvent XCHECKTYPEDEVENT
4dff3400
JJ
49#define XCheckTypedWindowEvent XCHECKTYPEDWINDOWEVENT
50#define XCheckWindowEvent XCHECKWINDOWEVENT
51#define XClearArea XCLEARAREA
52#define XClearWindow XCLEARWINDOW
53#define XClipBox XCLIPBOX
54#define XCloseDisplay XCLOSEDISPLAY
55#define XCloseIM XCLOSEIM
56#define XConfigureWindow XCONFIGUREWINDOW
57#define XConvertSelection XCONVERTSELECTION
58#define XCopyArea XCOPYAREA
c698eae5 59#define XCopyColormapAndFree XCOPYCOLORMAPANDFREE
4dff3400
JJ
60#define XCopyGC XCOPYGC
61#define XCopyPlane XCOPYPLANE
62#define XCreateBitmapFromData XCREATEBITMAPFROMDATA
63#define XCreateColormap XCREATECOLORMAP
64#define XCreateFontCursor XCREATEFONTCURSOR
65#define XCreateFontSet XCREATEFONTSET
66#define XCreateGC XCREATEGC
a371f703 67#define XCreateGlyphCursor XCREATEGLYPHCURSOR
4dff3400
JJ
68#define XCreateIC XCREATEIC
69#define XCreateImage XCREATEIMAGE
70#define XCreatePixmap XCREATEPIXMAP
71#define XCreatePixmapCursor XCREATEPIXMAPCURSOR
72#define XCreatePixmapFromBitmapData XCREATEPIXMAPFROMBITMAPDATA
73#define XCreateRegion XCREATEREGION
74#define XCreateSimpleWindow XCREATESIMPLEWINDOW
75#define XCreateWindow XCREATEWINDOW
c698eae5
JJ
76#define XDefaultColormap XDEFAULTCOLORMAP
77#define XDefaultColormapOfScreen XDEFAULTCOLORMAPOFSCREEN
78#define XDefaultDepth XDEFAULTDEPTH
51c742dd 79#define XDefaultDepthOfScreen XDEFAULTDEPTHOFSCREEN
c698eae5
JJ
80#define XDefaultGC XDEFAULTGC
81#define XDefaultRootWindow XDEFAULTROOTWINDOW
82#define XDefaultScreen XDEFAULTSCREEN
4dff3400 83#define XDefaultScreenOfDisplay XDEFAULTSCREENOFDISPLAY
c698eae5 84#define XDefaultVisual XDEFAULTVISUAL
51c742dd 85#define XDefaultVisualOfScreen XDEFAULTVISUALOFSCREEN
4dff3400 86#define XDefineCursor XDEFINECURSOR
51c742dd 87#define XDeleteContext XDELETECONTEXT
4dff3400
JJ
88#define XDeleteProperty XDELETEPROPERTY
89#define XDestroyIC XDESTROYIC
90#define XDestroyRegion XDESTROYREGION
c698eae5 91#define XDestroySubwindows XDESTROYSUBWINDOWS
4dff3400 92#define XDestroyWindow XDESTROYWINDOW
c698eae5
JJ
93#define XDisableAccessControl XDISABLEACCESSCONTROL
94#define XDisplayCells XDISPLAYCELLS
95#define XDisplayHeight XDISPLAYHEIGHT
96#define XDisplayKeycodes XDISPLAYKEYCODES
4dff3400 97#define XDisplayName XDISPLAYNAME
51c742dd 98#define XDisplayOfIM XDISPLAYOFIM
4dff3400 99#define XDisplayOfScreen XDISPLAYOFSCREEN
51c742dd 100#define XDisplayString XDISPLAYSTRING
c698eae5 101#define XDisplayWidth XDISPLAYWIDTH
51c742dd 102#define XDoesBackingStore XDOESBACKINGSTORE
4dff3400 103#define XDrawArc XDRAWARC
c698eae5 104#define XDrawArcs XDRAWARCS
4dff3400
JJ
105#define XDrawImageString XDRAWIMAGESTRING
106#define XDrawImageString16 XDRAWIMAGESTRING16
107#define XDrawLine XDRAWLINE
108#define XDrawLines XDRAWLINES
109#define XDrawPoint XDRAWPOINT
110#define XDrawPoints XDRAWPOINTS
111#define XDrawRectangle XDRAWRECTANGLE
c698eae5 112#define XDrawRectangles XDRAWRECTANGLES
4dff3400
JJ
113#define XDrawSegments XDRAWSEGMENTS
114#define XDrawString XDRAWSTRING
115#define XDrawString16 XDRAWSTRING16
c698eae5
JJ
116#define XDrawText XDRAWTEXT
117#define XDrawText16 XDRAWTEXT16
118#define XESetCloseDisplay XESETCLOSEDISPLAY
4dff3400 119#define XEmptyRegion XEMPTYREGION
c698eae5 120#define XEnableAccessControl XENABLEACCESSCONTROL
4dff3400
JJ
121#define XEqualRegion XEQUALREGION
122#define XEventsQueued XEVENTSQUEUED
a371f703 123#define XExtendedMaxRequestSize XEXTENDEDMAXREQUESTSIZE
4dff3400 124#define XExtentsOfFontSet XEXTENTSOFFONTSET
a371f703 125#define XFetchBuffer XFETCHBUFFER
51c742dd 126#define XFetchBytes XFETCHBYTES
c698eae5 127#define XFetchName XFETCHNAME
4dff3400 128#define XFillArc XFILLARC
c698eae5 129#define XFillArcs XFILLARCS
4dff3400
JJ
130#define XFillPolygon XFILLPOLYGON
131#define XFillRectangle XFILLRECTANGLE
132#define XFillRectangles XFILLRECTANGLES
133#define XFilterEvent XFILTEREVENT
c698eae5 134#define XFindContext XFINDCONTEXT
4dff3400
JJ
135#define XFlush XFLUSH
136#define XFontsOfFontSet XFONTSOFFONTSET
c698eae5 137#define XForceScreenSaver XFORCESCREENSAVER
4dff3400
JJ
138#define XFree XFREE
139#define XFreeColormap XFREECOLORMAP
140#define XFreeColors XFREECOLORS
141#define XFreeCursor XFREECURSOR
c698eae5
JJ
142#define XFreeDeviceList XFREEDEVICELIST
143#define XFreeDeviceState XFREEDEVICESTATE
4dff3400
JJ
144#define XFreeFont XFREEFONT
145#define XFreeFontInfo XFREEFONTINFO
146#define XFreeFontNames XFREEFONTNAMES
147#define XFreeFontSet XFREEFONTSET
148#define XFreeGC XFREEGC
149#define XFreeModifiermap XFREEMODIFIERMAP
150#define XFreePixmap XFREEPIXMAP
151#define XFreeStringList XFREESTRINGLIST
a371f703 152#define XGContextFromGC XGCONTEXTFROMGC
51c742dd 153#define XGeometry XGEOMETRY
4dff3400 154#define XGetAtomName XGETATOMNAME
c698eae5 155#define XGetCommand XGETCOMMAND
4dff3400
JJ
156#define XGetDefault XGETDEFAULT
157#define XGetErrorDatabaseText XGETERRORDATABASETEXT
158#define XGetErrorText XGETERRORTEXT
c698eae5 159#define XGetExtensionVersion XGETEXTENSIONVERSION
4dff3400
JJ
160#define XGetFontProperty XGETFONTPROPERTY
161#define XGetGCValues XGETGCVALUES
162#define XGetGeometry XGETGEOMETRY
163#define XGetICValues XGETICVALUES
164#define XGetIMValues XGETIMVALUES
c698eae5
JJ
165#define XGetIconName XGETICONNAME
166#define XGetIconSizes XGETICONSIZES
4dff3400 167#define XGetImage XGETIMAGE
c698eae5 168#define XGetInputFocus XGETINPUTFOCUS
4dff3400 169#define XGetKeyboardControl XGETKEYBOARDCONTROL
c698eae5 170#define XGetKeyboardMapping XGETKEYBOARDMAPPING
4dff3400
JJ
171#define XGetModifierMapping XGETMODIFIERMAPPING
172#define XGetMotionEvents XGETMOTIONEVENTS
173#define XGetNormalHints XGETNORMALHINTS
51c742dd 174#define XGetPointerMapping XGETPOINTERMAPPING
c698eae5
JJ
175#define XGetRGBColormaps XGETRGBCOLORMAPS
176#define XGetScreenSaver XGETSCREENSAVER
4dff3400 177#define XGetSelectionOwner XGETSELECTIONOWNER
a371f703 178#define XGetStandardColormap XGETSTANDARDCOLORMAP
4dff3400 179#define XGetSubImage XGETSUBIMAGE
c698eae5 180#define XGetTextProperty XGETTEXTPROPERTY
4dff3400
JJ
181#define XGetVisualInfo XGETVISUALINFO
182#define XGetWMColormapWindows XGETWMCOLORMAPWINDOWS
183#define XGetWMHints XGETWMHINTS
51c742dd 184#define XGetWMIconName XGETWMICONNAME
4dff3400
JJ
185#define XGetWMName XGETWMNAME
186#define XGetWMNormalHints XGETWMNORMALHINTS
187#define XGetWindowAttributes XGETWINDOWATTRIBUTES
188#define XGetWindowProperty XGETWINDOWPROPERTY
c698eae5 189#define XGrabButton XGRABBUTTON
4dff3400
JJ
190#define XGrabKeyboard XGRABKEYBOARD
191#define XGrabPointer XGRABPOINTER
192#define XGrabServer XGRABSERVER
51c742dd 193#define XHeightMMOfScreen XHEIGHTMMOFSCREEN
4dff3400 194#define XHeightOfScreen XHEIGHTOFSCREEN
c698eae5 195#define XIconifyWindow XICONIFYWINDOW
4dff3400 196#define XIfEvent XIFEVENT
51c742dd
JJ
197#define XInitExtension XINITEXTENSION
198#define XInitImage XINITIMAGE
c698eae5 199#define XInstallColormap XINSTALLCOLORMAP
4dff3400 200#define XInternAtom XINTERNATOM
a371f703 201#define XInternAtoms XINTERNATOMS
4dff3400
JJ
202#define XIntersectRegion XINTERSECTREGION
203#define XKeycodeToKeysym XKEYCODETOKEYSYM
204#define XKeysymToKeycode XKEYSYMTOKEYCODE
205#define XKeysymToString XKEYSYMTOSTRING
c698eae5 206#define XKillClient XKILLCLIENT
a371f703 207#define XListDepths XLISTDEPTHS
4dff3400
JJ
208#define XListFonts XLISTFONTS
209#define XListFontsWithInfo XLISTFONTSWITHINFO
c698eae5
JJ
210#define XListHosts XLISTHOSTS
211#define XListInputDevices XLISTINPUTDEVICES
212#define XListInstalledColormaps XLISTINSTALLEDCOLORMAPS
4dff3400
JJ
213#define XListPixmapFormats XLISTPIXMAPFORMATS
214#define XListProperties XLISTPROPERTIES
c698eae5 215#define XLoadFont XLOADFONT
4dff3400 216#define XLoadQueryFont XLOADQUERYFONT
c698eae5
JJ
217#define XLookupColor XLOOKUPCOLOR
218#define XLookupKeysym XLOOKUPKEYSYM
4dff3400
JJ
219#define XLookupString XLOOKUPSTRING
220#define XLowerWindow XLOWERWINDOW
221#define XMapRaised XMAPRAISED
c698eae5 222#define XMapSubwindows XMAPSUBWINDOWS
4dff3400
JJ
223#define XMapWindow XMAPWINDOW
224#define XMatchVisualInfo XMATCHVISUALINFO
c698eae5
JJ
225#define XMaxRequestSize XMAXREQUESTSIZE
226#define XMissingExtension XMISSINGEXTENSION
4dff3400
JJ
227#define XMoveResizeWindow XMOVERESIZEWINDOW
228#define XMoveWindow XMOVEWINDOW
229#define XNextEvent XNEXTEVENT
51c742dd 230#define XNextRequest XNEXTREQUEST
a371f703 231#define XNoOp XNOOP
4dff3400 232#define XOffsetRegion XOFFSETREGION
c698eae5 233#define XOpenDevice XOPENDEVICE
4dff3400
JJ
234#define XOpenDisplay XOPENDISPLAY
235#define XOpenIM XOPENIM
236#define XParseColor XPARSECOLOR
237#define XParseGeometry XPARSEGEOMETRY
238#define XPeekEvent XPEEKEVENT
c698eae5 239#define XPeekIfEvent XPEEKIFEVENT
4dff3400
JJ
240#define XPending XPENDING
241#define XPointInRegion XPOINTINREGION
242#define XPolygonRegion XPOLYGONREGION
243#define XPutBackEvent XPUTBACKEVENT
244#define XPutImage XPUTIMAGE
51c742dd 245#define XQLength XQLENGTH
a371f703
JJ
246#define XQueryBestCursor XQUERYBESTCURSOR
247#define XQueryBestStipple XQUERYBESTSTIPPLE
4dff3400
JJ
248#define XQueryColor XQUERYCOLOR
249#define XQueryColors XQUERYCOLORS
c698eae5 250#define XQueryDeviceState XQUERYDEVICESTATE
4dff3400 251#define XQueryExtension XQUERYEXTENSION
c698eae5
JJ
252#define XQueryFont XQUERYFONT
253#define XQueryKeymap XQUERYKEYMAP
4dff3400
JJ
254#define XQueryPointer XQUERYPOINTER
255#define XQueryTree XQUERYTREE
256#define XRaiseWindow XRAISEWINDOW
c698eae5
JJ
257#define XReadBitmapFile XREADBITMAPFILE
258#define XRecolorCursor XRECOLORCURSOR
4dff3400
JJ
259#define XReconfigureWMWindow XRECONFIGUREWMWINDOW
260#define XRectInRegion XRECTINREGION
261#define XRefreshKeyboardMapping XREFRESHKEYBOARDMAPPING
c698eae5 262#define XRemoveHosts XREMOVEHOSTS
4dff3400 263#define XReparentWindow XREPARENTWINDOW
c698eae5 264#define XResetScreenSaver XRESETSCREENSAVER
4dff3400 265#define XResizeWindow XRESIZEWINDOW
c698eae5 266#define XResourceManagerString XRESOURCEMANAGERSTRING
4dff3400 267#define XRestackWindows XRESTACKWINDOWS
51c742dd 268#define XRotateBuffers XROTATEBUFFERS
c698eae5 269#define XRootWindow XROOTWINDOW
4dff3400 270#define XRootWindowOfScreen XROOTWINDOWOFSCREEN
c698eae5 271#define XSaveContext XSAVECONTEXT
4dff3400 272#define XScreenNumberOfScreen XSCREENNUMBEROFSCREEN
c698eae5 273#define XScreenOfDisplay XSCREENOFDISPLAY
4dff3400
JJ
274#define XSelectAsyncEvent XSELECTASYNCEVENT
275#define XSelectAsyncInput XSELECTASYNCINPUT
c698eae5 276#define XSelectExtensionEvent XSELECTEXTENSIONEVENT
4dff3400
JJ
277#define XSelectInput XSELECTINPUT
278#define XSendEvent XSENDEVENT
279#define XServerVendor XSERVERVENDOR
51c742dd 280#define XSetArcMode XSETARCMODE
4dff3400
JJ
281#define XSetBackground XSETBACKGROUND
282#define XSetClassHint XSETCLASSHINT
283#define XSetClipMask XSETCLIPMASK
284#define XSetClipOrigin XSETCLIPORIGIN
285#define XSetClipRectangles XSETCLIPRECTANGLES
286#define XSetCloseDownMode XSETCLOSEDOWNMODE
287#define XSetCommand XSETCOMMAND
288#define XSetDashes XSETDASHES
289#define XSetErrorHandler XSETERRORHANDLER
c698eae5 290#define XSetFillRule XSETFILLRULE
4dff3400
JJ
291#define XSetFillStyle XSETFILLSTYLE
292#define XSetFont XSETFONT
293#define XSetForeground XSETFOREGROUND
294#define XSetFunction XSETFUNCTION
295#define XSetGraphicsExposures XSETGRAPHICSEXPOSURES
296#define XSetICFocus XSETICFOCUS
297#define XSetICValues XSETICVALUES
298#define XSetIOErrorHandler XSETIOERRORHANDLER
c698eae5 299#define XSetIconName XSETICONNAME
4dff3400
JJ
300#define XSetInputFocus XSETINPUTFOCUS
301#define XSetLineAttributes XSETLINEATTRIBUTES
302#define XSetLocaleModifiers XSETLOCALEMODIFIERS
303#define XSetNormalHints XSETNORMALHINTS
c698eae5 304#define XSetPlaneMask XSETPLANEMASK
4dff3400 305#define XSetRegion XSETREGION
51c742dd 306#define XSetRGBColormaps XSETRGBCOLORMAPS
c698eae5 307#define XSetScreenSaver XSETSCREENSAVER
4dff3400 308#define XSetSelectionOwner XSETSELECTIONOWNER
c698eae5
JJ
309#define XSetStandardProperties XSETSTANDARDPROPERTIES
310#define XSetState XSETSTATE
4dff3400
JJ
311#define XSetStipple XSETSTIPPLE
312#define XSetSubwindowMode XSETSUBWINDOWMODE
313#define XSetTSOrigin XSETTSORIGIN
51c742dd 314#define XSetTextProperty XSETTEXTPROPERTY
4dff3400
JJ
315#define XSetTile XSETTILE
316#define XSetTransientForHint XSETTRANSIENTFORHINT
a371f703 317#define XSetWMClientMachine XSETWMCLIENTMACHINE
4dff3400
JJ
318#define XSetWMColormapWindows XSETWMCOLORMAPWINDOWS
319#define XSetWMHints XSETWMHINTS
320#define XSetWMIconName XSETWMICONNAME
321#define XSetWMName XSETWMNAME
322#define XSetWMNormalHints XSETWMNORMALHINTS
323#define XSetWMProperties XSETWMPROPERTIES
324#define XSetWMProtocols XSETWMPROTOCOLS
a371f703 325#define XSetWMSizeHints XSETWMSIZEHINTS
4dff3400
JJ
326#define XSetWindowBackground XSETWINDOWBACKGROUND
327#define XSetWindowBackgroundPixmap XSETWINDOWBACKGROUNDPIXMAP
c698eae5 328#define XSetWindowBorder XSETWINDOWBORDER
a371f703 329#define XSetWindowBorderPixmap XSETWINDOWBORDERPIXMAP
c698eae5 330#define XSetWindowBorderWidth XSETWINDOWBORDERWIDTH
4dff3400
JJ
331#define XSetWindowColormap XSETWINDOWCOLORMAP
332#define XShapeCombineMask XSHAPECOMBINEMASK
333#define XShapeCombineRectangles XSHAPECOMBINERECTANGLES
334#define XShapeGetRectangles XSHAPEGETRECTANGLES
a371f703 335#define XShapeQueryExtension XSHAPEQUERYEXTENSION
c698eae5
JJ
336#define XShmAttach XSHMATTACH
337#define XShmCreateImage XSHMCREATEIMAGE
338#define XShmCreatePixmap XSHMCREATEPIXMAP
339#define XShmDetach XSHMDETACH
a371f703 340#define XShmGetEventBase XSHMGETEVENTBASE
c698eae5 341#define XShmPutImage XSHMPUTIMAGE
a371f703 342#define XShmQueryExtension XSHMQUERYEXTENSION
c698eae5 343#define XShmQueryVersion XSHMQUERYVERSION
4dff3400 344#define XShrinkRegion XSHRINKREGION
a371f703 345#define XStoreBuffer XSTOREBUFFER
c698eae5 346#define XStoreBytes XSTOREBYTES
4dff3400
JJ
347#define XStoreColor XSTORECOLOR
348#define XStoreColors XSTORECOLORS
349#define XStoreName XSTORENAME
c698eae5 350#define XStringListToTextProperty XSTRINGLISTTOTEXTPROPERTY
4dff3400
JJ
351#define XStringToKeysym XSTRINGTOKEYSYM
352#define XSubtractRegion XSUBTRACTREGION
353#define XSupportsLocale XSUPPORTSLOCALE
354#define XSync XSYNC
355#define XSynchronize XSYNCHRONIZE
356#define XTextExtents XTEXTEXTENTS
357#define XTextExtents16 XTEXTEXTENTS16
c698eae5 358#define XTextPropertyToStringList XTEXTPROPERTYTOSTRINGLIST
4dff3400
JJ
359#define XTextWidth XTEXTWIDTH
360#define XTextWidth16 XTEXTWIDTH16
361#define XTranslateCoordinates XTRANSLATECOORDINATES
362#define XUndefineCursor XUNDEFINECURSOR
c698eae5 363#define XUngrabButton XUNGRABBUTTON
4dff3400
JJ
364#define XUngrabKeyboard XUNGRABKEYBOARD
365#define XUngrabPointer XUNGRABPOINTER
366#define XUngrabServer XUNGRABSERVER
c698eae5 367#define XUninstallColormap XUNINSTALLCOLORMAP
4dff3400
JJ
368#define XUnionRectWithRegion XUNIONRECTWITHREGION
369#define XUnionRegion XUNIONREGION
c698eae5 370#define XUniqueContext XUNIQUECONTEXT
4dff3400 371#define XUnmapWindow XUNMAPWINDOW
4dff3400
JJ
372#define XUnsetICFocus XUNSETICFOCUS
373#define XVaCreateNestedList XVACREATENESTEDLIST
374#define XVisualIDFromVisual XVISUALIDFROMVISUAL
c698eae5
JJ
375#define XWMGeometry XWMGEOMETRY
376#define XWarpPointer XWARPPOINTER
377#define XWhitePixel XWHITEPIXEL
378#define XWhitePixelOfScreen XWHITEPIXELOFSCREEN
51c742dd 379#define XWidthMMOfScreen XWIDTHMMOFSCREEN
4dff3400
JJ
380#define XWidthOfScreen XWIDTHOFSCREEN
381#define XWindowEvent XWINDOWEVENT
382#define XWithdrawWindow XWITHDRAWWINDOW
383#define XXorRegion XXORREGION
51c742dd
JJ
384#define XcmsQueryColor XCMSQUERYCOLOR
385#define XdbeAllocateBackBufferName XDBEALLOCATEBACKBUFFERNAME
386#define XdbeFreeVisualInfo XDBEFREEVISUALINFO
387#define XdbeGetVisualInfo XDBEGETVISUALINFO
388#define XdbeQueryExtension XDBEQUERYEXTENSION
389#define XdbeSwapBuffers XDBESWAPBUFFERS
c698eae5
JJ
390#define XextAddDisplay XEXTADDDISPLAY
391#define XextFindDisplay XEXTFINDDISPLAY
392#define XextRemoveDisplay XEXTREMOVEDISPLAY
21a186a1 393#define XkbSetDetectableAutoRepeat XKBSETDETECTABLEAUTOREPEAT
c698eae5 394#define XmActivateProtocol XMACTIVATEPROTOCOL
4dff3400
JJ
395#define XmAddProtocolCallback XMADDPROTOCOLCALLBACK
396#define XmAddProtocols XMADDPROTOCOLS
397#define XmChangeColor XMCHANGECOLOR
398#define XmClipboardCopy XMCLIPBOARDCOPY
c698eae5 399#define XmClipboardCopyByName XMCLIPBOARDCOPYBYNAME
4dff3400 400#define XmClipboardEndCopy XMCLIPBOARDENDCOPY
c698eae5
JJ
401#define XmClipboardEndRetrieve XMCLIPBOARDENDRETRIEVE
402#define XmClipboardInquireCount XMCLIPBOARDINQUIRECOUNT
403#define XmClipboardInquireFormat XMCLIPBOARDINQUIREFORMAT
4dff3400
JJ
404#define XmClipboardInquireLength XMCLIPBOARDINQUIRELENGTH
405#define XmClipboardLock XMCLIPBOARDLOCK
406#define XmClipboardRetrieve XMCLIPBOARDRETRIEVE
407#define XmClipboardStartCopy XMCLIPBOARDSTARTCOPY
c698eae5 408#define XmClipboardStartRetrieve XMCLIPBOARDSTARTRETRIEVE
4dff3400 409#define XmClipboardUnlock XMCLIPBOARDUNLOCK
51c742dd
JJ
410#define XmCommandError XMCOMMANDERROR
411#define XmCommandGetChild XMCOMMANDGETCHILD
412#define XmCommandSetValue XMCOMMANDSETVALUE
4dff3400
JJ
413#define XmCreateArrowButton XMCREATEARROWBUTTON
414#define XmCreateArrowButtonGadget XMCREATEARROWBUTTONGADGET
c698eae5 415#define XmCreateBulletinBoardDialog XMCREATEBULLETINBOARDDIALOG
4dff3400 416#define XmCreateCascadeButton XMCREATECASCADEBUTTON
c698eae5 417#define XmCreateCascadeButtonGadget XMCREATECASCADEBUTTONGADGET
4dff3400
JJ
418#define XmCreateDialogShell XMCREATEDIALOGSHELL
419#define XmCreateDragIcon XMCREATEDRAGICON
420#define XmCreateDrawingArea XMCREATEDRAWINGAREA
421#define XmCreateDrawnButton XMCREATEDRAWNBUTTON
c698eae5 422#define XmCreateErrorDialog XMCREATEERRORDIALOG
4dff3400
JJ
423#define XmCreateFileSelectionBox XMCREATEFILESELECTIONBOX
424#define XmCreateFileSelectionDialog XMCREATEFILESELECTIONDIALOG
425#define XmCreateForm XMCREATEFORM
426#define XmCreateFormDialog XMCREATEFORMDIALOG
427#define XmCreateFrame XMCREATEFRAME
428#define XmCreateInformationDialog XMCREATEINFORMATIONDIALOG
c698eae5 429#define XmCreateLabel XMCREATELABEL
4dff3400 430#define XmCreateLabelGadget XMCREATELABELGADGET
51c742dd 431#define XmCreateList XMCREATELIST
4dff3400
JJ
432#define XmCreateMainWindow XMCREATEMAINWINDOW
433#define XmCreateMenuBar XMCREATEMENUBAR
434#define XmCreateMessageBox XMCREATEMESSAGEBOX
435#define XmCreateMessageDialog XMCREATEMESSAGEDIALOG
436#define XmCreateOptionMenu XMCREATEOPTIONMENU
437#define XmCreatePanedWindow XMCREATEPANEDWINDOW
438#define XmCreatePopupMenu XMCREATEPOPUPMENU
439#define XmCreatePromptDialog XMCREATEPROMPTDIALOG
440#define XmCreatePulldownMenu XMCREATEPULLDOWNMENU
441#define XmCreatePushButton XMCREATEPUSHBUTTON
442#define XmCreatePushButtonGadget XMCREATEPUSHBUTTONGADGET
443#define XmCreateQuestionDialog XMCREATEQUESTIONDIALOG
444#define XmCreateRadioBox XMCREATERADIOBOX
445#define XmCreateRowColumn XMCREATEROWCOLUMN
446#define XmCreateScale XMCREATESCALE
447#define XmCreateScrollBar XMCREATESCROLLBAR
448#define XmCreateScrolledList XMCREATESCROLLEDLIST
449#define XmCreateScrolledText XMCREATESCROLLEDTEXT
450#define XmCreateScrolledWindow XMCREATESCROLLEDWINDOW
451#define XmCreateSelectionDialog XMCREATESELECTIONDIALOG
452#define XmCreateSeparator XMCREATESEPARATOR
453#define XmCreateSeparatorGadget XMCREATESEPARATORGADGET
454#define XmCreateTemplateDialog XMCREATETEMPLATEDIALOG
455#define XmCreateText XMCREATETEXT
456#define XmCreateTextField XMCREATETEXTFIELD
457#define XmCreateToggleButton XMCREATETOGGLEBUTTON
458#define XmCreateToggleButtonGadget XMCREATETOGGLEBUTTONGADGET
c698eae5
JJ
459#define XmCreateWarningDialog XMCREATEWARNINGDIALOG
460#define XmCvtCTToXmString XMCVTCTTOXMSTRING
461#define XmDestroyPixmap XMDESTROYPIXMAP
4dff3400
JJ
462#define XmDragStart XMDRAGSTART
463#define XmDropSiteRegister XMDROPSITEREGISTER
464#define XmDropSiteUnregister XMDROPSITEUNREGISTER
465#define XmDropSiteUpdate XMDROPSITEUPDATE
466#define XmDropTransferStart XMDROPTRANSFERSTART
467#define XmFileSelectionBoxGetChild XMFILESELECTIONBOXGETCHILD
468#define XmFileSelectionDoSearch XMFILESELECTIONDOSEARCH
469#define XmFontListAppendEntry XMFONTLISTAPPENDENTRY
470#define XmFontListCopy XMFONTLISTCOPY
471#define XmFontListCreate XMFONTLISTCREATE
472#define XmFontListEntryCreate XMFONTLISTENTRYCREATE
473#define XmFontListEntryFree XMFONTLISTENTRYFREE
474#define XmFontListEntryGetFont XMFONTLISTENTRYGETFONT
475#define XmFontListEntryGetTag XMFONTLISTENTRYGETTAG
476#define XmFontListEntryLoad XMFONTLISTENTRYLOAD
477#define XmFontListFree XMFONTLISTFREE
478#define XmFontListFreeFontContext XMFONTLISTFREEFONTCONTEXT
479#define XmFontListGetNextFont XMFONTLISTGETNEXTFONT
480#define XmFontListInitFontContext XMFONTLISTINITFONTCONTEXT
481#define XmFontListNextEntry XMFONTLISTNEXTENTRY
482#define XmGetColors XMGETCOLORS
51c742dd 483#define XmGetColorCalculation XMGETCOLORCALCULATION
4dff3400
JJ
484#define XmGetFocusWidget XMGETFOCUSWIDGET
485#define XmGetMenuCursor XMGETMENUCURSOR
c698eae5 486#define XmGetPixmap XMGETPIXMAP
4dff3400
JJ
487#define XmGetPixmapByDepth XMGETPIXMAPBYDEPTH
488#define XmGetTearOffControl XMGETTEAROFFCONTROL
489#define XmGetXmDisplay XMGETXMDISPLAY
490#define XmImMbLookupString XMIMMBLOOKUPSTRING
491#define XmImRegister XMIMREGISTER
492#define XmImSetFocusValues XMIMSETFOCUSVALUES
493#define XmImSetValues XMIMSETVALUES
494#define XmImUnregister XMIMUNREGISTER
495#define XmImUnsetFocus XMIMUNSETFOCUS
c698eae5 496#define XmInstallImage XMINSTALLIMAGE
4dff3400
JJ
497#define XmInternAtom XMINTERNATOM
498#define XmIsMotifWMRunning XMISMOTIFWMRUNNING
499#define XmListAddItem XMLISTADDITEM
500#define XmListAddItemUnselected XMLISTADDITEMUNSELECTED
c698eae5 501#define XmListAddItems XMLISTADDITEMS
4dff3400
JJ
502#define XmListAddItemsUnselected XMLISTADDITEMSUNSELECTED
503#define XmListDeleteAllItems XMLISTDELETEALLITEMS
c698eae5 504#define XmListDeleteItem XMLISTDELETEITEM
4dff3400
JJ
505#define XmListDeleteItemsPos XMLISTDELETEITEMSPOS
506#define XmListDeletePos XMLISTDELETEPOS
507#define XmListDeselectAllItems XMLISTDESELECTALLITEMS
508#define XmListDeselectPos XMLISTDESELECTPOS
509#define XmListGetKbdItemPos XMLISTGETKBDITEMPOS
510#define XmListGetMatchPos XMLISTGETMATCHPOS
511#define XmListGetSelectedPos XMLISTGETSELECTEDPOS
c698eae5
JJ
512#define XmListItemExists XMLISTITEMEXISTS
513#define XmListItemPos XMLISTITEMPOS
4dff3400 514#define XmListPosSelected XMLISTPOSSELECTED
c698eae5
JJ
515#define XmListReplaceItems XMLISTREPLACEITEMS
516#define XmListReplaceItemsPos XMLISTREPLACEITEMSPOS
4dff3400
JJ
517#define XmListSelectItem XMLISTSELECTITEM
518#define XmListSelectPos XMLISTSELECTPOS
519#define XmListSetBottomPos XMLISTSETBOTTOMPOS
520#define XmListSetItem XMLISTSETITEM
521#define XmListSetKbdItemPos XMLISTSETKBDITEMPOS
522#define XmListSetPos XMLISTSETPOS
523#define XmMainWindowSetAreas XMMAINWINDOWSETAREAS
524#define XmMenuPosition XMMENUPOSITION
525#define XmMessageBoxGetChild XMMESSAGEBOXGETCHILD
526#define XmOptionButtonGadget XMOPTIONBUTTONGADGET
527#define XmOptionLabelGadget XMOPTIONLABELGADGET
528#define XmProcessTraversal XMPROCESSTRAVERSAL
529#define XmQmotif XMQMOTIF
530#define XmRemoveProtocolCallback XMREMOVEPROTOCOLCALLBACK
c698eae5
JJ
531#define XmRemoveProtocols XMREMOVEPROTOCOLS
532#define XmRemoveTabGroup XMREMOVETABGROUP
4dff3400
JJ
533#define XmRepTypeGetId XMREPTYPEGETID
534#define XmRepTypeGetRecord XMREPTYPEGETRECORD
51c742dd 535#define XmRepTypeInstallTearOffModelCon XMREPTYPEINSTALLTEAROFFMODELCON
4dff3400
JJ
536#define XmRepTypeRegister XMREPTYPEREGISTER
537#define XmRepTypeValidValue XMREPTYPEVALIDVALUE
51c742dd 538#define XmScrollBarGetValues XMSCROLLBARGETVALUES
4dff3400
JJ
539#define XmScrollBarSetValues XMSCROLLBARSETVALUES
540#define XmScrolledWindowSetAreas XMSCROLLEDWINDOWSETAREAS
541#define XmSelectionBoxGetChild XMSELECTIONBOXGETCHILD
c698eae5 542#define XmSetColorCalculation XMSETCOLORCALCULATION
4dff3400
JJ
543#define XmStringByteCompare XMSTRINGBYTECOMPARE
544#define XmStringCompare XMSTRINGCOMPARE
545#define XmStringConcat XMSTRINGCONCAT
546#define XmStringCopy XMSTRINGCOPY
547#define XmStringCreate XMSTRINGCREATE
548#define XmStringCreateLocalized XMSTRINGCREATELOCALIZED
549#define XmStringCreateLtoR XMSTRINGCREATELTOR
550#define XmStringCreateSimple XMSTRINGCREATESIMPLE
551#define XmStringDraw XMSTRINGDRAW
552#define XmStringDrawUnderline XMSTRINGDRAWUNDERLINE
553#define XmStringExtent XMSTRINGEXTENT
554#define XmStringFree XMSTRINGFREE
555#define XmStringFreeContext XMSTRINGFREECONTEXT
556#define XmStringGetLtoR XMSTRINGGETLTOR
557#define XmStringGetNextComponent XMSTRINGGETNEXTCOMPONENT
558#define XmStringGetNextSegment XMSTRINGGETNEXTSEGMENT
559#define XmStringInitContext XMSTRINGINITCONTEXT
560#define XmStringLength XMSTRINGLENGTH
561#define XmStringLtoRCreate XMSTRINGLTORCREATE
562#define XmStringNConcat XMSTRINGNCONCAT
563#define XmStringSegmentCreate XMSTRINGSEGMENTCREATE
51c742dd 564#define XmStringSeparatorCreate XMSTRINGSEPARATORCREATE
4dff3400
JJ
565#define XmStringWidth XMSTRINGWIDTH
566#define XmTextClearSelection XMTEXTCLEARSELECTION
c698eae5
JJ
567#define XmTextCopy XMTEXTCOPY
568#define XmTextCut XMTEXTCUT
569#define XmTextFieldClearSelection XMTEXTFIELDCLEARSELECTION
570#define XmTextFieldCopy XMTEXTFIELDCOPY
571#define XmTextFieldCut XMTEXTFIELDCUT
4dff3400
JJ
572#define XmTextFieldGetEditable XMTEXTFIELDGETEDITABLE
573#define XmTextFieldGetInsertionPosition XMTEXTFIELDGETINSERTIONPOSITION
574#define XmTextFieldGetLastPosition XMTEXTFIELDGETLASTPOSITION
c698eae5 575#define XmTextFieldGetMaxLength XMTEXTFIELDGETMAXLENGTH
4dff3400 576#define XmTextFieldGetSelection XMTEXTFIELDGETSELECTION
c698eae5 577#define XmTextFieldGetSelectionPosition XMTEXTFIELDGETSELECTIONPOSITION
4dff3400
JJ
578#define XmTextFieldGetString XMTEXTFIELDGETSTRING
579#define XmTextFieldInsert XMTEXTFIELDINSERT
c698eae5 580#define XmTextFieldPaste XMTEXTFIELDPASTE
4dff3400 581#define XmTextFieldRemove XMTEXTFIELDREMOVE
c698eae5
JJ
582#define XmTextFieldReplace XMTEXTFIELDREPLACE
583#define XmTextFieldSetAddMode XMTEXTFIELDSETADDMODE
584#define XmTextFieldSetHighlight XMTEXTFIELDSETHIGHLIGHT
585#define XmTextFieldSetInsertionPosition XMTEXTFIELDSETINSERTIONPOSITION
586#define XmTextFieldSetMaxLength XMTEXTFIELDSETMAXLENGTH
4dff3400
JJ
587#define XmTextFieldSetSelection XMTEXTFIELDSETSELECTION
588#define XmTextFieldSetString XMTEXTFIELDSETSTRING
c698eae5 589#define XmTextFieldShowPosition XMTEXTFIELDSHOWPOSITION
4dff3400 590#define XmTextGetCursorPosition XMTEXTGETCURSORPOSITION
c698eae5 591#define XmTextGetEditable XMTEXTGETEDITABLE
4dff3400
JJ
592#define XmTextGetInsertionPosition XMTEXTGETINSERTIONPOSITION
593#define XmTextGetLastPosition XMTEXTGETLASTPOSITION
594#define XmTextGetMaxLength XMTEXTGETMAXLENGTH
595#define XmTextGetSelection XMTEXTGETSELECTION
596#define XmTextGetSelectionPosition XMTEXTGETSELECTIONPOSITION
597#define XmTextGetString XMTEXTGETSTRING
598#define XmTextInsert XMTEXTINSERT
c698eae5
JJ
599#define XmTextPaste XMTEXTPASTE
600#define XmTextPosToXY XMTEXTPOSTOXY
4dff3400
JJ
601#define XmTextRemove XMTEXTREMOVE
602#define XmTextReplace XMTEXTREPLACE
603#define XmTextSetCursorPosition XMTEXTSETCURSORPOSITION
c698eae5 604#define XmTextSetEditable XMTEXTSETEDITABLE
4dff3400
JJ
605#define XmTextSetHighlight XMTEXTSETHIGHLIGHT
606#define XmTextSetInsertionPosition XMTEXTSETINSERTIONPOSITION
607#define XmTextSetSelection XMTEXTSETSELECTION
608#define XmTextSetString XMTEXTSETSTRING
51c742dd 609#define XmTextSetTopCharacter XMTEXTSETTOPCHARACTER
c698eae5 610#define XmTextShowPosition XMTEXTSHOWPOSITION
4dff3400
JJ
611#define XmToggleButtonGadgetGetState XMTOGGLEBUTTONGADGETGETSTATE
612#define XmToggleButtonGadgetSetState XMTOGGLEBUTTONGADGETSETSTATE
613#define XmToggleButtonGetState XMTOGGLEBUTTONGETSTATE
614#define XmToggleButtonSetState XMTOGGLEBUTTONSETSTATE
c698eae5 615#define XmUninstallImage XMUNINSTALLIMAGE
4dff3400
JJ
616#define XmUpdateDisplay XMUPDATEDISPLAY
617#define XmVaCreateSimpleRadioBox XMVACREATESIMPLERADIOBOX
618#define XmbDrawString XMBDRAWSTRING
619#define XmbLookupString XMBLOOKUPSTRING
620#define XmbResetIC XMBRESETIC
621#define XmbSetWMProperties XMBSETWMPROPERTIES
622#define XmbTextEscapement XMBTEXTESCAPEMENT
623#define XmbTextExtents XMBTEXTEXTENTS
624#define XmbTextListToTextProperty XMBTEXTLISTTOTEXTPROPERTY
625#define XmbTextPropertyToTextList XMBTEXTPROPERTYTOTEXTLIST
c698eae5
JJ
626#define XmbufCreateBuffers XMBUFCREATEBUFFERS
627#define XmbufDestroyBuffers XMBUFDESTROYBUFFERS
628#define XmbufDisplayBuffers XMBUFDISPLAYBUFFERS
629#define XmbufQueryExtension XMBUFQUERYEXTENSION
630#define Xmemory_free XMEMORY_FREE
631#define Xmemory_malloc XMEMORY_MALLOC
4dff3400 632#define XmuClientWindow XMUCLIENTWINDOW
51c742dd 633#define XmuConvertStandardSelection XMUCONVERTSTANDARDSELECTION
c698eae5 634#define XmuCvtStringToBitmap XMUCVTSTRINGTOBITMAP
51c742dd
JJ
635#define XmuInternAtom XMUINTERNATOM
636#define XmuInternStrings XMUINTERNSTRINGS
c698eae5 637#define XmuLookupStandardColormap XMULOOKUPSTANDARDCOLORMAP
4dff3400 638#define XmuPrintDefaultErrorMessage XMUPRINTDEFAULTERRORMESSAGE
c698eae5
JJ
639#define XrmCombineDatabase XRMCOMBINEDATABASE
640#define XrmCombineFileDatabase XRMCOMBINEFILEDATABASE
641#define XrmDestroyDatabase XRMDESTROYDATABASE
4dff3400 642#define XrmGetDatabase XRMGETDATABASE
c698eae5 643#define XrmGetFileDatabase XRMGETFILEDATABASE
4dff3400 644#define XrmGetResource XRMGETRESOURCE
c698eae5
JJ
645#define XrmGetStringDatabase XRMGETSTRINGDATABASE
646#define XrmInitialize XRMINITIALIZE
647#define XrmMergeDatabases XRMMERGEDATABASES
648#define XrmParseCommand XRMPARSECOMMAND
51c742dd 649#define XrmPermStringToQuark XRMPERMSTRINGTOQUARK
c698eae5
JJ
650#define XrmPutFileDatabase XRMPUTFILEDATABASE
651#define XrmPutLineResource XRMPUTLINERESOURCE
4dff3400 652#define XrmPutStringResource XRMPUTSTRINGRESOURCE
51c742dd 653#define XrmQGetResource XRMQGETRESOURCE
c698eae5 654#define XrmQPutStringResource XRMQPUTSTRINGRESOURCE
4dff3400 655#define XrmQuarkToString XRMQUARKTOSTRING
a371f703 656#define XrmSetDatabase XRMSETDATABASE
c698eae5
JJ
657#define XrmStringToBindingQuarkList XRMSTRINGTOBINDINGQUARKLIST
658#define XrmStringToQuark XRMSTRINGTOQUARK
4dff3400
JJ
659#define XtAddCallback XTADDCALLBACK
660#define XtAddCallbacks XTADDCALLBACKS
c698eae5 661#define XtAddConverter XTADDCONVERTER
4dff3400 662#define XtAddEventHandler XTADDEVENTHANDLER
c698eae5 663#define XtAddExposureToRegion XTADDEXPOSURETOREGION
4dff3400 664#define XtAddGrab XTADDGRAB
51c742dd 665#define XtAddRawEventHandler XTADDRAWEVENTHANDLER
4dff3400
JJ
666#define XtAllocateGC XTALLOCATEGC
667#define XtAppAddActions XTAPPADDACTIONS
668#define XtAppAddInput XTAPPADDINPUT
669#define XtAppAddTimeOut XTAPPADDTIMEOUT
c698eae5 670#define XtAppAddWorkProc XTAPPADDWORKPROC
4dff3400 671#define XtAppCreateShell XTAPPCREATESHELL
51c742dd
JJ
672#define XtAppError XTAPPERROR
673#define XtAppErrorMsg XTAPPERRORMSG
4dff3400 674#define XtAppInitialize XTAPPINITIALIZE
c698eae5 675#define XtAppMainLoop XTAPPMAINLOOP
4dff3400
JJ
676#define XtAppNextEvent XTAPPNEXTEVENT
677#define XtAppPeekEvent XTAPPPEEKEVENT
678#define XtAppPending XTAPPPENDING
679#define XtAppProcessEvent XTAPPPROCESSEVENT
680#define XtAppSetErrorHandler XTAPPSETERRORHANDLER
681#define XtAppSetFallbackResources XTAPPSETFALLBACKRESOURCES
51c742dd 682#define XtAppSetTypeConverter XTAPPSETTYPECONVERTER
4dff3400 683#define XtAppSetWarningHandler XTAPPSETWARNINGHANDLER
51c742dd 684#define XtAppWarningMsg XTAPPWARNINGMSG
4dff3400
JJ
685#define XtAppSetWarningMsgHandler XTAPPSETWARNINGMSGHANDLER
686#define XtAppWarning XTAPPWARNING
51c742dd 687#define XtAugmentTranslations XTAUGMENTTRANSLATIONS
4dff3400
JJ
688#define XtCallActionProc XTCALLACTIONPROC
689#define XtCallCallbackList XTCALLCALLBACKLIST
690#define XtCallCallbacks XTCALLCALLBACKS
51c742dd
JJ
691#define XtCallConverter XTCALLCONVERTER
692#define XtCalloc XTCALLOC
693#ifndef NOXTDISPLAY
694#define XtClass XTCLASS
695#endif
c698eae5 696#define XtCloseDisplay XTCLOSEDISPLAY
4dff3400 697#define XtConfigureWidget XTCONFIGUREWIDGET
51c742dd 698#define XtConvert XTCONVERT
4dff3400
JJ
699#define XtConvertAndStore XTCONVERTANDSTORE
700#define XtCreateApplicationContext XTCREATEAPPLICATIONCONTEXT
701#define XtCreateManagedWidget XTCREATEMANAGEDWIDGET
702#define XtCreatePopupShell XTCREATEPOPUPSHELL
703#define XtCreateWidget XTCREATEWIDGET
51c742dd
JJ
704#define XtCreateWindow XTCREATEWINDOW
705#define XtCvtStringToFont XTCVTSTRINGTOFONT
4dff3400 706#define XtDatabase XTDATABASE
c698eae5 707#define XtDestroyApplicationContext XTDESTROYAPPLICATIONCONTEXT
4dff3400
JJ
708#define XtDestroyWidget XTDESTROYWIDGET
709#define XtDisownSelection XTDISOWNSELECTION
710#define XtDispatchEvent XTDISPATCHEVENT
51c742dd 711#ifndef NOXTDISPLAY
a371f703 712#define XtDisplay XTDISPLAY
51c742dd 713#endif
4dff3400
JJ
714#define XtDisplayOfObject XTDISPLAYOFOBJECT
715#define XtDisplayStringConvWarning XTDISPLAYSTRINGCONVWARNING
716#define XtDisplayToApplicationContext XTDISPLAYTOAPPLICATIONCONTEXT
c698eae5 717#define XtError XTERROR
51c742dd 718#define XtErrorMsg XTERRORMSG
4dff3400
JJ
719#define XtFree XTFREE
720#define XtGetActionKeysym XTGETACTIONKEYSYM
721#define XtGetActionList XTGETACTIONLIST
722#define XtGetApplicationNameAndClass XTGETAPPLICATIONNAMEANDCLASS
723#define XtGetApplicationResources XTGETAPPLICATIONRESOURCES
51c742dd
JJ
724#define XtGetClassExtension XTGETCLASSEXTENSION
725#define XtGetConstraintResourceList XTGETCONSTRAINTRESOURCELIST
4dff3400
JJ
726#define XtGetGC XTGETGC
727#define XtGetMultiClickTime XTGETMULTICLICKTIME
51c742dd 728#define XtGetResourceList XTGETRESOURCELIST
4dff3400
JJ
729#define XtGetSelectionValue XTGETSELECTIONVALUE
730#define XtGetSelectionValues XTGETSELECTIONVALUES
731#define XtGetSubresources XTGETSUBRESOURCES
732#define XtGetValues XTGETVALUES
c698eae5 733#define XtGrabButton XTGRABBUTTON
4dff3400
JJ
734#define XtGrabKeyboard XTGRABKEYBOARD
735#define XtGrabPointer XTGRABPOINTER
736#define XtHasCallbacks XTHASCALLBACKS
c698eae5 737#define XtInitialize XTINITIALIZE
4dff3400
JJ
738#define XtInitializeWidgetClass XTINITIALIZEWIDGETCLASS
739#define XtInsertEventHandler XTINSERTEVENTHANDLER
51c742dd
JJ
740#define XtInsertRawEventHandler XTINSERTRAWEVENTHANDLER
741#define XtInstallAccelerators XTINSTALLACCELERATORS
4dff3400
JJ
742#define XtIsManaged XTISMANAGED
743#define XtIsObject XTISOBJECT
51c742dd 744#ifndef NOXTDISPLAY
a371f703 745#define XtIsRealized XTISREALIZED
51c742dd 746#endif
4dff3400
JJ
747#define XtIsSensitive XTISSENSITIVE
748#define XtIsSubclass XTISSUBCLASS
749#define XtLastTimestampProcessed XTLASTTIMESTAMPPROCESSED
c698eae5 750#define XtMainLoop XTMAINLOOP
4dff3400
JJ
751#define XtMakeGeometryRequest XTMAKEGEOMETRYREQUEST
752#define XtMakeResizeRequest XTMAKERESIZEREQUEST
753#define XtMalloc XTMALLOC
754#define XtManageChild XTMANAGECHILD
755#define XtManageChildren XTMANAGECHILDREN
756#define XtMergeArgLists XTMERGEARGLISTS
757#define XtMoveWidget XTMOVEWIDGET
758#define XtName XTNAME
759#define XtNameToWidget XTNAMETOWIDGET
51c742dd 760#define XtOpenApplication XTOPENAPPLICATION
4dff3400
JJ
761#define XtOpenDisplay XTOPENDISPLAY
762#define XtOverrideTranslations XTOVERRIDETRANSLATIONS
763#define XtOwnSelection XTOWNSELECTION
51c742dd 764#ifndef NOXTDISPLAY
a371f703 765#define XtParent XTPARENT
51c742dd
JJ
766#endif
767#define XtParseAcceleratorTable XTPARSEACCELERATORTABLE
4dff3400
JJ
768#define XtParseTranslationTable XTPARSETRANSLATIONTABLE
769#define XtPopdown XTPOPDOWN
770#define XtPopup XTPOPUP
c698eae5 771#define XtPopupSpringLoaded XTPOPUPSPRINGLOADED
4dff3400
JJ
772#define XtQueryGeometry XTQUERYGEOMETRY
773#define XtRealizeWidget XTREALIZEWIDGET
774#define XtRealloc XTREALLOC
c698eae5 775#define XtRegisterDrawable _XTREGISTERWINDOW
51c742dd 776#define XtRegisterGrabAction XTREGISTERGRABACTION
4dff3400
JJ
777#define XtReleaseGC XTRELEASEGC
778#define XtRemoveAllCallbacks XTREMOVEALLCALLBACKS
779#define XtRemoveCallback XTREMOVECALLBACK
780#define XtRemoveEventHandler XTREMOVEEVENTHANDLER
781#define XtRemoveGrab XTREMOVEGRAB
782#define XtRemoveInput XTREMOVEINPUT
783#define XtRemoveTimeOut XTREMOVETIMEOUT
c698eae5 784#define XtRemoveWorkProc XTREMOVEWORKPROC
4dff3400
JJ
785#define XtResizeWidget XTRESIZEWIDGET
786#define XtResolvePathname XTRESOLVEPATHNAME
51c742dd 787#ifndef NOXTDISPLAY
a371f703 788#define XtScreen XTSCREEN
51c742dd
JJ
789#endif
790#define XtScreenDatabase XTSCREENDATABASE
791#define XtScreenOfObject XTSCREENOFOBJECT
792#define XtSessionReturnToken XTSESSIONRETURNTOKEN
793#define XtSetErrorHandler XTSETERRORHANDLER
4dff3400 794#define XtSetKeyboardFocus XTSETKEYBOARDFOCUS
51c742dd 795#define XtSetLanguageProc XTSETLANGUAGEPROC
4dff3400
JJ
796#define XtSetMappedWhenManaged XTSETMAPPEDWHENMANAGED
797#define XtSetSensitive XTSETSENSITIVE
798#define XtSetTypeConverter XTSETTYPECONVERTER
799#define XtSetValues XTSETVALUES
800#define XtShellStrings XTSHELLSTRINGS
51c742dd 801#define XtStringConversionWarning XTSTRINGCONVERSIONWARNING
4dff3400
JJ
802#define XtStrings XTSTRINGS
803#define XtToolkitInitialize XTTOOLKITINITIALIZE
804#define XtTranslateCoords XTTRANSLATECOORDS
805#define XtTranslateKeycode XTTRANSLATEKEYCODE
c698eae5 806#define XtUngrabButton XTUNGRABBUTTON
4dff3400
JJ
807#define XtUngrabKeyboard XTUNGRABKEYBOARD
808#define XtUngrabPointer XTUNGRABPOINTER
809#define XtUnmanageChild XTUNMANAGECHILD
810#define XtUnmanageChildren XTUNMANAGECHILDREN
811#define XtUnrealizeWidget XTUNREALIZEWIDGET
c698eae5 812#define XtUnregisterDrawable _XTUNREGISTERWINDOW
4dff3400 813#define XtVaCreateManagedWidget XTVACREATEMANAGEDWIDGET
c698eae5 814#define XtVaCreatePopupShell XTVACREATEPOPUPSHELL
4dff3400 815#define XtVaCreateWidget XTVACREATEWIDGET
51c742dd 816#define XtVaGetApplicationResources XTVAGETAPPLICATIONRESOURCES
4dff3400
JJ
817#define XtVaGetValues XTVAGETVALUES
818#define XtVaSetValues XTVASETVALUES
819#define XtWarning XTWARNING
51c742dd 820#define XtWarningMsg XTWARNINGMSG
4dff3400 821#define XtWidgetToApplicationContext XTWIDGETTOAPPLICATIONCONTEXT
51c742dd 822#ifndef NOXTDISPLAY
a371f703 823#define XtWindow XTWINDOW
51c742dd 824#endif
4dff3400
JJ
825#define XtWindowOfObject XTWINDOWOFOBJECT
826#define XtWindowToWidget XTWINDOWTOWIDGET
51c742dd 827#define XwcDrawImageString XWCDRAWIMAGESTRING
4dff3400
JJ
828#define XwcDrawString XWCDRAWSTRING
829#define XwcFreeStringList XWCFREESTRINGLIST
830#define XwcTextEscapement XWCTEXTESCAPEMENT
831#define XwcTextExtents XWCTEXTEXTENTS
832#define XwcTextListToTextProperty XWCTEXTLISTTOTEXTPROPERTY
51c742dd 833#define XwcLookupString XWCLOOKUPSTRING
4dff3400 834#define XwcTextPropertyToTextList XWCTEXTPROPERTYTOTEXTLIST
a371f703
JJ
835#define _XAllocTemp _XALLOCTEMP
836#define _XDeqAsyncHandler _XDEQASYNCHANDLER
c698eae5
JJ
837#define _XEatData _XEATDATA
838#define _XFlush _XFLUSH
a371f703 839#define _XFreeTemp _XFREETEMP
51c742dd 840#define _XGetAsyncReply _XGETASYNCREPLY
c698eae5
JJ
841#define _XInitImageFuncPtrs _XINITIMAGEFUNCPTRS
842#define _XRead _XREAD
51c742dd
JJ
843#define _XReadPad _XREADPAD
844#define _XRegisterFilterByType _XREGISTERFILTERBYTYPE
c698eae5
JJ
845#define _XReply _XREPLY
846#define _XSend _XSEND
847#define _XUnregisterFilter _XUNREGISTERFILTER
848#define _XVIDtoVisual _XVIDTOVISUAL
4dff3400
JJ
849#define _XmBottomShadowColorDefault _XMBOTTOMSHADOWCOLORDEFAULT
850#define _XmClearBorder _XMCLEARBORDER
851#define _XmConfigureObject _XMCONFIGUREOBJECT
852#define _XmDestroyParentCallback _XMDESTROYPARENTCALLBACK
853#define _XmDrawArrow _XMDRAWARROW
854#define _XmDrawShadows _XMDRAWSHADOWS
855#define _XmFontListGetDefaultFont _XMFONTLISTGETDEFAULTFONT
856#define _XmFromHorizontalPixels _XMFROMHORIZONTALPIXELS
857#define _XmFromVerticalPixels _XMFROMVERTICALPIXELS
858#define _XmGetClassExtensionPtr _XMGETCLASSEXTENSIONPTR
859#define _XmGetDefaultFontList _XMGETDEFAULTFONTLIST
860#define _XmGetTextualDragIcon _XMGETTEXTUALDRAGICON
861#define _XmGetWidgetExtData _XMGETWIDGETEXTDATA
862#define _XmGrabKeyboard _XMGRABKEYBOARD
863#define _XmGrabPointer _XMGRABPOINTER
864#define _XmInheritClass _XMINHERITCLASS
51c742dd 865#define _XmInputForGadget _XMINPUTFORGADGET
4dff3400
JJ
866#define _XmInputInGadget _XMINPUTINGADGET
867#define _XmMakeGeometryRequest _XMMAKEGEOMETRYREQUEST
868#define _XmMenuPopDown _XMMENUPOPDOWN
869#define _XmMoveObject _XMMOVEOBJECT
870#define _XmNavigChangeManaged _XMNAVIGCHANGEMANAGED
871#define _XmOSBuildFileList _XMOSBUILDFILELIST
872#define _XmOSFileCompare _XMOSFILECOMPARE
873#define _XmOSFindPatternPart _XMOSFINDPATTERNPART
874#define _XmOSQualifyFileSpec _XMOSQUALIFYFILESPEC
875#define _XmPostPopupMenu _XMPOSTPOPUPMENU
876#define _XmPrimitiveEnter _XMPRIMITIVEENTER
877#define _XmPrimitiveLeave _XMPRIMITIVELEAVE
878#define _XmRedisplayGadgets _XMREDISPLAYGADGETS
879#define _XmShellIsExclusive _XMSHELLISEXCLUSIVE
880#define _XmStringDraw _XMSTRINGDRAW
881#define _XmStringGetTextConcat _XMSTRINGGETTEXTCONCAT
882#define _XmStrings _XMSTRINGS
883#define _XmToHorizontalPixels _XMTOHORIZONTALPIXELS
884#define _XmToVerticalPixels _XMTOVERTICALPIXELS
885#define _XmTopShadowColorDefault _XMTOPSHADOWCOLORDEFAULT
886#define _Xm_fastPtr _XM_FASTPTR
887#define _XtCheckSubclassFlag _XTCHECKSUBCLASSFLAG
51c742dd
JJ
888#define _XtCopyFromArg _XTCOPYFROMARG
889#define _XtCountVaList _XTCOUNTVALIST
4dff3400
JJ
890#define _XtInherit _XTINHERIT
891#define _XtInheritTranslations _XTINHERITTRANSLATIONS
51c742dd
JJ
892#define _XtIsSubclassOf _XTISSUBCLASSOF
893#define _XtVaToArgList _XTVATOARGLIST
4dff3400 894#define applicationShellWidgetClass APPLICATIONSHELLWIDGETCLASS
51c742dd
JJ
895#define cli$dcl_parse CLI$DCL_PARSE
896#define cli$get_value CLI$GET_VALUE
897#define cli$present CLI$PRESENT
898#define compositeClassRec COMPOSITECLASSREC
4dff3400 899#define compositeWidgetClass COMPOSITEWIDGETCLASS
51c742dd
JJ
900#define constraintClassRec CONSTRAINTCLASSREC
901#define constraintWidgetClass CONSTRAINTWIDGETCLASS
902#define coreWidgetClass COREWIDGETCLASS
a371f703
JJ
903#define exe$getspi EXE$GETSPI
904#define lbr$close LBR$CLOSE
905#define lbr$get_header LBR$GET_HEADER
906#define lbr$get_index LBR$GET_INDEX
907#define lbr$get_record LBR$GET_RECORD
908#define lbr$ini_control LBR$INI_CONTROL
909#define lbr$lookup_key LBR$LOOKUP_KEY
910#define lbr$open LBR$OPEN
51c742dd 911#define lbr$output_help LBR$OUTPUT_HELP
a371f703
JJ
912#define lib$add_times LIB$ADD_TIMES
913#define lib$addx LIB$ADDX
914#define lib$create_dir LIB$CREATE_DIR
915#define lib$create_vm_zone LIB$CREATE_VM_ZONE
916#define lib$cvt_from_internal_time LIB$CVT_FROM_INTERNAL_TIME
917#define lib$cvt_htb LIB$CVT_HTB
918#define lib$cvt_vectim LIB$CVT_VECTIM
919#define lib$day LIB$DAY
920#define lib$day_of_week LIB$DAY_OF_WEEK
921#define lib$delete_symbol LIB$DELETE_SYMBOL
922#define lib$delete_vm_zone LIB$DELETE_VM_ZONE
923#define lib$disable_ctrl LIB$DISABLE_CTRL
c698eae5 924#define lib$ediv LIB$EDIV
a371f703
JJ
925#define lib$emul LIB$EMUL
926#define lib$enable_ctrl LIB$ENABLE_CTRL
927#define lib$find_vm_zone LIB$FIND_VM_ZONE
928#define lib$format_date_time LIB$FORMAT_DATE_TIME
929#define lib$free_timer LIB$FREE_TIMER
930#define lib$free_vm LIB$FREE_VM
931#define lib$get_ef LIB$GET_EF
932#define lib$get_foreign LIB$GET_FOREIGN
51c742dd 933#define lib$get_input LIB$GET_INPUT
a371f703
JJ
934#define lib$get_users_language LIB$GET_USERS_LANGUAGE
935#define lib$get_vm LIB$GET_VM
936#define lib$get_symbol LIB$GET_SYMBOL
937#define lib$getdvi LIB$GETDVI
938#define lib$init_date_time_context LIB$INIT_DATE_TIME_CONTEXT
939#define lib$init_timer LIB$INIT_TIMER
c698eae5
JJ
940#define lib$find_file LIB$FIND_FILE
941#define lib$find_file_end LIB$FIND_FILE_END
a371f703
JJ
942#define lib$find_image_symbol LIB$FIND_IMAGE_SYMBOL
943#define lib$mult_delta_time LIB$MULT_DELTA_TIME
51c742dd 944#define lib$put_output LIB$PUT_OUTPUT
a371f703
JJ
945#define lib$rename_file LIB$RENAME_FILE
946#define lib$reset_vm_zone LIB$RESET_VM_ZONE
c698eae5
JJ
947#define lib$set_symbol LIB$SET_SYMBOL
948#define lib$sfree1_dd LIB$SFREE1_DD
a371f703
JJ
949#define lib$show_vm LIB$SHOW_VM
950#define lib$show_vm_zone LIB$SHOW_VM_ZONE
c698eae5 951#define lib$spawn LIB$SPAWN
a371f703 952#define lib$stat_timer LIB$STAT_TIMER
c698eae5 953#define lib$subx LIB$SUBX
a371f703 954#define lib$sub_times LIB$SUB_TIMES
c698eae5 955#define lib$wait LIB$WAIT
a371f703
JJ
956#define mail$send_add_address MAIL$SEND_ADD_ADDRESS
957#define mail$send_add_attribute MAIL$SEND_ADD_ATTRIBUTE
958#define mail$send_add_bodypart MAIL$SEND_ADD_BODYPART
959#define mail$send_begin MAIL$SEND_BEGIN
960#define mail$send_end MAIL$SEND_END
961#define mail$send_message MAIL$SEND_MESSAGE
962#define ncs$convert NCS$CONVERT
963#define ncs$get_cf NCS$GET_CF
51c742dd
JJ
964#define objectClass OBJECTCLASS
965#define objectClassRec OBJECTCLASSREC
966#define overrideShellClassRec OVERRIDESHELLCLASSREC
4dff3400 967#define overrideShellWidgetClass OVERRIDESHELLWIDGETCLASS
4dff3400
JJ
968#define pthread_attr_create PTHREAD_ATTR_CREATE
969#define pthread_attr_delete PTHREAD_ATTR_DELETE
970#define pthread_attr_destroy PTHREAD_ATTR_DESTROY
971#define pthread_attr_getdetach_np PTHREAD_ATTR_GETDETACH_NP
972#define pthread_attr_getguardsize_np PTHREAD_ATTR_GETGUARDSIZE_NP
973#define pthread_attr_getinheritsched PTHREAD_ATTR_GETINHERITSCHED
974#define pthread_attr_getprio PTHREAD_ATTR_GETPRIO
975#define pthread_attr_getsched PTHREAD_ATTR_GETSCHED
976#define pthread_attr_getschedparam PTHREAD_ATTR_GETSCHEDPARAM
c698eae5 977#define pthread_attr_getschedpolicy PTHREAD_ATTR_GETSCHEDPOLICY
4dff3400
JJ
978#define pthread_attr_getstacksize PTHREAD_ATTR_GETSTACKSIZE
979#define pthread_attr_init PTHREAD_ATTR_INIT
980#define pthread_attr_setdetach_np PTHREAD_ATTR_SETDETACH_NP
981#define pthread_attr_setdetachstate PTHREAD_ATTR_SETDETACHSTATE
982#define pthread_attr_setguardsize_np PTHREAD_ATTR_SETGUARDSIZE_NP
983#define pthread_attr_setinheritsched PTHREAD_ATTR_SETINHERITSCHED
984#define pthread_attr_setprio PTHREAD_ATTR_SETPRIO
985#define pthread_attr_setsched PTHREAD_ATTR_SETSCHED
986#define pthread_attr_setschedparam PTHREAD_ATTR_SETSCHEDPARAM
987#define pthread_attr_setschedpolicy PTHREAD_ATTR_SETSCHEDPOLICY
c698eae5
JJ
988#ifndef pthread_attr_setscope
989# define pthread_attr_setscope PTHREAD_ATTR_SETSCOPE
990#endif
4dff3400
JJ
991#define pthread_attr_setstacksize PTHREAD_ATTR_SETSTACKSIZE
992#define pthread_cancel PTHREAD_CANCEL
993#define pthread_cancel_e PTHREAD_CANCEL_E
994#define pthread_cond_broadcast PTHREAD_COND_BROADCAST
995#define pthread_cond_destroy PTHREAD_COND_DESTROY
996#define pthread_cond_init PTHREAD_COND_INIT
997#define pthread_cond_sig_preempt_int_np PTHREAD_COND_SIG_PREEMPT_INT_NP
998#define pthread_cond_signal PTHREAD_COND_SIGNAL
999#define pthread_cond_signal_int_np PTHREAD_COND_SIGNAL_INT_NP
1000#define pthread_cond_timedwait PTHREAD_COND_TIMEDWAIT
1001#define pthread_cond_wait PTHREAD_COND_WAIT
1002#define pthread_condattr_create PTHREAD_CONDATTR_CREATE
1003#define pthread_condattr_delete PTHREAD_CONDATTR_DELETE
1004#define pthread_condattr_init PTHREAD_CONDATTR_INIT
1005#define pthread_create PTHREAD_CREATE
1006#define pthread_delay_np PTHREAD_DELAY_NP
1007#define pthread_detach PTHREAD_DETACH
1008#define pthread_equal PTHREAD_EQUAL
1009#define pthread_exc_fetch_fp_np PTHREAD_EXC_FETCH_FP_NP
1010#define pthread_exc_handler_np PTHREAD_EXC_HANDLER_NP
c698eae5 1011#define pthread_exc_matches_np PTHREAD_EXC_MATCHES_NP
4dff3400
JJ
1012#define pthread_exc_pop_ctx_np PTHREAD_EXC_POP_CTX_NP
1013#define pthread_exc_push_ctx_np PTHREAD_EXC_PUSH_CTX_NP
c698eae5 1014#define pthread_exc_raise_np PTHREAD_EXC_RAISE_NP
4dff3400
JJ
1015#define pthread_exc_savecontext_np PTHREAD_EXC_SAVECONTEXT_NP
1016#define pthread_exit PTHREAD_EXIT
1017#define pthread_get_expiration_np PTHREAD_GET_EXPIRATION_NP
1018#define pthread_getprio PTHREAD_GETPRIO
1019#define pthread_getschedparam PTHREAD_GETSCHEDPARAM
1020#define pthread_getscheduler PTHREAD_GETSCHEDULER
1021#define pthread_getspecific PTHREAD_GETSPECIFIC
1022#define pthread_getunique_np PTHREAD_GETUNIQUE_NP
1023#define pthread_join PTHREAD_JOIN
1024#define pthread_join32 PTHREAD_JOIN32
4dff3400 1025#define pthread_key_create PTHREAD_KEY_CREATE
c698eae5
JJ
1026#define pthread_key_delete PTHREAD_KEY_DELETE
1027#define pthread_keycreate PTHREAD_KEYCREATE
4dff3400
JJ
1028#define pthread_kill PTHREAD_KILL
1029#define pthread_lock_global_np PTHREAD_LOCK_GLOBAL_NP
1030#define pthread_mutex_destroy PTHREAD_MUTEX_DESTROY
1031#define pthread_mutex_init PTHREAD_MUTEX_INIT
1032#define pthread_mutex_lock PTHREAD_MUTEX_LOCK
1033#define pthread_mutex_trylock PTHREAD_MUTEX_TRYLOCK
1034#define pthread_mutex_unlock PTHREAD_MUTEX_UNLOCK
1035#define pthread_mutexattr_create PTHREAD_MUTEXATTR_CREATE
1036#define pthread_mutexattr_delete PTHREAD_MUTEXATTR_DELETE
1037#define pthread_mutexattr_destroy PTHREAD_MUTEXATTR_DESTROY
1038#define pthread_mutexattr_getkind_np PTHREAD_MUTEXATTR_GETKIND_NP
1039#define pthread_mutexattr_init PTHREAD_MUTEXATTR_INIT
1040#define pthread_mutexattr_setkind_np PTHREAD_MUTEXATTR_SETKIND_NP
1041#define pthread_mutexattr_settype_np PTHREAD_MUTEXATTR_SETTYPE_NP
1042#define pthread_once PTHREAD_ONCE
1043#define pthread_resume_np PTHREAD_RESUME_NP
1044#define pthread_self PTHREAD_SELF
1045#define pthread_setasynccancel PTHREAD_SETASYNCCANCEL
1046#define pthread_setcancel PTHREAD_SETCANCEL
1047#define pthread_setcancelstate PTHREAD_SETCANCELSTATE
c698eae5 1048#define pthread_setcanceltype PTHREAD_SETCANCELTYPE
4dff3400
JJ
1049#define pthread_setprio PTHREAD_SETPRIO
1050#define pthread_setschedparam PTHREAD_SETSCHEDPARAM
1051#define pthread_setscheduler PTHREAD_SETSCHEDULER
1052#define pthread_setspecific PTHREAD_SETSPECIFIC
1053#define pthread_suspend_np PTHREAD_SUSPEND_NP
1054#define pthread_testcancel PTHREAD_TESTCANCEL
1055#define pthread_unlock_global_np PTHREAD_UNLOCK_GLOBAL_NP
1056#define pthread_yield PTHREAD_YIELD
1057#define pthread_yield_np PTHREAD_YIELD_NP
51c742dd
JJ
1058#define rectObjClass RECTOBJCLASS
1059#define rectObjClassRec RECTOBJCLASSREC
1060#define sessionShellWidgetClass SESSIONSHELLWIDGETCLASS
c698eae5
JJ
1061#define shellWidgetClass SHELLWIDGETCLASS
1062#define shmat SHMAT
1063#define shmctl SHMCTL
1064#define shmdt SHMDT
1065#define shmget SHMGET
51c742dd
JJ
1066#define smg$create_key_table SMG$CREATE_KEY_TABLE
1067#define smg$create_virtual_keyboard SMG$CREATE_VIRTUAL_KEYBOARD
1068#define smg$read_composed_line SMG$READ_COMPOSED_LINE
a371f703
JJ
1069#define sys$add_ident SYS$ADD_IDENT
1070#define sys$asctoid SYS$ASCTOID
c698eae5
JJ
1071#define sys$assign SYS$ASSIGN
1072#define sys$bintim SYS$BINTIM
a371f703
JJ
1073#define sys$cancel SYS$CANCEL
1074#define sys$cantim SYS$CANTIM
1075#define sys$check_access SYS$CHECK_ACCESS
1076#define sys$close SYS$CLOSE
1077#define sys$connect SYS$CONNECT
1078#define sys$create SYS$CREATE
1079#define sys$create_user_profile SYS$CREATE_USER_PROFILE
c698eae5 1080#define sys$crembx SYS$CREMBX
a371f703
JJ
1081#define sys$creprc SYS$CREPRC
1082#define sys$crmpsc SYS$CRMPSC
c698eae5 1083#define sys$dassgn SYS$DASSGN
a371f703 1084#define sys$dclast SYS$DCLAST
c698eae5 1085#define sys$dclexh SYS$DCLEXH
a371f703
JJ
1086#define sys$delprc SYS$DELPRC
1087#define sys$deq SYS$DEQ
1088#define sys$dgblsc SYS$DGBLSC
1089#define sys$display SYS$DISPLAY
1090#define sys$enq SYS$ENQ
1091#define sys$enqw SYS$ENQW
1092#define sys$erase SYS$ERASE
1093#define sys$fao SYS$FAO
1094#define sys$faol SYS$FAOL
1095#define sys$find_held SYS$FIND_HELD
1096#define sys$finish_rdb SYS$FINISH_RDB
1097#define sys$flush SYS$FLUSH
1098#define sys$forcex SYS$FORCEX
1099#define sys$get SYS$GET
1100#define sys$get_security SYS$GET_SECURITY
c698eae5 1101#define sys$getdviw SYS$GETDVIW
a371f703
JJ
1102#define sys$getjpi SYS$GETJPI
1103#define sys$getjpiw SYS$GETJPIW
1104#define sys$getlkiw SYS$GETLKIW
1105#define sys$getmsg SYS$GETMSG
1106#define sys$getsyi SYS$GETSYI
c698eae5
JJ
1107#define sys$getsyiw SYS$GETSYIW
1108#define sys$gettim SYS$GETTIM
a371f703
JJ
1109#define sys$getuai SYS$GETUAI
1110#define sys$grantid SYS$GRANTID
1111#define sys$hash_password SYS$HASH_PASSWORD
1112#define sys$hiber SYS$HIBER
1113#define sys$mgblsc SYS$MGBLSC
1114#define sys$numtim SYS$NUMTIM
1115#define sys$open SYS$OPEN
1116#define sys$parse SYS$PARSE
1117#define sys$parse_acl SYS$PARSE_ACL
1118#define sys$parse_acl SYS$PARSE_ACL
1119#define sys$persona_assume SYS$PERSONA_ASSUME
1120#define sys$persona_create SYS$PERSONA_CREATE
1121#define sys$persona_delete SYS$PERSONA_DELETE
1122#define sys$process_scan SYS$PROCESS_SCAN
1123#define sys$put SYS$PUT
c698eae5
JJ
1124#define sys$qio SYS$QIO
1125#define sys$qiow SYS$QIOW
a371f703
JJ
1126#define sys$read SYS$READ
1127#define sys$resched SYS$RESCHED
1128#define sys$rewind SYS$REWIND
1129#define sys$search SYS$SEARCH
1130#define sys$set_security SYS$SET_SECURITY
c698eae5
JJ
1131#define sys$setast SYS$SETAST
1132#define sys$setef SYS$SETEF
a371f703
JJ
1133#define sys$setimr SYS$SETIMR
1134#define sys$setpri SYS$SETPRI
1135#define sys$setprn SYS$SETPRN
1136#define sys$setprv SYS$SETPRV
1137#define sys$setswm SYS$SETSWM
1138#define sys$setuai SYS$SETUAI
1139#define sys$sndopr SYS$SNDOPR
c698eae5 1140#define sys$synch SYS$SYNCH
a371f703
JJ
1141#define sys$trnlnm SYS$TRNLNM
1142#define sys$update SYS$UPDATE
1143#define sys$wake SYS$WAKE
1144#define sys$write SYS$WRITE
c698eae5
JJ
1145#define topLevelShellClassRec TOPLEVELSHELLCLASSREC
1146#define topLevelShellWidgetClass TOPLEVELSHELLWIDGETCLASS
1147#define transientShellWidgetClass TRANSIENTSHELLWIDGETCLASS
1148#define vendorShellClassRec VENDORSHELLCLASSREC
1149#define vendorShellWidgetClass VENDORSHELLWIDGETCLASS
51c742dd
JJ
1150#define widgetClass WIDGETCLASS
1151#define widgetClassRec WIDGETCLASSREC
1152#define wmShellClassRec WMSHELLCLASSREC
c698eae5
JJ
1153#define wmShellWidgetClass WMSHELLWIDGETCLASS
1154#define x$soft_ast_lib_lock X$SOFT_AST_LIB_LOCK
1155#define x$soft_ast_lock_depth X$SOFT_AST_LOCK_DEPTH
1156#define x$soft_reenable_asts X$SOFT_REENABLE_ASTS
1157#define xmArrowButtonWidgetClass XMARROWBUTTONWIDGETCLASS
4dff3400 1158#define xmBulletinBoardWidgetClass XMBULLETINBOARDWIDGETCLASS
c698eae5
JJ
1159#define xmCascadeButtonClassRec XMCASCADEBUTTONCLASSREC
1160#define xmCascadeButtonGadgetClass XMCASCADEBUTTONGADGETCLASS
1161#define xmCascadeButtonWidgetClass XMCASCADEBUTTONWIDGETCLASS
51c742dd 1162#define xmCommandWidgetClass XMCOMMANDWIDGETCLASS
c698eae5
JJ
1163#define xmDialogShellWidgetClass XMDIALOGSHELLWIDGETCLASS
1164#define xmDrawingAreaWidgetClass XMDRAWINGAREAWIDGETCLASS
1165#define xmDrawnButtonWidgetClass XMDRAWNBUTTONWIDGETCLASS
1166#define xmFileSelectionBoxWidgetClass XMFILESELECTIONBOXWIDGETCLASS
1167#define xmFormWidgetClass XMFORMWIDGETCLASS
1168#define xmFrameWidgetClass XMFRAMEWIDGETCLASS
1169#define xmGadgetClass XMGADGETCLASS
1170#define xmLabelGadgetClass XMLABELGADGETCLASS
1171#define xmLabelWidgetClass XMLABELWIDGETCLASS
1172#define xmListWidgetClass XMLISTWIDGETCLASS
1173#define xmMainWindowWidgetClass XMMAINWINDOWWIDGETCLASS
1174#define xmManagerClassRec XMMANAGERCLASSREC
1175#define xmManagerWidgetClass XMMANAGERWIDGETCLASS
1176#define xmMenuShellWidgetClass XMMENUSHELLWIDGETCLASS
1177#define xmMessageBoxWidgetClass XMMESSAGEBOXWIDGETCLASS
1178#define xmPrimitiveClassRec XMPRIMITIVECLASSREC
1179#define xmPrimitiveWidgetClass XMPRIMITIVEWIDGETCLASS
1180#define xmPushButtonClassRec XMPUSHBUTTONCLASSREC
1181#define xmPushButtonGadgetClass XMPUSHBUTTONGADGETCLASS
1182#define xmPushButtonWidgetClass XMPUSHBUTTONWIDGETCLASS
1183#define xmRowColumnWidgetClass XMROWCOLUMNWIDGETCLASS
1184#define xmSashWidgetClass XMSASHWIDGETCLASS
4dff3400 1185#define xmScaleWidgetClass XMSCALEWIDGETCLASS
c698eae5
JJ
1186#define xmScrollBarWidgetClass XMSCROLLBARWIDGETCLASS
1187#define xmScrolledWindowClassRec XMSCROLLEDWINDOWCLASSREC
1188#define xmScrolledWindowWidgetClass XMSCROLLEDWINDOWWIDGETCLASS
1189#define xmSeparatorGadgetClass XMSEPARATORGADGETCLASS
1190#define xmSeparatorWidgetClass XMSEPARATORWIDGETCLASS
1191#define xmTextFieldWidgetClass XMTEXTFIELDWIDGETCLASS
1192#define xmTextWidgetClass XMTEXTWIDGETCLASS
1193#define xmToggleButtonGadgetClass XMTOGGLEBUTTONGADGETCLASS
1194#define xmToggleButtonWidgetClass XMTOGGLEBUTTONWIDGETCLASS
1195
21a186a1
JJ
1196#if (__VMS_VER < 80200000)
1197# define SetReqLen(req,n,badlen) \
c698eae5 1198 if ((req->length + n) > (unsigned)65535) { \
51c742dd
JJ
1199 n = badlen; \
1200 req->length += n; \
c698eae5 1201 } else \
51c742dd 1202 req->length += n
21a186a1 1203#endif
c698eae5
JJ
1204
1205#ifdef __cplusplus
1206extern "C" {
1207#endif
1208extern void XtFree(char*);
1209#ifdef __cplusplus
1210}
1211#endif
4dff3400
JJ
1212
1213#endif