Functions | Variables
loadelf.c File Reference

Go to the source code of this file.

Functions

void add_module_initializer (char *name, pointer(*entry)())
 
pointer BINLOAD (context *ctx, int n, pointer *argv)
 
pointer build_quote_vector (context *ctx, int size, strings)
 
pointer eval_c_strings (context *ctx, int size, strings)
 
void exec_module_initializers (context *ctx)
 
pointer FIND_ENTRY (context *ctx, int n, argv)
 
pointer FIND_ENTRY2 (context *ctx, int n, argv)
 
pointer list_module_initializers (context *ctx, pointer initnames)
 
pointer list_module_initializers2 (context *ctx, int n, pointer *argv)
 
void loadsave (context *ctx, pointer mod)
 
pointer makemodule (context *, int)
 
pointer openfile ()
 
pointer SAVE (context *ctx, int n, argv)
 
pointer SRCLOAD (context *ctx, int n, argv)
 
pointer SYSMOD ()
 
pointer UNBINLOAD (context *ctx, int n, pointer *argv)
 

Variables

int errno
 
int module_count =0
 
struct {
   pointer(*   entry_func )()
 
   char *   module_name
 
module_initializers [MAX_SYSTEM_MODULES]
 
static char * rcsid ="@(#)$Id$"
 
pointer sysmod
 

Function Documentation

void add_module_initializer ( char *  name,
pointer (*)()  entry 
)

Definition at line 86 of file loadelf.c.

pointer BINLOAD ( context ctx,
int  n,
pointer argv 
)

Definition at line 369 of file loadelf.c.

pointer build_quote_vector ( context ctx,
int  size,
strings   
)

Definition at line 248 of file loadelf.c.

pointer eval_c_strings ( context ctx,
int  size,
strings   
)

Definition at line 274 of file loadelf.c.

void exec_module_initializers ( context ctx)

Definition at line 97 of file loadelf.c.

pointer FIND_ENTRY ( context ctx,
int  n,
argv   
)

Definition at line 303 of file loadelf.c.

pointer FIND_ENTRY2 ( context ctx,
int  n,
argv   
)

Definition at line 324 of file loadelf.c.

pointer list_module_initializers ( context ctx,
pointer  initnames 
)

Definition at line 125 of file loadelf.c.

pointer list_module_initializers2 ( context ctx,
int  n,
pointer argv 
)

Definition at line 197 of file loadelf.c.

void loadsave ( context ctx,
pointer  mod 
)

Definition at line 428 of file loadelf.c.

pointer makemodule ( context ,
int   
)

Definition at line 486 of file makes.c.

pointer openfile ( )
pointer SAVE ( context ctx,
int  n,
argv   
)

Definition at line 421 of file loadelf.c.

pointer SRCLOAD ( context ctx,
int  n,
argv   
)

Definition at line 41 of file loadelf.c.

pointer SYSMOD ( void  )

Definition at line 350 of file loadelf.c.

pointer UNBINLOAD ( context ctx,
int  n,
pointer argv 
)

Definition at line 353 of file loadelf.c.

Variable Documentation

pointer(* entry_func) ()

Definition at line 81 of file loadelf.c.

int errno
int module_count =0

Definition at line 79 of file loadelf.c.

struct { ... } module_initializers[MAX_SYSTEM_MODULES]
char* module_name

Definition at line 82 of file loadelf.c.

char* rcsid ="@(#)$Id$"
static

Definition at line 9 of file loadelf.c.

pointer sysmod

Definition at line 184 of file eus.c.



euslisp
Author(s): Toshihiro Matsui
autogenerated on Fri Feb 21 2020 03:20:54