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