diff -rc gnusql-0.7b5.1/ChangeLog gnusql-0.7b5.2/ChangeLog *** gnusql-0.7b5.1/ChangeLog Tue May 6 01:26:54 1997 --- gnusql-0.7b5.2/ChangeLog Mon May 12 09:59:43 1997 *************** *** 1,3 **** --- 1,11 ---- + Mon May 12 09:50:21 1997 Michael Kimelman + + * Makefile.in (test): added target to run test sequence + + * configure.in (rpcgen_output): fixed pattern for 'main' prototype + + * src/synthes/struct.c (set_command): space reservation bug fixed + Tue May 6 01:15:34 1997 Michael Kimelman * src/interpr/int_servlib.c (execute_stmt): immediate exit on error code - diff -rc gnusql-0.7b5.1/Makefile.in gnusql-0.7b5.2/Makefile.in *** gnusql-0.7b5.1/Makefile.in Wed May 7 10:42:25 1997 --- gnusql-0.7b5.2/Makefile.in Mon May 12 10:02:22 1997 *************** *** 132,139 **** - [ -d lib ] || mkdir -p lib echo "Ok">$@ ! test: ! ( cd test ; $(MAKE); ) confs: src/Makefile src/include/config.h make-dist --- 132,144 ---- - [ -d lib ] || mkdir -p lib echo "Ok">$@ ! test: all ! echo starting DBMS server and initializing data base ! ( cd $(SERVDIR); bin/boot 2>&1 | tee log ) ! echo starting test sequence... (it must fail somewhere) ! ( cd test ; $(MAKE) 2>&1 | tee log ; ) ! echo stopping DBMS server ! $(SERVDIR)/bin/finadm confs: src/Makefile src/include/config.h make-dist diff -rc gnusql-0.7b5.1/README gnusql-0.7b5.2/README *** gnusql-0.7b5.1/README Wed May 7 10:41:49 1997 --- gnusql-0.7b5.2/README Mon May 12 10:01:44 1997 *************** *** 1,4 **** ! This directory tree holds version 0.7b5.1 of GNU SQL Server. This is the *first* beta test of the system. You may encounter bugs in this release. If you do, please report --- 1,4 ---- ! This directory tree holds version 0.7b5.2 of GNU SQL Server. This is the *first* beta test of the system. You may encounter bugs in this release. If you do, please report diff -rc gnusql-0.7b5.1/configure gnusql-0.7b5.2/configure *** gnusql-0.7b5.1/configure Tue May 6 02:01:41 1997 --- gnusql-0.7b5.2/configure Mon May 12 10:00:07 1997 *************** *** 1833,1839 **** #include EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "main *(void)" >/dev/null 2>&1; then rm -rf conftest* main=void else --- 1833,1839 ---- #include EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "main[ ]*\([ ]*(void)*[ ]*\)" >/dev/null 2>&1; then rm -rf conftest* main=void else *************** *** 1862,1868 **** fi rm -f conftest* ! rm -f mytest.? gss_cv_RPCGEN_output="stubs=$stubs opts=\"$opts\" main=$main" fi --- 1862,1868 ---- fi rm -f conftest* ! rm -f mytest* gss_cv_RPCGEN_output="stubs=$stubs opts=\"$opts\" main=$main" fi diff -rc gnusql-0.7b5.1/configure.in gnusql-0.7b5.2/configure.in *** gnusql-0.7b5.1/configure.in Tue May 6 02:01:36 1997 --- gnusql-0.7b5.2/configure.in Mon May 12 09:59:45 1997 *************** *** 347,360 **** EOF $RPCGEN mytest.x AC_EGREP_HEADER(ct_p_2_svc,mytest.h, stubs=svc, stubs=simple) ! AC_EGREP_HEADER(main[ ]*(void),mytest_svc.c, main=void, main=proto) AC_EGREP_CPP(Ok,[ #include "mytest.h" #ifdef _MYTEST_H_RPCGEN Ok #endif ],opts="." , opts="Ihdr" ) ! rm -f mytest.? gss_cv_RPCGEN_output="stubs=$stubs opts=\"$opts\" main=$main" ]) AC_MSG_RESULT($gss_cv_RPCGEN_output) --- 347,361 ---- EOF $RPCGEN mytest.x AC_EGREP_HEADER(ct_p_2_svc,mytest.h, stubs=svc, stubs=simple) ! AC_EGREP_HEADER(changequote(, )main[ ]*\([ ]*(void)*[ ]*\)changequote([, ]), ! mytest_svc.c, main=void, main=proto) AC_EGREP_CPP(Ok,[ #include "mytest.h" #ifdef _MYTEST_H_RPCGEN Ok #endif ],opts="." , opts="Ihdr" ) ! rm -f mytest* gss_cv_RPCGEN_output="stubs=$stubs opts=\"$opts\" main=$main" ]) AC_MSG_RESULT($gss_cv_RPCGEN_output) Only in gnusql-0.7b5.1: mytest_clnt.c Only in gnusql-0.7b5.1: mytest_svc.c diff -rc gnusql-0.7b5.1/src/other/xmem.c gnusql-0.7b5.2/src/other/xmem.c *** gnusql-0.7b5.1/src/other/xmem.c Wed May 7 10:17:19 1997 --- gnusql-0.7b5.2/src/other/xmem.c Sun May 11 18:27:43 1997 *************** *** 132,139 **** } #ifndef USE_XVM ! #define M_BORD_B 0 ! #define M_BORD_A 100 * sizeof(double) void * xmalloc (i4_t size) --- 132,143 ---- } #ifndef USE_XVM ! ! static int before_guard = 0; ! static int after_guard = 0;/*100 * sizeof(double)*/ ! ! #define M_BORD_B before_guard ! #define M_BORD_A after_guard void * xmalloc (i4_t size) diff -rc gnusql-0.7b5.1/src/synthes/struct.c gnusql-0.7b5.2/src/synthes/struct.c *** gnusql-0.7b5.1/src/synthes/struct.c Tue May 6 03:11:26 1997 --- gnusql-0.7b5.2/src/synthes/struct.c Sun May 11 17:53:49 1997 *************** *** 72,82 **** SET_ENUM(code); adr_res = CurPg; ! if (com_adr) ! { ! bcopy (com_adr, V_PTR(CurPg,char), com_size); ! ADD_CUR_PG (com_size); ! } return adr_res; } /* set_command */ --- 72,80 ---- SET_ENUM(code); adr_res = CurPg; ! if (com_adr) /* copy data , if present */ ! bcopy (com_adr, V_PTR(CurPg,char), com_size); ! ADD_CUR_PG (com_size); /* shift & align free mem pointer */ return adr_res; } /* set_command */ diff -rc gnusql-0.7b5.1/version gnusql-0.7b5.2/version *** gnusql-0.7b5.1/version Wed May 7 10:41:49 1997 --- gnusql-0.7b5.2/version Mon May 12 10:01:44 1997 *************** *** 1 **** ! 0.7b5.1 --- 1 ---- ! 0.7b5.2