Show
Ignore:
Timestamp:
02/23/12 18:32:03 (2 years ago)
Author:
Theo Schlossnagle <jesus@omniti.com>
git-committer:
Theo Schlossnagle <jesus@omniti.com> 1330021923 -0500
git-parent:

[275020089c5881bce207b67b6e3ce7e4685ccb51]

git-author:
Theo Schlossnagle <jesus@omniti.com> 1330021923 -0500
Message:

add bit class support into the lua subsystem

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/modules/Makefile.in

    rc446502 r2e4d166  
    4545ip_acl.lo:      ip_acl.xmlh 
    4646 
    47 lua.@MODULEEXT@:        lua.lo lua_noit.lo lua_lpack.lo lua_dns.lo 
    48         @$(MODULELD) $(LDFLAGS) -o $@ lua.lo lua_noit.lo lua_dns.lo lua_lpack.lo ../lua/liblua.lo 
     47lua.@MODULEEXT@:        lua.lo lua_noit.lo lua_lpack.lo lua_dns.lo lua_bit.lo 
     48        @$(MODULELD) $(LDFLAGS) -o $@ lua.lo lua_noit.lo lua_dns.lo lua_bit.lo lua_lpack.lo ../lua/liblua.lo 
    4949        @echo "- linking $@" 
    5050 
     
    5959lua_dns.lo:     lua_dns.c 
    6060        @$(CC) $(CPPFLAGS) $(SHCFLAGS) -I$(top_srcdir)/src/lua/src -c lua_dns.c -o $@ 
     61        @echo "- compiling $<" 
     62 
     63lua_bit.lo:     lua_bit.c 
     64        @$(CC) $(CPPFLAGS) $(SHCFLAGS) -I$(top_srcdir)/src/lua/src -c lua_bit.c -o $@ 
    6165        @echo "- compiling $<" 
    6266 
  • src/modules/lua.c

    rde30ea9 r2e4d166  
    870870  luaL_openlibs(L);  /* open libraries */ 
    871871  luaopen_pack(L); 
     872  luaopen_bit(L); 
    872873  luaopen_noit(L); 
    873874 
  • src/modules/lua_noit.h

    rf91ddca r2e4d166  
    108108int luaopen_noit(lua_State *L); 
    109109int luaopen_pack(lua_State *L); /* from lua_lpack.c */ 
     110int luaopen_bit(lua_State *L); /* from lua_bit.c */ 
    110111noit_lua_check_info_t *get_ci(lua_State *L); 
    111112int noit_lua_yield(noit_lua_check_info_t *ci, int nargs);