/* libXext : libXext.def
 * shared library description file
 * Template created by mkshtmpl.sh 1.4
 * Copyright (c) 1992, 1993 by Thomas Wolfram, Berlin, Germany
 * (thomas@aeon.in-berlin.de, wolf@prz.tu-berlin.de)
 * Conception derived partially from work of Thomas Roell
 *
 * $XFree86: mit/extensions/lib/libXext.def,v 1.3 1993/03/27 08:56:51 dawes Exp $
 */

/**/#address .text 0xB2000000
/**/#address .data 0xB2400000


/**/#objects noload
../../lib/X/libX11_s.a

/**/#branch
XMITMiscGetBugMode 1
XMITMiscQueryExtension 2
XMITMiscSetBugMode 3
XMissingExtension 4
XSetExtensionErrorHandler 5
XShapeCombineMask 6
XShapeCombineRectangles 7
XShapeCombineRegion 8
XShapeCombineShape 9
XShapeGetRectangles 10
XShapeInputSelected 11
XShapeOffsetShape 12
XShapeQueryExtension 13
XShapeQueryExtents 14
XShapeQueryVersion 15
XShapeSelectInput 16
XShmAttach 17
XShmCreateImage 18
XShmCreatePixmap 19
XShmDetach 20
XShmGetEventBase 21
XShmGetImage 22
XShmPixmapFormat 23
XShmPutImage 24
XShmQueryExtension 25
XShmQueryVersion 26
XTestFakeInput 27
XTestFlush 28
XTestGetInput 29
XTestMovePointer 30
XTestPressButton 31
XTestPressKey 32
XTestQueryInputSize 33
XTestReset 34
XTestStopInput 35
XextAddDisplay 36
XextCreateExtension 37
XextDestroyExtension 38
XextFindDisplay 39
XextRemoveDisplay 40
XmbufChangeBufferAttributes 41
XmbufChangeWindowAttributes 42
XmbufCreateBuffers 43
XmbufCreateStereoWindow 44
XmbufDestroyBuffers 45
XmbufDisplayBuffers 46
XmbufGetBufferAttributes 47
XmbufGetScreenInfo 48
XmbufGetVersion 49
XmbufGetWindowAttributes 50
XmbufQueryExtension 51

_libXext_dummy 52-100


/**/#objects
DOWN/globals.o  /* All objects with global data must be come at first!*/
DOWN/MITMisc.o
DOWN/XMultibuf.o
DOWN/XShape.o
DOWN/XShm.o
DOWN/XTestExt1.o
DOWN/extutil.o


/* init section
 */

/**/#init globals.o
_libXext_free  free
_libXext_malloc  malloc
_libXext_sprintf  sprintf

/**/#init XShm.o
_libXext_calloc  calloc

/**/#init XTestExt1.o
_libXext_exit  exit
_libXext_printf  printf

/**/#init extutil.o
_libXext__iob  _iob
_libXext_fprintf  fprintf



/**/#libraries
/* Here can objects be specified, which will extracted from
 * an specified archive library and then linked to the shared
 * library. This can avoid unwanted referencing of other
 * shared libraries.
 * NOTE: this objects must be listed also under #objects!
 * e.g.:
/lib/libc.a memcpy.o
 * or e.g.:
#ifdef __GNUC__
GNULIB  _fixdfsi.o
#endif
 *
 * NOT USED YET
 *
 */

/**/#externals
/* Here you can specify objects which will only linked to the
 * host shared library.
 * That are e.g. objects which contain only big data you want
 * to seperate from the text section. (See mit/util/mksv3shlib/README.)
 */

/* There must be a comment as last line */
