The commit seems breaks the classlib test org.apache.harmony.xnet.provider.jsse.SSLSocketImplTest in my Linux systems when I do standalone running as below.
working_classlib]$ ant -Dtest.jre.home=/home/shareuse/....../working_vm/build/linux_x86_gcc_debug/deploy/jdk/jre/ -Dtest.case="org.apache.harmony.xnet.provider.jsse.SSLSocketImplTest" test Should we have a check for that? On Tue, Sep 2, 2008 at 10:46 PM, <[EMAIL PROTECTED]> wrote: > Author: hindessm > Date: Tue Sep 2 07:46:55 2008 > New Revision: 691267 > > URL: http://svn.apache.org/viewvc?rev=691267&view=rev > Log: > Remove the hy.no.sig option and make it the default. > > Removed: > > > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/include/shared/jsig.h > > > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/unix/hysignal.h > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/freebsd.x86/hysignal_context.c > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/freebsd.x86/hysignal_context.h > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/hysignal.c > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/linux.ia64/hysignal_context.c > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/linux.ia64/hysignal_context.h > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/linux.x86/hysignal_context.c > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/linux.x86/hysignal_context.h > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/linux.x86_64/hysignal_context.c > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/linux.x86_64/hysignal_context.h > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/windows/hysignal.c > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/sig/ > Modified: > harmony/enhanced/classlib/trunk/README.txt > harmony/enhanced/classlib/trunk/depends/build/defines.mak > harmony/enhanced/classlib/trunk/depends/build/defines.mk > harmony/enhanced/classlib/trunk/make/properties.xml > harmony/enhanced/classlib/trunk/modules/luni/build.xml > > > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/cmain.c > > > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/harmonyglob.h > > > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/luniglob.c > harmony/enhanced/classlib/trunk/modules/portlib/build.xml > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyexit.c > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyport.c > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyportcontrol.c > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/portpriv.h > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/hyosdump.c > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/makefile > > > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/windows/makefile > > > harmony/enhanced/classlib/trunk/modules/print/src/main/native/print/windows/makefile > harmony/enhanced/common_resources/trunk/make/properties.xml > harmony/enhanced/drlvm/trunk/make/properties.xml > harmony/enhanced/drlvm/trunk/make/vm/common-vm.xml > harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_properties.cpp > harmony/enhanced/trunk/build.xml > harmony/enhanced/trunk/debian/rules > > Modified: harmony/enhanced/classlib/trunk/README.txt > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/README.txt?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/classlib/trunk/README.txt (original) > +++ harmony/enhanced/classlib/trunk/README.txt Tue Sep 2 07:46:55 2008 > @@ -252,11 +252,11 @@ > variable if they see the following error message when attempting to run a > Java > application with the built class library components on a compatible VM : > > -error while loading shared libraries: libhysig.so: cannot open shared > +error while loading shared libraries: libhyprt.so: cannot open shared > object file: No such file or directory > > On some systems this error can occur even when the shared library > -(e.g. <EXTRACT_DIR>/deploy/jdk/jre/bin/libhysig.so) has been built > correctly > +(e.g. <EXTRACT_DIR>/deploy/jdk/jre/bin/libhyprt.so) has been built > correctly > and is present in the correct location. This is not a problem with the > built > shared library but instead is dependent on how the operating system > locates and > loads dynamically linked libraries at runtime. Updating the > LD_LIBRARY_PATH > > Modified: harmony/enhanced/classlib/trunk/depends/build/defines.mak > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/depends/build/defines.mak?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/classlib/trunk/depends/build/defines.mak (original) > +++ harmony/enhanced/classlib/trunk/depends/build/defines.mak Tue Sep 2 > 07:46:55 2008 > @@ -69,12 +69,6 @@ > HYCFLAGS = $(HYCFLAGS) -DHY_NO_THR > !ENDIF > > -!IF "$(HY_NO_SIG)" == "false" > -MDLLIBFILES = $(MDLLIBFILES) $(LIBPATH)hysig.lib > -!ELSE > -HYCFLAGS = $(HYCFLAGS) -DHY_NO_SIG > -!ENDIF > - > !IF "$(HY_ZIP_API)" == "true" > HYCFLAGS = $(HYCFLAGS) -DHY_ZIP_API > !ENDIF > > Modified: harmony/enhanced/classlib/trunk/depends/build/defines.mk > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/depends/build/defines.mk?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/classlib/trunk/depends/build/defines.mk (original) > +++ harmony/enhanced/classlib/trunk/depends/build/defines.mk Tue Sep 2 > 07:46:55 2008 > @@ -94,12 +94,6 @@ > DEFINES += -DHY_NO_THR > endif > > -ifeq ($(HY_NO_SIG),false) > -MDLLIBFILES += $(DLLPATH)libhysig$(HY_LINKLIB_SUFFIX) > -else > -DEFINES += -DHY_NO_SIG > -endif > - > ifeq ($(HY_ZIP_API),true) > DEFINES += -DHY_ZIP_API > endif > > Modified: harmony/enhanced/classlib/trunk/make/properties.xml > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/make/properties.xml?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/classlib/trunk/make/properties.xml (original) > +++ harmony/enhanced/classlib/trunk/make/properties.xml Tue Sep 2 07:46:55 > 2008 > @@ -291,13 +291,6 @@ > </not> > </condition> > > - <property name="hy.no.sig" value="${hy.no.thr}" /> > - <condition property="hy.skip.sig" value="true"> > - <not> > - <equals arg1="${hy.no.sig}" arg2="false" /> > - </not> > - </condition> > - > <property name="hy.local.zlib" value="false" /> > <condition property="hy.skip.zlib" value="true"> > <not> > @@ -506,7 +499,6 @@ > <env key="HY_ARCH" value="${hy.arch}" /> > <env key="HY_OS" value="${hy.os}" /> > <env key="HY_PLATFORM" value="${hy.platform}" /> > - <env key="HY_NO_SIG" value="${hy.no.sig}" /> > <env key="HY_NO_THR" value="${hy.no.thr}" /> > <env key="HY_THR_NO_DEPLOY" value="${hy.thr.nodeploy}" /> > <env key="HY_LOCAL_ZLIB" value="${hy.local.zlib}" /> > > Modified: harmony/enhanced/classlib/trunk/modules/luni/build.xml > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/build.xml?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/classlib/trunk/modules/luni/build.xml (original) > +++ harmony/enhanced/classlib/trunk/modules/luni/build.xml Tue Sep 2 > 07:46:55 2008 > @@ -57,7 +57,6 @@ > <include name="gp.h" /> > <include name="fdlibm.h" /> > <include name="hymagic.h" /> > - <include name="jsig.h" /> > <include name="vmizip.h"/> > </fileset> > </copy> > @@ -232,7 +231,6 @@ > <include name="gp.h" /> > <include name="fdlibm.h" /> > <include name="hymagic.h" /> > - <include name="jsig.h" /> > </fileset> > </delete> > <delete failonerror="false"> > > Modified: > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/cmain.c > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/cmain.c?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/cmain.c > (original) > +++ > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/cmain.c > Tue Sep 2 07:46:55 2008 > @@ -100,9 +100,6 @@ > HyPortLibraryVersion portLibraryVersion; > struct haCmdlineOptions options; > int rc = 257; > -#if !defined(HY_NO_SIG) > - UDATA result; > -#endif /* HY_NO_SIG */ > #ifdef HY_NO_THR > UDATA portLibDescriptor; > hyport_init_library_type port_init_library_func; > @@ -140,23 +137,7 @@ > options.envp = envp; > options.portLibrary = &hyportLibrary; > > -#if !defined(HY_NO_SIG) > - if (hyportLibrary.sysinfo_get_env(&hyportLibrary, > "HARMONY_INSTALL_SIG_HANDLER", NULL, 0) == -1) { > -#endif /* HY_NO_SIG */ > - rc = gpProtectedMain (&options); > -#if !defined(HY_NO_SIG) > - } else { > - if (hyportLibrary.sig_protect (&hyportLibrary, > - signalProtectedMain, > - &options, > - genericSignalHandler, > - NULL, > - HYPORT_SIG_FLAG_SIGALLSYNC, > - &result) == 0) { > - rc = result; > - } > - } > -#endif /* HY_NO_SIG */ > + rc = gpProtectedMain (&options); > hyportLibrary.port_shutdown_library (&hyportLibrary); > } else { > fprintf( stderr, > > Modified: > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/harmonyglob.h > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/harmonyglob.h?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/harmonyglob.h > (original) > +++ > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/harmonyglob.h > Tue Sep 2 07:46:55 2008 > @@ -80,8 +80,5 @@ > #define JniIDCache LUNIJniIDCache > /* Now that the module-specific defines are in place, include the shared > file */ > #include "libglob.h" > -/* all UNIX platforms */ > -#if defined(LINUX) > -#include "hysignal.h" > -#endif /* UNIX */ > + > #endif /* harmonyglob_h */ > > Modified: > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/luniglob.c > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/luniglob.c?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/luniglob.c > (original) > +++ > harmony/enhanced/classlib/trunk/modules/luni/src/main/native/luni/shared/luniglob.c > Tue Sep 2 07:46:55 2008 > @@ -28,7 +28,6 @@ > #include "harmonyglob.h" > #include "hyport.h" > #include "strhelp.h" > -#include "jsig.h" > #include "hycomp.h" > > static UDATA keyInitCount = 0; > @@ -55,12 +54,6 @@ > char *propVal = NULL; > vmiError propRes; > > -#if defined(LINUX) && !defined(HY_NO_SIG) > - /* all UNIX platforms */ > - HySignalHandler previousGpHandler; > - HySigSet (SIGPIPE, SIG_IGN, previousGpHandler); > -#endif > - > /* Query the VM interface */ > vmInterface = VMI_GetVMIFromJavaVM (vm); > if (!vmInterface) > > Modified: harmony/enhanced/classlib/trunk/modules/portlib/build.xml > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/portlib/build.xml?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/classlib/trunk/modules/portlib/build.xml (original) > +++ harmony/enhanced/classlib/trunk/modules/portlib/build.xml Tue Sep 2 > 07:46:55 2008 > @@ -95,7 +95,7 @@ > > <!-- Build the portlib native components --> > <target name="build-native" > - > > depends="-build-native,-build-native-sig,-build-native-thread,-build-native-thrstub,-build-native-port" > /> > + > > depends="-build-native,-build-native-thread,-build-native-thrstub,-build-native-port" > /> > <target name="-build-native"> > <!-- Build common lib --> > <make dir="${hy.portlib.src.main.native}/common/${hy.os.family}" /> > @@ -104,19 +104,6 @@ > <make dir="${hy.portlib.src.main.native}/pool/${hy.os.family}" /> > </target> > > - <target name="-build-native-sig" unless="hy.skip.sig"> > - <!-- Build sig dll --> > - <make dir="${hy.portlib.src.main.native}/sig/${hy.os.family}" /> > - > - <copy todir="${hy.jdk}/jre/bin" overwrite="yes"> > - <fileset dir="${hy.portlib.src.main.native}/sig"> > - <include name="*${shlib.suffix}*" /> > - <include name="*${progdb.suffix}*" if="is.windows" /> > - <exclude name="*${manifest.suffix}"/> > - </fileset> > - </copy> > - </target> > - > <target name="-build-native-thread" unless="hy.skip.thr"> > <!-- Build thread dll --> > <make dir="${hy.portlib.src.main.native}/thread/${hy.os.family}" /> > @@ -179,7 +166,6 @@ > > <!-- Clean natives --> > <target name="clean-native" depends="-clean-native-tests"> > - <make dir="${hy.portlib.src.main.native}/sig/${hy.os.family}" > target="clean" /> > <make dir="${hy.portlib.src.main.native}/thread/${hy.os.family}" > target="clean" /> > <make dir="${hy.portlib.src.main.native}/thrstub/${hy.os.family}" > target="clean" /> > <make dir="${hy.portlib.src.main.native}/port/${hy.os.family}" > target="clean" /> > > Modified: > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyexit.c > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyexit.c?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyexit.c > (original) > +++ > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyexit.c > Tue Sep 2 07:46:55 2008 > @@ -24,11 +24,6 @@ > > #include "hyport.h" > > -#if !defined(HY_NO_SIG) > -extern void VMCALL hysig_chain_at_shutdown_and_exit (struct HyPortLibrary > - *portLibrary); > -#endif /* HY_NO_SIG */ > - > /** > * Block until the portlibary has been exited and return the error code. > * > @@ -55,14 +50,6 @@ > void VMCALL > hyexit_shutdown_and_exit (struct HyPortLibrary *portLibrary, I_32 > exitCode) > { > - > -#if !defined(HY_NO_SIG) > -#if !defined(WIN32) > - hysig_chain_at_shutdown_and_exit (portLibrary); > -#endif > -#endif /* HY_NO_SIG */ > - > - > exit ((int) exitCode); > } > > > Modified: > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyport.c > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyport.c?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyport.c > (original) > +++ > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyport.c > Tue Sep 2 07:46:55 2008 > @@ -77,9 +77,6 @@ > THREAD_ACCESS_FROM_PORT(portLibrary); > > #endif /* HY_NO_THR */ > -#if !defined(HY_NO_SIG) > - portLibrary->sig_shutdown (portLibrary); > -#endif /* HY_NO_SIG */ > portLibrary->shmem_shutdown (portLibrary); > portLibrary->shsem_shutdown (portLibrary); > > @@ -361,14 +358,6 @@ > goto cleanup; > } > > -#if !defined(HY_NO_SIG) > - rc = portLibrary->sig_startup (portLibrary); > - if (0 != rc) > - { > - goto cleanup; > - } > -#endif /* HY_NO_SIG */ > - > return rc; > > cleanup: > > Modified: > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyportcontrol.c > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyportcontrol.c?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyportcontrol.c > (original) > +++ > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/hyportcontrol.c > Tue Sep 2 07:46:55 2008 > @@ -52,22 +52,5 @@ > return 0; > } > > -#if defined(WIN32) && !defined(HY_NO_SIG) > - if (!strcmp ("SIG_INTERNAL_HANDLER", key)) > - { > - /* used by optimized code to implement fast signal handling on > Windows */ > - extern int structuredExceptionHandler (struct HyPortLibrary > - *portLibrary, > - hysig_handler_fn handler, > - void *handler_arg, U_32 > flags, > - EXCEPTION_POINTERS * > - exceptionInfo); > - *(int (**) > - (struct HyPortLibrary *, hysig_handler_fn, void *, U_32, > - EXCEPTION_POINTERS *)) value = structuredExceptionHandler; > - return 0; > - } > -#endif > - > return 1; > } > > Modified: > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/portpriv.h > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/portpriv.h?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/portpriv.h > (original) > +++ > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/shared/portpriv.h > Tue Sep 2 07:46:55 2008 > @@ -583,46 +583,6 @@ > hysysinfo_get_env > PROTOTYPE ((struct HyPortLibrary * portLibrary, char *envVar, > char *infoString, UDATA bufSize)); > -#if !defined(HY_NO_SIG) > -/* HySourceHySignal*/ > -struct HyPortLibrary; > -extern HY_CFUNC I_32 VMCALL > - hysig_startup PROTOTYPE ((struct HyPortLibrary * portLibrary)); > -struct HyPortLibrary; > -extern HY_CFUNC U_32 VMCALL > - hysig_get_options PROTOTYPE ((struct HyPortLibrary * portLibrary)); > -struct HyPortLibrary; > -extern HY_CFUNC I_32 VMCALL > - hysig_can_protect > -PROTOTYPE ((struct HyPortLibrary * portLibrary, U_32 flags)); > -struct HyPortLibrary; > -extern HY_CFUNC void VMCALL > - hysig_shutdown PROTOTYPE ((struct HyPortLibrary * portLibrary)); > -struct HyPortLibrary; > -extern HY_CFUNC U_32 VMCALL > - hysig_info_count > -PROTOTYPE ((struct HyPortLibrary * portLibrary, void *info, U_32 > category)); > -struct HyPortLibrary; > -extern HY_CFUNC I_32 VMCALL > - hysig_set_options > -PROTOTYPE ((struct HyPortLibrary * portLibrary, U_32 options)); > -struct HyPortLibrary; > -extern HY_CFUNC I_32 VMCALL > - hysig_protect > -PROTOTYPE ((struct HyPortLibrary * portLibrary, hysig_protected_fn fn, > - void *fn_arg, hysig_handler_fn handler, void *handler_arg, > - U_32 flags, UDATA * result)); > -struct HyPortLibrary; > -extern HY_CFUNC U_32 VMCALL > - hysig_set_async_signal_handler > -PROTOTYPE ((struct HyPortLibrary * portLibrary, hysig_handler_fn handler, > - void *handler_arg, U_32 flags)); > -struct HyPortLibrary; > -extern HY_CFUNC U_32 VMCALL > - hysig_info > -PROTOTYPE ((struct HyPortLibrary * portLibrary, void *info, U_32 category, > - I_32 index, const char **name, void **value)); > -#endif /* HY_NO_SIG */ > /* HySourceHySL*/ > struct HyPortLibrary; > extern HY_CFUNC UDATA VMCALL > @@ -1307,17 +1267,6 @@ > hyipcmutex_acquire, /* ipcmutex_acquire */ > hyipcmutex_release, /* ipcmutex_release */ > hyport_control, /* port_control */ > -#if !defined(HY_NO_SIG) > - hysig_startup, /* sig_startup */ > - hysig_shutdown, /* sig_shutdown */ > - hysig_protect, /* sig_protect */ > - hysig_can_protect, /* sig_can_protect */ > - hysig_set_async_signal_handler, /* sig_set_async_signal_handler */ > - hysig_info, /* sig_info */ > - hysig_info_count, /* sig_info_count */ > - hysig_set_options, /* sig_set_options */ > - hysig_get_options, /* sig_get_options */ > -#else > NULL, /* sig_startup */ > NULL, /* sig_shutdown */ > NULL, /* sig_protect */ > @@ -1327,7 +1276,6 @@ > NULL, /* sig_info_count */ > NULL, /* sig_set_options */ > NULL, /* sig_get_options */ > -#endif /* HY_NO_SIG */ > NULL, /* attached_thread */ > hysysinfo_DLPAR_enabled, /* sysinfo_DLPAR_enabled */ > hysysinfo_DLPAR_max_CPUs, /* sysinfo_DLPAR_max_CPUs */ > > Modified: > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/hyosdump.c > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/hyosdump.c?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/hyosdump.c > (original) > +++ > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/hyosdump.c > Tue Sep 2 07:46:55 2008 > @@ -87,9 +87,6 @@ > } > > /* Ensure we get default action (core) - reset primary&app handlers > */ > -#if !defined(HY_NO_SIG) > - HYJSIG_SIGNAL (SIGABRT, SIG_DFL); > -#endif /* HY_NO_SIG */ > signal (SIGABRT, SIG_DFL); > > #if defined(LINUX) > > Modified: > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/makefile > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/makefile?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/makefile > (original) > +++ > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/unix/makefile > Tue Sep 2 07:46:55 2008 > @@ -31,10 +31,6 @@ > $(SHAREDSUB)hystr.o $(SHAREDSUB)hystrftime.o $(SHAREDSUB)hystsl.o \ > hysysinfo.o hytime.o $(SHAREDSUB)hytlshelpers.o hytty.o > > -ifeq ($(HY_NO_SIG),false) > -BUILDFILES += hysignal.o $(HY_PLATFORM)/hysignal_context.o > -endif > - > ifeq ($(HY_PORTLIB_STUBS),true) > BUILDFILES += stubs/hycpu.o stubs/hyipcmutex.o stubs/hyshmem.o \ > stubs/hyshsem.o stubs/hyvmem.o > > Modified: > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/windows/makefile > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/windows/makefile?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/windows/makefile > (original) > +++ > harmony/enhanced/classlib/trunk/modules/portlib/src/main/native/port/windows/makefile > Tue Sep 2 07:46:55 2008 > @@ -36,10 +36,6 @@ > $(SHAREDSUB)hystrftime.obj $(SHAREDSUB)hystsl.obj hysysinfo.obj > hytime.obj \ > $(SHAREDSUB)hytlshelpers.obj hytty.obj hyvmem.obj > > -!IF "$(HY_NO_SIG)" == "false" > -BUILDFILES = $(BUILDFILES) hysignal.obj > -!ENDIF > - > MDLLIBFILES = $(MDLLIBFILES) $(LIBPATH)hythr$(HY_LINKLIB_SUFFIX) > VIRTFILES = hyprt.res > > > Modified: > harmony/enhanced/classlib/trunk/modules/print/src/main/native/print/windows/makefile > URL: > http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/print/src/main/native/print/windows/makefile?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- > harmony/enhanced/classlib/trunk/modules/print/src/main/native/print/windows/makefile > (original) > +++ > harmony/enhanced/classlib/trunk/modules/print/src/main/native/print/windows/makefile > Tue Sep 2 07:46:55 2008 > @@ -38,7 +38,7 @@ > SYSLIBFILES = ws2_32.lib Iphlpapi.lib > > MDLLIBFILES = #\ > -# $(LIBPATH)hysig.lib $(LIBPATH)hycommon.lib $(LIBPATH)hypool.lib \ > +# $(LIBPATH)hycommon.lib $(LIBPATH)hypool.lib \ > # $(LIBPATH)hythr.lib $(LIBPATH)vmi.lib $(JPEG_DIR)libjpeg.lib > > DLLBASE=0x13300000 > > Modified: harmony/enhanced/common_resources/trunk/make/properties.xml > URL: > http://svn.apache.org/viewvc/harmony/enhanced/common_resources/trunk/make/properties.xml?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/common_resources/trunk/make/properties.xml (original) > +++ harmony/enhanced/common_resources/trunk/make/properties.xml Tue Sep 2 > 07:46:55 2008 > @@ -120,13 +120,6 @@ > </not> > </condition> > > - <property name="hy.no.sig" value="${hy.no.thr}" /> > - <condition property="hy.skip.sig" value="true"> > - <not> > - <equals arg1="${hy.no.sig}" arg2="false" /> > - </not> > - </condition> > - > <property name="hy.local.zlib" value="false" /> > <condition property="hy.skip.zlib" value="true"> > <not> > @@ -272,7 +265,6 @@ > <env key="HY_ARCH" value="${hy.arch}" /> > <env key="HY_OS" value="${hy.os}" /> > <env key="HY_PLATFORM" value="${hy.platform}" /> > - <env key="HY_NO_SIG" value="${hy.no.sig}" /> > <env key="HY_NO_THR" value="${hy.no.thr}" /> > <env key="HY_THR_NO_DEPLOY" value="${hy.thr.nodeploy}" /> > <env key="HY_LOCAL_ZLIB" value="${hy.local.zlib}" /> > > Modified: harmony/enhanced/drlvm/trunk/make/properties.xml > URL: > http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/make/properties.xml?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/drlvm/trunk/make/properties.xml (original) > +++ harmony/enhanced/drlvm/trunk/make/properties.xml Tue Sep 2 07:46:55 > 2008 > @@ -107,7 +107,6 @@ > <echo message=" hy.cpp.compiler = ${hy.cpp.compiler}" /> > <echo message=" cfg = ${hy.cfg}" /> > <echo message=" svn revision = ${svn.revision}" /> > - <echo message=" hy.no.sig = ${hy.no.sig}" /> > <echo message=" hy.local.zlib = ${hy.local.zlib}" /> > <echo message=" common resources = ${common.resources}" /> > <echo message=" HDK root = ${hy.hdk}" /> > @@ -144,4 +143,4 @@ > <property name="is.cpptasks" value="true"/> > </target> > > -</project> > \ No newline at end of file > +</project> > > Modified: harmony/enhanced/drlvm/trunk/make/vm/common-vm.xml > URL: > http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/make/vm/common-vm.xml?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/drlvm/trunk/make/vm/common-vm.xml (original) > +++ harmony/enhanced/drlvm/trunk/make/vm/common-vm.xml Tue Sep 2 07:46:55 > 2008 > @@ -100,7 +100,6 @@ > <compilerarg value="/QxN" if="is.icl"/> > <compilerarg value="/Qip" if="is.icl"/> > > - <defineset define="HY_NO_SIG" if="hy.skip.sig"/> > <defineset define="HY_LOCAL_ZLIB" if="hy.skip.zlib"/> > </compiler> > > > Modified: harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_properties.cpp > URL: > http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_properties.cpp?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_properties.cpp > (original) > +++ harmony/enhanced/drlvm/trunk/vm/vmcore/src/init/vm_properties.cpp Tue > Sep 2 07:46:55 2008 > @@ -50,9 +50,6 @@ > { > "harmonyvm", > "hythr", > -#if !defined(HY_NO_SIG) > - "hysig", > -#endif > "hyprt", > #if defined(HY_LOCAL_ZLIB) > "z", > > Modified: harmony/enhanced/trunk/build.xml > URL: > http://svn.apache.org/viewvc/harmony/enhanced/trunk/build.xml?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/trunk/build.xml (original) > +++ harmony/enhanced/trunk/build.xml Tue Sep 2 07:46:55 2008 > @@ -29,7 +29,6 @@ > <!-- debug or release version --> > <property name="hy.cfg" value="release" /> > > - <property name="hy.no.sig" value="false" /> > <property name="hy.local.zlib" value="false" /> > > <description> > @@ -390,7 +389,6 @@ > > <propertyset id="required.props"> > <propertyref name="hy.cfg" /> > - <propertyref name="hy.no.sig" /> > <propertyref name="hy.local.zlib" /> > <propertyref name="use.libstdc++6" /> > </propertyset> > > Modified: harmony/enhanced/trunk/debian/rules > URL: > http://svn.apache.org/viewvc/harmony/enhanced/trunk/debian/rules?rev=691267&r1=691266&r2=691267&view=diff > > ============================================================================== > --- harmony/enhanced/trunk/debian/rules (original) > +++ harmony/enhanced/trunk/debian/rules Tue Sep 2 07:46:55 2008 > @@ -12,7 +12,7 @@ > > # -lib /usr/share/java ensures that ant finds ecj.jar, etc > ANT_FLAGS = -lib /usr/share/java \ > - -Dhy.no.sig=true -Duse.libstdc++6=true -Dhy.local.zlib=true \ > + -Duse.libstdc++6=true -Dhy.local.zlib=true \ > -Dhy.zip.api=false -Dhy.no.thr=false -Dauto.fetch=true > JREDIR=$(CURDIR)/debian/harmony-5.0-jre > JDKDIR=$(CURDIR)/debian/harmony-5.0-jdk > > >
