*** empty log message ***

This commit is contained in:
2006-10-22 11:46:18 +00:00
parent 8666a05126
commit e39140359a
21 changed files with 388 additions and 403 deletions

View File

@ -1,22 +1,22 @@
LIBRARY "xpawk.dll"
LIBRARY "sseawk.dll"
EXPORTS
xp_awk_open
xp_awk_close
sse_awk_open
sse_awk_close
xp_awk_geterrnum
xp_awk_geterrstr
sse_awk_geterrnum
sse_awk_geterrstr
xp_awk_clear
xp_awk_setparseopt
xp_awk_setrunopt
sse_awk_clear
sse_awk_setparseopt
sse_awk_setrunopt
xp_awk_attsrc
xp_awk_detsrc
sse_awk_attsrc
sse_awk_detsrc
xp_awk_parse
xp_awk_run
sse_awk_parse
sse_awk_run
xp_awk_printf
xp_awk_strcmp
sse_awk_printf
sse_awk_strcmp

View File

@ -3,7 +3,7 @@ objects = awk.obj,err.obj,extio.obj,func.obj,map.obj,misc.obj,parse.obj,rex.obj,
CFLAGS = /pointer_size=long /define=XP_AWK_STAND_ALONE
LIBRFLAGS =
xpawk.olb : $(objects)
sseawk.olb : $(objects)
$(LIBR)/create $(MMS$TARGET)
$(LIBR)/replace $(LIBRFLAGS) $(MMS$TARGET) $(objects)

View File

