1/*
2 *
3 * Copyright IBM Corporation 1993
4 *
5 * All Rights Reserved
6 *
7 * License to use, copy, modify, and distribute this software and its
8 * documentation for any purpose and without fee is hereby granted,
9 * provided that the above copyright notice appear in all copies and that
10 * both that copyright notice and this permission notice appear in
11 * supporting documentation, and that the name of IBM not be
12 * used in advertising or publicity pertaining to distribution of the
13 * software without specific, written prior permission.
14 *
15 * IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
16 * ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND
17 * NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL
18 * IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
19 * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
20 * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
21 * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
22 * SOFTWARE.
23 *
24*/
25/************************************************************************/
26/*	Xaixlcint.h							*/
27/*----------------------------------------------------------------------*/
28/*	This file contains Xlcint.h extension for AIX.			*/
29/************************************************************************/
30#ifndef	_Xaixlcint_h
31#define	_Xaixlcint_h
32
33#include "Xlcint.h"
34#include <sys/lc_core.h>
35
36#define	_LC_LDX		11
37#define	_LC_LDX_R6	(_LC_LDX+1)
38#define	_LC_VERSION_R5	5
39#define	_LC_VERSION_R6	6
40
41typedef	struct	_LC_core_ldx_t	{
42    _LC_object_t	lc_object_header;
43    XLCd		(*default_loader)();
44    Bool		sticky;
45} _XlcCoreObjRec, *_XlcCoreObj;
46
47#if _LC_VERSION < 0x40000000
48#define __type_id type_id
49#define __magic magic
50#define __version version
51#endif
52
53#endif	/*_Xaixlcint_h*/
54