1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3<HEAD> 4<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 5<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.0.0 for Windows"> 6<META http-equiv="Content-Style-Type" content="text/css"> 7<TITLE>makelst</TITLE> 8<LINK rel="stylesheet" href="../css/nitro.css" type="text/css"> 9<STYLE type="text/css"> 10<!-- 11.sample_source{ 12 background-color : #e8e8e8; 13} 14H3{ 15 color : teal; 16} 17.command_list{ 18 margin-bottom : 16pt; 19} 20.command_desc{ 21 } 22.command_item{ 23 margin-top : 16pt; 24 background-color : #e8e8e8; 25} 26.blockquoted_table { 27 border : 1px; 28 width : 80%; 29} 30TD,TH{ 31 border-color : #c0d8d8; 32 padding : 1pt 4pt 1pt 4pt; 33 border-width : 1px; 34 border-style : solid; 35} 36--> 37</STYLE> 38</HEAD> 39<BODY> 40<H1 align="left">makelst <IMG src="../image/NTR.gif" align="middle"><IMG src="../image/TWL.gif" align="middle"></H1> 41<H2>Description</H2> 42<P> 43The <CODE>makelst</CODE> tool generates an instance, in C source file format, of the <code><a href="../el/EL_AddStaticSym.html">EL_AddStaticSym</a></code> function from the EL library API.<br> The <code><a href="../el/EL_AddStaticSym.html">EL_AddStaticSym</a></code> function must be called for a dynamic module to access static module functions.</P> 44<H2>Using the Tool</H2> 45<H3>Start Command</H3> 46<PRE><CODE>% makelst [-o OUTPUT_FILE] --static STATIC_OBJECT --dll DYNAMIC_OBJECT [--header HEADER_FILE]</CODE></PRE> 47<P>Of the functions in the static module given by <CODE>STATIC_OBJECT</CODE>, function information accessed by <CODE>DYNAMIC_OBJECT</CODE> is output in C source file format.</P> 48<P>Specify the C source file name to be output using the <CODE>-o</CODE> option.</P> 49<P>If you want to add an original header file to the C source file to be output, you can include the file (E.g., demo.h) by specifying it with <CODE>HEADER_FILE</CODE>. (E.g., #include<demo.h>)</P> 50<P>For more information on using the EL library, including specifics regarding the use of this tool, see the <a href="../el/about_el.html">EL Library Overview</a>.</P> 51<H2>Location</H2> 52<P><CODE>$TwlSDK/tools/bin/makelst.exe</CODE></P> 53<H2>See Also</H2> 54<P><CODE><A href="../el/about_el.html">EL</A><BR> <a href="../el/EL_AddStaticSym.html">EL_AddStaticSym</a></CODE></P> 55<H2>Revision History</H2> 56<P>2008/10/06 Initial version.</P> 57<hr><p>CONFIDENTIAL</p></body> 58</HTML>