@ -1,5 +1,5 @@
/*
* $Id: jni.c,v 1.12 2006-10-22 11:34:53 bacon Exp $
* $Id: jni.c,v 1.13 2006-10-22 11:40:51 bacon Exp $
*/
#include <sse/awk/jni.h>
@ -10,7 +10,7 @@
#include <wchar.h>
#include <stdio.h>
#define EXCEPTION_AWK "ssekit/ssej/awk/AwkException"
#define EXCEPTION_AWK "sse/awk/AwkException"
#define FIELD_AWK "__awk"
enum
@ -60,7 +60,7 @@ static void __awk_free (void* ptr, void* custom_data)
free (ptr);
}
JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_open (JNIEnv* env, jobject obj)
JNIESSEORT void JNICALL Java_sse_awk_Awk_open (JNIEnv* env, jobject obj)
{
jclass class;
jfieldID fid;
@ -125,7 +125,7 @@ JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_open (JNIEnv* env, jobject obj)
printf ("__awk(native) done => %u, 0x%X\n", awk, awk);
}
JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_close (JNIEnv* env, jobject obj)
JNIESSEORT void JNICALL Java_sse_awk_Awk_close (JNIEnv* env, jobject obj)
{
jclass class;
jfieldID fid;
@ -141,7 +141,7 @@ JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_close (JNIEnv* env, jobject obj
printf ("close (native) done\n");
}
JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_parse (JNIEnv* env, jobject obj)
JNIESSEORT void JNICALL Java_sse_awk_Awk_parse (JNIEnv* env, jobject obj)
{
jclass class;
jfieldID fid;
@ -176,7 +176,7 @@ printf ("parse error -> line [%d] %S\n", sse_awk_getsrcline(awk), sse_awk_geterr
}
}
JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_run (JNIEnv* env, jobject obj)
JNIESSEORT void JNICALL Java_sse_awk_Awk_run (JNIEnv* env, jobject obj)
{
jclass class;
jfieldID fid;
@ -211,14 +211,14 @@ JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_run (JNIEnv* env, jobject obj)
}
}
JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_set_1extio (
JNIESSEORT void JNICALL Java_sse_awk_Awk_set_1extio (
JNIEnv* env, jobject obj, jlong extio, jobject handle)
{
sse_awk_extio_t* epa = (sse_awk_extio_t*)extio;
epa->handle = (void*)handle;
}
JNIESSEORT jobject JNICALL Java_ssekit_ssej_awk_Awk_get_1extio (
JNIESSEORT jobject JNICALL Java_sse_awk_Awk_get_1extio (
JNIEnv* env, jobject obj, jlong extio)
{
sse_awk_extio_t* epa = (sse_awk_extio_t*)extio;

View File

@ -1,10 +1,10 @@
LIBRARY "xpawk.dll"
LIBRARY "sseawk.dll"
EXPORTS
Java_xpkit_xpj_awk_Awk_open
Java_xpkit_xpj_awk_Awk_close
Java_xpkit_xpj_awk_Awk_parse
Java_xpkit_xpj_awk_Awk_run
Java_xpkit_xpj_awk_Awk_get_1extio
Java_xpkit_xpj_awk_Awk_set_1extio
Java_sse_awk_Awk_open
Java_sse_awk_Awk_close
Java_sse_awk_Awk_parse
Java_sse_awk_Awk_run
Java_sse_awk_Awk_get_1extio
Java_sse_awk_Awk_set_1extio

View File

@ -1,5 +1,5 @@
/*
* $Id: jni.h,v 1.4 2006-10-22 11:34:53 bacon Exp $
* $Id: jni.h,v 1.5 2006-10-22 11:40:51 bacon Exp $
*/
#ifndef _SSE_AWK_JNI_H_
@ -11,10 +11,10 @@
extern "C" {
#endif
JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_open (JNIEnv*, jobject);
JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_close (JNIEnv*, jobject);
JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_parse (JNIEnv*, jobject);
JNIESSEORT void JNICALL Java_ssekit_ssej_awk_Awk_run (JNIEnv*, jobject);
JNIESSEORT void JNICALL Java_sse_awk_Awk_open (JNIEnv*, jobject);
JNIESSEORT void JNICALL Java_sse_awk_Awk_close (JNIEnv*, jobject);
JNIESSEORT void JNICALL Java_sse_awk_Awk_parse (JNIEnv*, jobject);
JNIESSEORT void JNICALL Java_sse_awk_Awk_run (JNIEnv*, jobject);
#ifdef __cplusplus
}

View File

@ -1,10 +1,10 @@
SRCS = awk.c err.c tree.c str.c tab.c map.c parse.c \
run.c rec.c val.c func.c misc.c extio.c rex.c
OBJS = $(SRCS:.c=.obj)
OUT = xpawk.lib
OUT = sseawk.lib
CC = bcc32
CFLAGS = -O2 -WM -w -w-inl -w-sig -w-spa -w-hid -RT- -I../.. -DXP_AWK_STAND_ALONE -DXP_CHAR_IS_WCHAR
CFLAGS = -O2 -WM -w -w-inl -w-sig -w-spa -w-hid -RT- -I../..
all: $(OBJS)
tlib $(OUT) @&&!

View File

@ -2,7 +2,7 @@ SRCS = \
awk.c err.c tree.c str.c tab.c map.c parse.c \
run.c rec.c val.c func.c misc.c extio.c rex.c
OBJS = $(SRCS:.c=.obj)
OUT = xpawk
OUT = sseawk
JAVA_INC = \
/I"C:\Program Files\IBM\Java141\Include" \

View File

@ -1,10 +1,10 @@
SRCS = awk.c err.c tree.c str.c tab.c map.c parse.c \
run.c rec.c val.c func.c misc.c extio.c rex.c
OBJS = $(SRCS:.c=.o)
OUT = libxpawk.a
OUT = libsseawk.a
CC = cc
CFLAGS = -Wall -I../.. -DXP_AWK_STAND_ALONE
CFLAGS = -Wall -I../..
all: $(OBJS)
ar cr $(OUT) $(OBJS)

View File

@ -1,7 +1,7 @@
SRCS = awk.c err.c tree.c str.c tab.c map.c parse.c \
run.c rec.c val.c func.c misc.c extio.c rex.c
OBJS = $(SRCS:.c=.o)
OUT = libxpawk.a
OUT = libsseawk.a
CC = @CC@
RANLIB = @RANLIB@

View File

@ -1,9 +1,9 @@
SRCS = awk.c err.c tree.c str.c tab.c map.c parse.c run.c rec.c val.c misc.c
OBJS = awk.obj err.obj tree.obj str.obj tab.obj map.obj parse.obj run.obj rec.obj val.obj misc.obj
OUT = xpawk.lib
OUT = sseawk.lib
CC = lcc
CFLAGS = -I../.. -A -ansic -libcdll -DXP_AWK_STAND_ALONE
CFLAGS = -I../.. -A -ansic -libcdll
LDFLAGS =
LIBS =

View File

@ -1,10 +1,10 @@
SRCS = awk.c err.c tree.c str.c tab.c map.c parse.c \
run.c rec.c val.c func.c misc.c extio.c
OBJS = $(SRCS:.c=.o)
OUT = libxpawk.a
OUT = libsseawk.a
CC = cc
CFLAGS = -Xc -a ansi -w3 -O2 -I../.. -DXP_AWK_STAND_ALONE
CFLAGS = -Xc -a ansi -w3 -O2 -I../..
all: $(OBJS)
ar cr $(OUT) $(OBJS)

View File

@ -2,11 +2,11 @@ SRCS = \
awk.c err.c tree.c str.c tab.c map.c parse.c \
run.c rec.c val.c func.c misc.c extio.c rex.c
OBJS = $(SRCS:.c=.o)
OUT = libxpawk.a
OUT = libsseawk.a
CC = gcc
#CFLAGS = -m64 -O2 -Wall -std=c89 -pedantic -I../.. -DXP_AWK_STAND_ALONE
CFLAGS = -m64 -O2 -Wall -I../.. -DXP_AWK_STAND_ALONE
#CFLAGS = -m64 -O2 -Wall -std=c89 -pedantic -I../..
CFLAGS = -m64 -O2 -Wall -I../..
all: $(OBJS)
ar cr $(OUT) $(OBJS)

View File

@ -6,11 +6,11 @@ SRCS = awk.c err.c tree.c str.c tab.c map.c parse.c \
run.c rec.c val.c misc.c extio.c rex.c
OBJS = awk.obj err.obj tree.obj str.obj tab.obj map.obj parse.obj \
run.obj rec.obj val.obj misc.obj extio.obj rex.obj
OUT = xpawk.lib
OUT = sseawk.lib
CC = tcc
AR = tlib
CFLAGS = -1 -O -mh -w -f87 -G -I..\.. -Ddos -DXP_AWK_STAND_ALONE
CFLAGS = -1 -O -mh -w -f87 -G -I..\.. -Ddos
all: $(OBJS)
-del $(OUT)