You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by te...@apache.org on 2006/03/01 16:43:11 UTC

svn commit: r382065 [1/10] - in /incubator/harmony/enhanced/classlib/trunk: modules/security/make/ modules/security/make/native/linux/ modules/security/make/native/windows/ native-src/ native-src/linux.IA32/ native-src/linux.IA32/archive/ native-src/li...

Author: tellison
Date: Wed Mar  1 07:42:53 2006
New Revision: 382065

URL: http://svn.apache.org/viewcvs?rev=382065&view=rev
Log:
Apply patches:
  HARMONY-131 (More extensive refactoring of linux makefiles)
  HARMONY-132 (Move shared native code to out of linux tree)
  HARMONY-144 (Refactoring of windows makefiles)
  HARMONY-145 (windows natives should use the shared files created by HARMONY-132)

Added:
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/libhyarchive.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/libhyauth.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/libhyluni.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/libhymath.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/libhynio.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/libhyprt.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/rules.mk
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/libhysig.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/libhytext.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/libhythr.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/libvmi.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zlib/libhyzlib.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/archive/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/archive/adler32.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/archive/archive_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/archive/archiveglob.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/archive/inflater.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/archive/jclcrc32.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/archive/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/archive/zip.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/auth/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/auth/auth_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/common/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/common/iohelp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/common/jcl.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/common/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/common/libglob.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/common/libglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/fdlibm/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/fdlibm/fdlibm.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/fdlibm/hymagic.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/fdlibm/s_lib_version.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/fltconst.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/harmony.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/hylib.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/hyporterror.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/hysocket.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/hystdarg.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/jniport.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/portsock.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/include/ute_pd.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/launcher/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/launcher/hyexelibnls.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/launcher/launcher_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/launcher/libhlp.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/launcher/libhlp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/launcher/strbuf.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/bigint.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/file.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/filedesc.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/fileis.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/fileos.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/floatbits.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/luni_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/nethelp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/netif.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/ois.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/oos.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/osc.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/pmsimpl.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/pmsimpl.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/proxy.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/psimpl2.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/psimpl2.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/pssimpl.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/pssimpl.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/rafile.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/luni/timezone.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/math/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/math/bigint.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/math/cbigint.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/math/cbigint.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/math/dblparse.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/math/fltparse.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/math/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/math/math_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/math/mathglob.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/nio/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/nio/IMemorySystem.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/nio/OSFileSystem.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/nio/OSFileSystem.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/nio/OSNetworkSystem.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/nio/nio_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/nio/socket.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/pool/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/pool/pool_cap.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/hyerror.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/hyexit.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/hygp.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/hygp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/hynlshelpers.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/hyportcontrol.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/hystrftime.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/hystsl.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/hytlshelpers.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/port_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/portnls.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/port/portpriv.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/text/
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/text/BidiWrapper.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/thread/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/thread/hythreadinspect.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/thread/hythreadinspect.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/thread/rwmutex.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/thread/thread_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/vmi/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/vmi/vmi.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/vmi/vmi_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/zip/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/zip/hyzipnls.h
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/zip/zcpool.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/zip/zipalloc.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/zip/zipcache.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/zip/zipsup.c
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/zlib/   (with props)
    incubator/harmony/enhanced/classlib/trunk/native-src/shared/zlib/zlib_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/defines.mak
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/rules.mak
Removed:
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/adler32.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/archive_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/archiveglob.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/hyarchive.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/inflater.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/jclcrc32.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/zip.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/auth_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/hyauth.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/iohelp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/jcl.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/libglob.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/libglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/fdlibm/fdlibm.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/fdlibm/hymagic.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/fdlibm/s_lib_version.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/include/fltconst.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/include/harmony.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/include/hylib.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/include/hyporterror.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/include/hysocket.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/include/hystdarg.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/include/jniport.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/include/portsock.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/include/ute_pd.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/hyexelibnls.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/launcher_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/libhlp.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/libhlp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/strbuf.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/bigint.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/file.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/filedesc.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/fileis.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/fileos.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/floatbits.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/hyluni.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/luni_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/nethelp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/netif.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/ois.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/oos.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/osc.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/pmsimpl.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/pmsimpl.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/proxy.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/psimpl2.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/psimpl2.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/pssimpl.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/pssimpl.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/rafile.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/timezone.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/bigint.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/cbigint.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/cbigint.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/dblparse.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/fltparse.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/hymath.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/math_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/mathglob.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/IMemorySystem.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/OSFileSystem.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/OSFileSystem.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/OSNetworkSystem.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/hynio.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/nio_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/socket.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/pool/pool_cap.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hyerror.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hyexit.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hygp.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hygp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hynlshelpers.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hyportcontrol.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hyprt.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hystrftime.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hystsl.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/hytlshelpers.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/port_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/portnls.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/portpriv.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/hysig.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/BidiWrapper.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/hytext.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/hythr.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/hythreadinspect.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/hythreadinspect.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/rwmutex.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/thread_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/vmi.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/vmi.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/vmi_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/hyzipnls.h
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/zcpool.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/zipalloc.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/zipcache.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/zipsup.c
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zlib/hyzlib.exp
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zlib/zlib_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/archive/adler32.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/archive/archive_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/archive/archiveglob.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/archive/inflater.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/archive/jclcrc32.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/archive/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/archive/zip.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/auth/auth_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/common/iohelp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/common/jcl.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/common/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/common/libglob.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/common/libglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/fdlibm/fdlibm.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/fdlibm/hymagic.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/fdlibm/s_lib_version.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/include/fltconst.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/include/harmony.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/include/hylib.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/include/hyporterror.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/include/hysocket.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/include/hystdarg.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/include/jniport.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/include/portsock.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/include/ute_pd.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/launcher/hyexelibnls.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/launcher/launcher_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/launcher/libhlp.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/launcher/libhlp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/launcher/strbuf.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/bigint.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/file.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/filedesc.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/fileis.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/fileos.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/floatbits.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/luni_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/nethelp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/netif.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/ois.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/oos.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/osc.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/pmsimpl.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/pmsimpl.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/proxy.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/psimpl2.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/psimpl2.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/pssimpl.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/pssimpl.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/rafile.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/timezone.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/math/bigint.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/math/cbigint.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/math/cbigint.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/math/dblparse.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/math/fltparse.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/math/jclglob.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/math/math_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/math/mathglob.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/nio/IMemorySystem.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/nio/OSFileSystem.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/nio/OSFileSystem.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/nio/OSNetworkSystem.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/nio/nio_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/nio/socket.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/pool/pool_cap.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/hyerror.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/hyexit.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/hygp.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/hygp.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/hynlshelpers.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/hyportcontrol.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/hystrftime.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/hystsl.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/hytlshelpers.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/port_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/portnls.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/portpriv.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/text/BidiWrapper.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/thread/hythreadinspect.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/thread/hythreadinspect.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/thread/rwmutex.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/thread/thread_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/vmi/vmi.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/vmi/vmi_copyright.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/zip/hyzipnls.h
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/zip/zcpool.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/zip/zipalloc.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/zip/zipcache.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/zip/zipsup.c
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/zlib/zlib_copyright.c
Modified:
    incubator/harmony/enhanced/classlib/trunk/modules/security/make/build.xml
    incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/linux/jaasnix.xml
    incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/windows/jaaswin.xml
    incubator/harmony/enhanced/classlib/trunk/native-src/build.xml
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/fdlibm/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/makefile.include
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/pool/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zlib/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/   (props changed)
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/archive/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/auth/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/common/   (props changed)
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/common/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/fdlibm/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/launcher/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/launcher/makefile.javae
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/launcher/makefile.javaw
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/luni/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/math/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/nio/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/pool/   (props changed)
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/pool/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/port/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/sig/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/text/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/thread/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/vmi/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/zip/   (props changed)
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/zip/makefile
    incubator/harmony/enhanced/classlib/trunk/native-src/win.IA32/zlib/makefile

Modified: incubator/harmony/enhanced/classlib/trunk/modules/security/make/build.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/security/make/build.xml?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/security/make/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/security/make/build.xml Wed Mar  1 07:42:53 2006
@@ -158,6 +158,7 @@
     <target name="init.win" depends="init, init.java_home" if="if.win">
     	
     	<property name="native.include.path" value="../../native-src/win.IA32/include" />
+       	<property name="native.shared.include.path" value="../../native-src/shared/include" />
 
     	<property name="cPath" value="${PATH};${env.Path}" />
         <property name="cINCLUDE" value="${INCLUDE};${env.include};${env.INCLUDE};${native.include.path}" />
@@ -176,6 +177,7 @@
     <target name="init.linux" depends="init, init.java_home" if="if.linux">
 
        	<property name="native.include.path" value="../../native-src/linux.IA32/include" />
+       	<property name="native.shared.include.path" value="../../native-src/shared/include" />
 
         <property name="cPath" value="${env.PATH}" />
         <property name="cINCLUDE" value="${env.INCLUDE};${native.include.path}" />

Modified: incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/linux/jaasnix.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/linux/jaasnix.xml?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/linux/jaasnix.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/linux/jaasnix.xml Wed Mar  1 07:42:53 2006
@@ -71,7 +71,7 @@
 
         <exec executable="${compiler.name}" output="${tmp}/outerr.txt" failonerror="true">
             <env key="PATH" value="${cPath}"/>
-            <env key="CPATH" value="${cINCLUDE}:${env.CPATH}:${jni_h.path}:${jni_md_h.path}"/>
+            <env key="CPATH" value="${cINCLUDE}:${env.CPATH}:${native.include.path}:${native.shared.include.path}"/>
             <env key="LIB" value="${cLIB}"/>
             <env key="TMP" value="${tmp}"/>
 

Modified: incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/windows/jaaswin.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/windows/jaaswin.xml?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/windows/jaaswin.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/security/make/native/windows/jaaswin.xml Wed Mar  1 07:42:53 2006
@@ -73,7 +73,7 @@
 
         <exec executable="${compiler.name}" output="${tmp}/outerr.txt" failonerror="true"  newenvironment="true">
             <env key="PATH" value="${cPath}"/>
-            <env key="INCLUDE" value="${cINCLUDE};${jni_h.path};${jni_md_h.path};${lib_tmp}"/>
+            <env key="INCLUDE" value="${cINCLUDE};${native.include.path};${native.shared.include.path};${lib_tmp}"/>
             <env key="LIB" value="${cLIB}"/>
             <env key="TMP" value="${tmp}"/>
             <arg value="/O2"/>

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/build.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/build.xml?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/build.xml Wed Mar  1 07:42:53 2006
@@ -55,6 +55,7 @@
         <property name="depends.libs" location="../depends/libs/${target.platform}" />
         <property name="build.output" location="../native-bin/${target.platform}" />
         <property name="native.src.root" location="${basedir}/${target.platform}" />
+        <property name="native.shared.src.root" location="${basedir}/shared" />
 
         <property name="fdlibm.zip" location="${depends.oss}/fdlibm_5.2.zip" />
         <property name="zlib.zip" location="${depends.oss}/zlib_1.2.3.zip" />
@@ -167,6 +168,8 @@
         <copy todir="${target.output}/include" overwrite="yes">
             <fileset dir="${native.src.root}/include">
                 <include name="jni.h" />
+            </fileset>
+            <fileset dir="${native.shared.src.root}/include">
                 <include name="jniport.h" />
             </fileset>
         </copy>

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/libhyarchive.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/libhyarchive.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/libhyarchive.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/libhyarchive.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,39 @@
+HYARCHIVE_0.1 {
+	global :
+		Java_java_util_jar_JarFile_getMetaEntriesImpl;
+		Java_java_util_zip_Adler32_updateByteImpl;
+		Java_java_util_zip_Adler32_updateImpl;
+		Java_java_util_zip_CRC32_updateByteImpl;
+		Java_java_util_zip_CRC32_updateImpl;
+		Java_java_util_zip_Deflater_createStream;
+		Java_java_util_zip_Deflater_deflateImpl;
+		Java_java_util_zip_Deflater_endImpl;
+		Java_java_util_zip_Deflater_getAdlerImpl;
+		Java_java_util_zip_Deflater_getTotalInImpl;
+		Java_java_util_zip_Deflater_getTotalOutImpl;
+		Java_java_util_zip_Deflater_oneTimeInitialization;
+		Java_java_util_zip_Deflater_resetImpl;
+		Java_java_util_zip_Deflater_setDictionaryImpl;
+		Java_java_util_zip_Deflater_setInputImpl;
+		Java_java_util_zip_Deflater_setLevelsImpl;
+		Java_java_util_zip_Inflater_createStream;
+		Java_java_util_zip_Inflater_endImpl;
+		Java_java_util_zip_Inflater_getAdlerImpl;
+		Java_java_util_zip_Inflater_getTotalInImpl;
+		Java_java_util_zip_Inflater_getTotalOutImpl;
+		Java_java_util_zip_Inflater_inflateImpl;
+		Java_java_util_zip_Inflater_oneTimeInitialization;
+		Java_java_util_zip_Inflater_resetImpl;
+		Java_java_util_zip_Inflater_setDictionaryImpl;
+		Java_java_util_zip_Inflater_setInputImpl;
+		Java_java_util_zip_ZipFile_00024ZFEnum_getNextEntry;
+		Java_java_util_zip_ZipFile_00024ZFEnum_resetZip;
+		Java_java_util_zip_ZipFile_closeZipImpl;
+		Java_java_util_zip_ZipFile_getEntryImpl;
+		Java_java_util_zip_ZipFile_inflateEntryImpl2;
+		Java_java_util_zip_ZipFile_ntvinit;
+		Java_java_util_zip_ZipFile_openZipImpl;
+		JNI_OnLoad;
+		JNI_OnUnload;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/archive/makefile Wed Mar  1 07:42:53 2006
@@ -18,39 +18,16 @@
 
 include ../makefile.include
 
-DLLFILENAME=libhyarchive.so# declaration
+CFLAGS += -fpic -I$(SHARED)common -I../zlib/dist -I../zip -I../fdlibm
 
-DLLNAME=../libhyarchive.so# declaration
-
-LIBNAME=hyarchive# declaration
-
-LIBPATH=../lib/# declaration
-
-CFLAGS= -fpic  -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -I../include -I../archive -I../common -I../zlib/dist -I../zip -I../fdlibm  $(VMDEBUG)
-
-BUILDFILES = \
-	archive_copyright.o jclcrc32.o zip.o adler32.o inflater.o \
-	jarfile.o deflater.o archiveglob.o
+BUILDFILES = $(SHAREDSUB)archive_copyright.o $(SHAREDSUB)jclcrc32.o zip.o \
+	$(SHAREDSUB)adler32.o inflater.o jarfile.o deflater.o \
+	$(SHAREDSUB)archiveglob.o
 
 MDLLIBFILES = \
 	../libhysig.so ../lib/libhyzip.a ../libhyzlib.so ../lib/libhycommon.a \
 	../lib/libhypool.a ../lib/libhyfdlibm.a ../libhythr.so ../libvmi.so
 
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES) 
-	$(DLL_LD) -shared -Wl,--version-script,$(LIBNAME).exp \
-	-Wl,-soname=$(DLLFILENAME) $(VMLINK) -L.  -L../lib -L.. -o $(DLLNAME) \
-	$(BUILDFILES) -Xlinker --start-group \
-	-lhysig \
-	-lhyzip \
-	-lhyzlib \
-	-lhycommon \
-	-lhypool \
-	-lhyfdlibm \
-	-lhythr \
-	-lvmi -Xlinker --end-group  -lc -lm -ldl
+DLLNAME=../libhyarchive.so
 
-clean:
-	-rm -f *.o
-	-rm -f $(DLLNAME)
+include ../rules.mk

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/libhyauth.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/libhyauth.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/libhyauth.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/libhyauth.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,7 @@
+HYAUTH_0.1 {
+	global :
+		Java_org_apache_harmony_security_x_security_auth_module_UnixSystem_load;
+		JNI_OnLoad;
+		JNI_OnUnload;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/auth/makefile Wed Mar  1 07:42:53 2006
@@ -18,27 +18,8 @@
 
 include ../makefile.include
 
-DLLFILENAME=libhyauth.so# declaration
+CFLAGS += -fpic 
+BUILDFILES = $(SHAREDSUB)auth_copyright.o authnix.o
+DLLNAME = ../libhyauth.so
 
-DLLNAME=../libhyauth.so# declaration
-
-LIBNAME=hyauth# declaration
-
-LIBPATH=../lib/# declaration
-
-CFLAGS= -fpic -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -I../include $(VMDEBUG)
-
-BUILDFILES = \
-	auth_copyright.o authnix.o
-
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES)
-	$(DLL_LD) -shared -Wl,--version-script,$(LIBNAME).exp \
-	-Wl,-soname=$(DLLFILENAME) $(VMLINK) -L.  -L../lib -L.. -o $(DLLNAME) \
-	$(BUILDFILES) -Xlinker --start-group \
-	-Xlinker --end-group  -lc -lm -ldl
-
-clean:
-	-rm -f *.o
-	-rm -f $(DLLNAME)
+include ../rules.mk

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/common/makefile Wed Mar  1 07:42:53 2006
@@ -18,19 +18,8 @@
 
 include ../makefile.include
 
-LIBNAME=libhycommon.a# declaration
+CFLAGS += -I../zlib -I../zip -I../fdlibm 
+BUILDFILES = $(SHAREDSUB)libglob.o iohelp.o utf8encode.o utf8decode.o
+LIBNAME = $(LIBPATH)libhycommon.a
 
-LIBPATH=../lib/# declaration
-
-BUILDFILES = libglob.o iohelp.o utf8encode.o utf8decode.o
-
-CFLAGS= -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -I../include -I../common -I../zlib -I../zip -I../fdlibm  $(VMDEBUG)
-
-all: $(LIBPATH)$(LIBNAME)
-
-$(LIBPATH)$(LIBNAME): $(BUILDFILES) 
-	$(AR) rcv $(LIBPATH)$(LIBNAME) $(BUILDFILES)
-
-clean:
-	-rm -f *.o
-	-rm -f $(LIBPATH)$(LIBNAME)
+include ../rules.mk

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/fdlibm/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/fdlibm/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/fdlibm/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/fdlibm/makefile Wed Mar  1 07:42:53 2006
@@ -18,10 +18,6 @@
 
 include ../makefile.include
 
-LIBNAME=libhyfdlibm.a# declaration
-
-LIBPATH=../lib/# declaration
-
 BUILDFILES = \
 	dist/e_acos.o dist/e_acosh.o dist/e_asin.o dist/e_atan2.o \
 	dist/e_atanh.o dist/e_cosh.o dist/e_exp.o dist/e_fmod.o \
@@ -33,7 +29,8 @@
 	dist/k_tan.o dist/s_asinh.o dist/s_atan.o dist/s_cbrt.o dist/s_ceil.o \
 	dist/s_copysign.o dist/s_cos.o dist/s_erf.o dist/s_expm1.o \
 	dist/s_fabs.o dist/s_finite.o dist/s_floor.o dist/s_frexp.o \
-	dist/s_ilogb.o dist/s_isnan.o dist/s_ldexp.o s_lib_version.o \
+	dist/s_ilogb.o dist/s_isnan.o dist/s_ldexp.o \
+	$(SHAREDSUB)s_lib_version.o \
 	dist/s_log1p.o dist/s_logb.o dist/s_matherr.o dist/s_modf.o \
 	dist/s_nextafter.o dist/s_rint.o dist/s_scalbn.o dist/s_signgam.o \
 	dist/s_significand.o dist/s_sin.o dist/s_tan.o dist/s_tanh.o \
@@ -44,14 +41,12 @@
 	dist/w_log.o dist/w_log10.o dist/w_pow.o dist/w_remainder.o \
 	dist/w_scalb.o dist/w_sinh.o dist/w_sqrt.o
 
+# CFLAGS are overriden not just appended to
 CFLAGS= -O0 -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT -DHYX86 -D_IEEE_LIBM \
-        -DHY_PLATFORM_DOUBLE_ORDER -I../include -I. -ffloat-store $(VMDEBUG)
-
-all: $(LIBPATH)$(LIBNAME)
+        -DHY_PLATFORM_DOUBLE_ORDER \
+	-I../include -I. -I$(SHARED)include -I$(SHAREDSUB) \
+	-ffloat-store $(VMDEBUG)
 
-$(LIBPATH)$(LIBNAME): $(BUILDFILES)
-	$(AR) rcv $(LIBPATH)$(LIBNAME) $(BUILDFILES)
+LIBNAME = $(LIBPATH)libhyfdlibm.a
 
-clean:
-	-rm -f $(BUILDFILES)
-	-rm -f $(LIBPATH)$(LIBNAME)
+include ../rules.mk

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/launcher/makefile Wed Mar  1 07:42:53 2006
@@ -18,28 +18,9 @@
 
 include ../makefile.include
 
-EXENAME=../java# declaration
+BUILDFILES = main.o cmain.o $(SHAREDSUB)launcher_copyright.o \
+	$(SHAREDSUB)strbuf.o $(SHAREDSUB)libhlp.o  
+MDLLIBFILES = ../libhyprt.so ../libhythr.so
+EXENAME = $(EXEPATH)java
 
-CFLAGS=-O1 -march=pentium3 -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT -DHYX86  -I../include $(VMDEBUG)
-
-
-BUILDFILES = main.o cmain.o launcher_copyright.o strbuf.o libhlp.o  
-
-MDLLIBFILES = ../libhyprt.so ../libhythr.so ../libhysig.so
-
-all: $(EXENAME)
-
-$(EXENAME): $(BUILDFILES) $(MDLLIBFILES) 
-	$(CC) -L. -L.. -L../lib $(VMLINK) \
-	$(BUILDFILES) $(VIRTFILES1) -Xlinker --start-group \
-	-lhyprt \
-	-lhythr \
-	-Xlinker --end-group \
-	-o $@ -lm -lpthread -lc -ldl \
-	-Xlinker -z -Xlinker origin \
-	-Xlinker -rpath -Xlinker \$$ORIGIN/ \
-	-Xlinker -rpath-link -Xlinker ..
-
-clean:
-	-rm -f *.o
-	-rm -f $(EXENAME)
+include ../rules.mk

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/libhyluni.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/libhyluni.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/libhyluni.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/libhyluni.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,183 @@
+HYLUNI_0.1 {
+	global :
+		Java_com_ibm_oti_lang_ProcessInputStream_availableImpl;
+		Java_com_ibm_oti_lang_ProcessInputStream_closeImpl;
+		Java_com_ibm_oti_lang_ProcessInputStream_oneTimeInitialization;
+		Java_com_ibm_oti_lang_ProcessInputStream_readImpl;
+		Java_com_ibm_oti_lang_ProcessInputStream_setFDImpl;
+		Java_com_ibm_oti_lang_ProcessOutputStream_closeImpl;
+		Java_com_ibm_oti_lang_ProcessOutputStream_oneTimeInitialization;
+		Java_com_ibm_oti_lang_ProcessOutputStream_setFDImpl;
+		Java_com_ibm_oti_lang_ProcessOutputStream_writeImpl;
+		Java_com_ibm_oti_lang_SystemProcess_closeImpl;
+		Java_com_ibm_oti_lang_SystemProcess_createImpl;
+		Java_com_ibm_oti_lang_SystemProcess_destroyImpl;
+		Java_com_ibm_oti_lang_SystemProcess_oneTimeInitialization;
+		Java_com_ibm_oti_lang_SystemProcess_waitForCompletionImpl;
+		Java_com_ibm_oti_util_math_BigInteger_addImpl;
+		Java_com_ibm_oti_util_math_BigInteger_compImpl;
+		Java_com_ibm_oti_util_math_BigInteger_divImpl;
+		Java_com_ibm_oti_util_math_BigInteger_mulImpl;
+		Java_com_ibm_oti_util_math_BigInteger_negImpl;
+		Java_com_ibm_oti_util_math_BigInteger_remImpl;
+		Java_com_ibm_oti_util_math_BigInteger_shlImpl;
+		Java_com_ibm_oti_util_math_BigInteger_subImpl;
+		Java_java_io_File_deleteDirImpl;
+		Java_java_io_File_deleteFileImpl;
+		Java_java_io_File_existsImpl;
+		Java_java_io_File_getCanonImpl;
+		Java_java_io_File_getLinkImpl;
+		Java_java_io_File_isAbsoluteImpl;
+		Java_java_io_File_isCaseSensitiveImpl;
+		Java_java_io_File_isDirectoryImpl;
+		Java_java_io_File_isFileImpl;
+		Java_java_io_File_isHiddenImpl;
+		Java_java_io_File_isReadOnlyImpl;
+		Java_java_io_File_isWriteOnlyImpl;
+		Java_java_io_File_lastModifiedImpl;
+		Java_java_io_File_lengthImpl;
+		Java_java_io_File_listImpl;
+		Java_java_io_File_mkdirImpl;
+		Java_java_io_File_newFileImpl;
+		Java_java_io_File_oneTimeInitialization;
+		Java_java_io_File_properPathImpl;
+		Java_java_io_File_renameToImpl;
+		Java_java_io_File_rootsImpl;
+		Java_java_io_File_setLastModifiedImpl;
+		Java_java_io_File_setReadOnlyImpl;
+		Java_java_io_FileDescriptor_oneTimeInitialization;
+		Java_java_io_FileDescriptor_sync;
+		Java_java_io_FileDescriptor_valid;
+		Java_java_io_FileInputStream_available;
+		Java_java_io_FileInputStream_closeImpl;
+		Java_java_io_FileInputStream_oneTimeInitialization;
+		Java_java_io_FileInputStream_openImpl;
+		Java_java_io_FileInputStream_readByteImpl;
+		Java_java_io_FileInputStream_readImpl;
+		Java_java_io_FileInputStream_skip;
+		Java_java_io_FileOutputStream_closeImpl;
+		Java_java_io_FileOutputStream_oneTimeInitialization;
+		Java_java_io_FileOutputStream_openImpl;
+		Java_java_io_FileOutputStream_writeByteImpl;
+		Java_java_io_FileOutputStream_writeImpl;
+		Java_java_io_ObjectInputStream_newInstance;
+		Java_java_io_ObjectInputStream_objSetField;
+		Java_java_io_ObjectInputStream_setField__Ljava_lang_Object_2Ljava_lang_Class_2Ljava_lang_String_2B;
+		Java_java_io_ObjectInputStream_setField__Ljava_lang_Object_2Ljava_lang_Class_2Ljava_lang_String_2C;
+		Java_java_io_ObjectInputStream_setField__Ljava_lang_Object_2Ljava_lang_Class_2Ljava_lang_String_2D;
+		Java_java_io_ObjectInputStream_setField__Ljava_lang_Object_2Ljava_lang_Class_2Ljava_lang_String_2F;
+		Java_java_io_ObjectInputStream_setField__Ljava_lang_Object_2Ljava_lang_Class_2Ljava_lang_String_2I;
+		Java_java_io_ObjectInputStream_setField__Ljava_lang_Object_2Ljava_lang_Class_2Ljava_lang_String_2J;
+		Java_java_io_ObjectInputStream_setField__Ljava_lang_Object_2Ljava_lang_Class_2Ljava_lang_String_2S;
+		Java_java_io_ObjectInputStream_setField__Ljava_lang_Object_2Ljava_lang_Class_2Ljava_lang_String_2Z;
+		Java_java_io_ObjectOutputStream_getFieldBool;
+		Java_java_io_ObjectOutputStream_getFieldByte;
+		Java_java_io_ObjectOutputStream_getFieldChar;
+		Java_java_io_ObjectOutputStream_getFieldDouble;
+		Java_java_io_ObjectOutputStream_getFieldFloat;
+		Java_java_io_ObjectOutputStream_getFieldInt;
+		Java_java_io_ObjectOutputStream_getFieldLong;
+		Java_java_io_ObjectOutputStream_getFieldObj;
+		Java_java_io_ObjectOutputStream_getFieldShort;
+		Java_java_io_ObjectStreamClass_getConstructorSignature;
+		Java_java_io_ObjectStreamClass_getFieldSignature;
+		Java_java_io_ObjectStreamClass_getMethodSignature;
+		Java_java_io_ObjectStreamClass_hasClinit;
+		Java_java_io_ObjectStreamClass_oneTimeInitialization;
+		Java_java_io_RandomAccessFile_closeImpl;
+		Java_java_io_RandomAccessFile_getFilePointer;
+		Java_java_io_RandomAccessFile_length;
+		Java_java_io_RandomAccessFile_oneTimeInitialization;
+		Java_java_io_RandomAccessFile_openImpl;
+		Java_java_io_RandomAccessFile_readByteImpl;
+		Java_java_io_RandomAccessFile_readImpl;
+		Java_java_io_RandomAccessFile_seek;
+		Java_java_io_RandomAccessFile_setLengthImpl;
+		Java_java_io_RandomAccessFile_writeByteImpl;
+		Java_java_io_RandomAccessFile_writeImpl;
+		Java_java_lang_Double_doubleToLongBits;
+		Java_java_lang_Double_doubleToRawLongBits;
+		Java_java_lang_Double_longBitsToDouble;
+		Java_java_lang_Float_floatToIntBits;
+		Java_java_lang_Float_floatToRawIntBits;
+		Java_java_lang_Float_intBitsToFloat;
+		Java_java_lang_Math_acos;
+		Java_java_lang_Math_asin;
+		Java_java_lang_Math_atan;
+		Java_java_lang_Math_atan2;
+		Java_java_lang_Math_ceil;
+		Java_java_lang_Math_cos;
+		Java_java_lang_Math_exp;
+		Java_java_lang_Math_floor;
+		Java_java_lang_Math_IEEEremainder;
+		Java_java_lang_Math_log;
+		Java_java_lang_Math_pow;
+		Java_java_lang_Math_rint;
+		Java_java_lang_Math_sin;
+		Java_java_lang_Math_sqrt;
+		Java_java_lang_Math_tan;
+		Java_java_lang_reflect_Proxy_defineClassImpl;
+		Java_java_lang_StrictMath_acos;
+		Java_java_lang_StrictMath_asin;
+		Java_java_lang_StrictMath_atan;
+		Java_java_lang_StrictMath_atan2;
+		Java_java_lang_StrictMath_ceil;
+		Java_java_lang_StrictMath_cos;
+		Java_java_lang_StrictMath_exp;
+		Java_java_lang_StrictMath_floor;
+		Java_java_lang_StrictMath_IEEEremainder;
+		Java_java_lang_StrictMath_log;
+		Java_java_lang_StrictMath_pow;
+		Java_java_lang_StrictMath_rint;
+		Java_java_lang_StrictMath_sin;
+		Java_java_lang_StrictMath_sqrt;
+		Java_java_lang_StrictMath_tan;
+		Java_java_net_InetAddress_getAliasesByNameImpl;
+		Java_java_net_InetAddress_getHostByAddrImpl;
+		Java_java_net_InetAddress_getHostByNameImpl;
+		Java_java_net_InetAddress_getHostNameImpl;
+		Java_java_net_InetAddress_inetAddrImpl;
+		Java_java_net_InetAddress_inetNtoaImpl;
+		Java_java_net_InetAddress_oneTimeInitialization;
+		Java_java_net_NetworkInterface_getNetworkInterfacesImpl;
+		Java_java_net_PlainDatagramSocketImpl_connectDatagramImpl2;
+		Java_java_net_PlainDatagramSocketImpl_createDatagramSocketImpl;
+		Java_java_net_PlainDatagramSocketImpl_disconnectDatagramImpl;
+		Java_java_net_PlainDatagramSocketImpl_oneTimeInitialization;
+		Java_java_net_PlainDatagramSocketImpl_peekDatagramImpl;
+		Java_java_net_PlainDatagramSocketImpl_receiveDatagramImpl2;
+		Java_java_net_PlainDatagramSocketImpl_recvConnectedDatagramImpl;
+		Java_java_net_PlainDatagramSocketImpl_sendConnectedDatagramImpl;
+		Java_java_net_PlainDatagramSocketImpl_sendDatagramImpl2;
+		Java_java_net_PlainDatagramSocketImpl_socketBindImpl2;
+		Java_java_net_PlainMulticastSocketImpl_createMulticastSocketImpl;
+		Java_java_net_PlainServerSocketImpl_createServerStreamSocketImpl;
+		Java_java_net_PlainSocketImpl2_connectStreamSocketImpl2;
+		Java_java_net_PlainSocketImpl2_connectStreamWithTimeoutSocketImpl2;
+		Java_java_net_PlainSocketImpl2_createStreamSocketImpl2;
+		Java_java_net_PlainSocketImpl2_sendDatagramImpl2;
+		Java_java_net_PlainSocketImpl2_socketBindImpl2;
+		Java_java_net_Socket_getSocketFlags;
+		Java_java_net_Socket_getSocketLocalAddressImpl;
+		Java_java_net_Socket_getSocketLocalPortImpl;
+		Java_java_net_Socket_getSocketOptionImpl;
+		Java_java_net_Socket_oneTimeInitialization;
+		Java_java_net_Socket_setSocketOptionImpl;
+		Java_java_net_Socket_socketCloseImpl;
+		Java_java_net_SocketImpl_acceptStreamSocketImpl;
+		Java_java_net_SocketImpl_availableStreamImpl;
+		Java_java_net_SocketImpl_createDatagramSocketImpl;
+		Java_java_net_SocketImpl_createStreamSocketImpl;
+		Java_java_net_SocketImpl_listenStreamSocketImpl;
+		Java_java_net_SocketImpl_oneTimeInitialization;
+		Java_java_net_SocketImpl_receiveStreamImpl;
+		Java_java_net_SocketImpl_sendStreamImpl;
+		Java_java_net_SocketImpl_sendUrgentDataImpl;
+		Java_java_net_SocketImpl_shutdownInputImpl;
+		Java_java_net_SocketImpl_shutdownOutputImpl;
+		Java_java_net_SocketImpl_supportsUrgentDataImpl;
+		Java_java_util_TimeZone_getCustomTimeZone;
+		JNI_OnLoad;
+		JNI_OnUnload;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/luni/makefile Wed Mar  1 07:42:53 2006
@@ -18,43 +18,22 @@
 
 include ../makefile.include
 
-DLLFILENAME=libhyluni.so# declaration
-
-DLLNAME=../libhyluni.so# declaration
-
-LIBNAME=hyluni# declaration
-
-LIBPATH=../lib/# declaration
-
-CFLAGS= -fpic  -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -I../include -I../luni -I../common -I../zlib -I../zip -I../fdlibm  $(VMDEBUG)
+CFLAGS += -fpic -I$(SHARED)common -I../zlib -I../zip -I$(SHARED)fdlibm
 
 BUILDFILES = \
-	luni_copyright.o file.o procimpl.o oos.o fileis.o \
-	simpl.o psimpl2.o nethelp.o floatbits.o rafile.o \
-	ois.o helpers.o math.o luniglob.o proxy.o \
-	netif.o process.o bigint.o osc.o socket.o \
-	inetadds.o pssimpl.o filedesc.o timezone.o pmsimpl.o \
-	pdsimpl.o fileos.o
+	$(SHAREDSUB)luni_copyright.o $(SHAREDSUB)file.o procimpl.o \
+	$(SHAREDSUB)oos.o $(SHAREDSUB)fileis.o \
+	simpl.o $(SHAREDSUB)psimpl2.o nethelp.o $(SHAREDSUB)floatbits.o \
+	$(SHAREDSUB)rafile.o $(SHAREDSUB)ois.o helpers.o math.o luniglob.o \
+	$(SHAREDSUB)proxy.o $(SHAREDSUB)netif.o process.o bigint.o \
+	$(SHAREDSUB)osc.o socket.o inetadds.o $(SHAREDSUB)pssimpl.o \
+	$(SHAREDSUB)filedesc.o $(SHAREDSUB)timezone.o $(SHAREDSUB)pmsimpl.o \
+	pdsimpl.o $(SHAREDSUB)fileos.o
 
 MDLLIBFILES = \
 	../lib/libhycommon.a ../libhysig.so ../lib/libhyzip.a ../libhyzlib.so \
 	../lib/libhypool.a ../lib/libhyfdlibm.a ../libhythr.so ../libvmi.so
 
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES)
-	$(DLL_LD) -shared -Wl,--version-script,$(LIBNAME).exp \
-	-Wl,-soname=$(DLLFILENAME) $(VMLINK) -L.  -L../lib -L.. -o $(DLLNAME) \
-	$(BUILDFILES) -Xlinker --start-group \
-	-lhycommon \
-	-lhysig \
-	-lhyzip \
-	-lhyzlib \
-	-lhypool \
-	-lhyfdlibm \
-	-lhythr \
-	-lvmi -Xlinker --end-group  -lc -lm -ldl
+DLLNAME = ../libhyluni.so
 
-clean:
-	-rm -f *.o
-	-rm -f $(DLLNAME)
+include ../rules.mk

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/makefile.include
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/makefile.include?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/makefile.include (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/makefile.include Wed Mar  1 07:42:53 2006
@@ -22,3 +22,12 @@
 AR = ar
 DLL_LD = $(CC)
 CXX_DLL_LD = $(CXX)
+
+EXEPATH=../
+LIBPATH=../lib/
+
+SHARED=../../shared/
+SHAREDSUB=$(SHARED)$(notdir $(CURDIR))/
+
+CFLAGS = -O1 -march=pentium3 -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT \
+         -DHYX86 $(VMDEBUG) -I../include -I$(SHARED)include -I. -I$(SHAREDSUB)

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/libhymath.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/libhymath.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/libhymath.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/libhymath.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,17 @@
+HYMATH_0.1 {
+	global :
+		Java_com_ibm_oti_util_FloatingPointParser_parseDblImpl;
+		Java_com_ibm_oti_util_FloatingPointParser_parseFltImpl;
+		Java_com_ibm_oti_util_math_BigInteger_addImpl;
+		Java_com_ibm_oti_util_math_BigInteger_compImpl;
+		Java_com_ibm_oti_util_math_BigInteger_divImpl;
+		Java_com_ibm_oti_util_math_BigInteger_mulImpl;
+		Java_com_ibm_oti_util_math_BigInteger_negImpl;
+		Java_com_ibm_oti_util_math_BigInteger_remImpl;
+		Java_com_ibm_oti_util_math_BigInteger_shlImpl;
+		Java_com_ibm_oti_util_math_BigInteger_subImpl;
+		Java_com_ibm_oti_util_NumberConverter_bigIntDigitGeneratorInstImpl;
+		JNI_OnLoad;
+		JNI_OnUnload;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/math/makefile Wed Mar  1 07:42:53 2006
@@ -18,39 +18,17 @@
 
 include ../makefile.include
 
-DLLFILENAME=libhymath.so# declaration
-
-DLLNAME=../libhymath.so# declaration
-
-LIBNAME=hymath# declaration
-
-LIBPATH=../lib/# declaration
-
-CFLAGS= -fpic  -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -I../include -I../math -I../common -I../zlib -I../zip -I../fdlibm  $(VMDEBUG)
+CFLAGS += -fpic -I$(SHARED)common -I../zlib -I../zip -I../fdlibm 
 
 BUILDFILES = \
-	math_copyright.o fltparse.o mathglob.o dblparse.o bigint.o cbigint.o
+	$(SHAREDSUB)math_copyright.o $(SHAREDSUB)fltparse.o \
+	$(SHAREDSUB)mathglob.o $(SHAREDSUB)dblparse.o bigint.o \
+	$(SHAREDSUB)cbigint.o
 
 MDLLIBFILES = \
 	../lib/libhycommon.a ../libhysig.so ../lib/libhyzip.a ../libhyzlib.so \
 	../lib/libhypool.a ../lib/libhyfdlibm.a ../libhythr.so ../libvmi.so
 
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES)
-	$(DLL_LD) -shared -Wl,--version-script,$(LIBNAME).exp \
-	-Wl,-soname=$(DLLFILENAME) $(VMLINK) -L.  -L../lib -L.. -o $(DLLNAME) \
-	$(BUILDFILES) -Xlinker --start-group \
-	-lhycommon \
-	-lhysig \
-	-lhyzip \
-	-lhyzlib \
-	-lhycommon \
-	-lhypool \
-	-lhyfdlibm \
-	-lhythr \
-	-lvmi -Xlinker --end-group  -lc -lm -ldl
+DLLNAME = ../libhymath.so
 
-clean:
-	-rm -f *.o
-	-rm -f $(DLLNAME)
+include ../rules.mk

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/libhynio.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/libhynio.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/libhynio.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/libhynio.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,87 @@
+HYNIO_0.1 {
+	global :
+		Java_com_ibm_platform_OSFileSystem_truncateImpl;
+		Java_com_ibm_platform_OSFileSystem_getPageSize;
+		Java_com_ibm_platform_OSFileSystem_writevImpl;
+		Java_com_ibm_platform_OSFileSystem_readvImpl;
+		Java_com_ibm_platform_OSFileSystem_writeImpl;
+		Java_com_ibm_platform_OSFileSystem_openImpl;	
+		Java_com_ibm_platform_OSFileSystem_readDirectImpl;
+		Java_com_ibm_platform_OSFileSystem_writeDirectImpl;
+		Java_com_ibm_platform_OSFileSystem_readImpl;
+		Java_com_ibm_platform_OSFileSystem_seekImpl;
+		Java_com_ibm_platform_OSFileSystem_fflushImpl;
+		Java_com_ibm_platform_OSFileSystem_closeImpl;
+		Java_com_ibm_platform_OSFileSystem_lockImpl;
+		Java_com_ibm_platform_OSFileSystem_unlockImpl;
+		Java_com_ibm_platform_OSFileSystem_transferImpl;
+		Java_com_ibm_platform_OSMemory_isLoadedImpl;
+		Java_com_ibm_platform_OSMemory_loadImpl;
+		Java_com_ibm_platform_OSMemory_mmapImpl;
+		Java_com_ibm_platform_OSMemory_unmapImpl;
+		Java_com_ibm_platform_OSMemory_flushImpl;
+		Java_com_ibm_platform_OSMemory_isLittleEndianImpl;
+		Java_com_ibm_platform_OSMemory_getPointerSizeImpl;
+		Java_com_ibm_platform_OSMemory_getAddress;
+		Java_com_ibm_platform_OSMemory_setAddress;
+		Java_com_ibm_platform_OSMemory_malloc;
+		Java_com_ibm_platform_OSMemory_free;
+		Java_com_ibm_platform_OSMemory_memmove;
+		Java_com_ibm_platform_OSMemory_memset;
+		Java_com_ibm_platform_OSMemory_getByteArray;
+		Java_com_ibm_platform_OSMemory_setByteArray;
+		Java_com_ibm_platform_OSMemory_getByte;
+		Java_com_ibm_platform_OSMemory_setByte;
+		Java_com_ibm_platform_OSMemory_getShort;
+		Java_com_ibm_platform_OSMemory_setShort;
+		Java_com_ibm_platform_OSMemory_getInt;
+		Java_com_ibm_platform_OSMemory_setInt;
+		Java_com_ibm_platform_OSMemory_getLong;
+		Java_com_ibm_platform_OSMemory_setLong;
+		Java_com_ibm_platform_OSMemory_getFloat;
+		Java_com_ibm_platform_OSMemory_setFloat;
+		Java_com_ibm_platform_OSMemory_getDouble;
+		Java_com_ibm_platform_OSMemory_setDouble;
+		Java_com_ibm_platform_OSNetworkSystem_createSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_createDatagramSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_readSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_writeSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_setNonBlockingImpl;
+		Java_com_ibm_platform_OSNetworkSystem_connectSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_connectWithTimeoutSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_connectStreamWithTimeoutSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_socketBindImpl;
+		Java_com_ibm_platform_OSNetworkSystem_listenStreamSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_availableStreamImpl;
+		Java_com_ibm_platform_OSNetworkSystem_acceptSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_supportsUrgentDataImpl;
+		Java_com_ibm_platform_OSNetworkSystem_sendUrgentDataImpl;
+		Java_com_ibm_platform_OSNetworkSystem_connectDatagramImpl2;
+		Java_com_ibm_platform_OSNetworkSystem_disconnectDatagramImpl;
+		Java_com_ibm_platform_OSNetworkSystem_socketBindImpl2;
+		Java_com_ibm_platform_OSNetworkSystem_peekDatagramImpl;
+		Java_com_ibm_platform_OSNetworkSystem_receiveDatagramImpl;
+		Java_com_ibm_platform_OSNetworkSystem_recvConnectedDatagramImpl;
+		Java_com_ibm_platform_OSNetworkSystem_sendDatagramImpl;
+		Java_com_ibm_platform_OSNetworkSystem_sendConnectedDatagramImpl;
+		Java_com_ibm_platform_OSNetworkSystem_createServerStreamSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_createMulticastSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_receiveStreamImpl;
+		Java_com_ibm_platform_OSNetworkSystem_sendStreamImpl;
+		Java_com_ibm_platform_OSNetworkSystem_shutdownInputImpl;
+		Java_com_ibm_platform_OSNetworkSystem_shutdownOutputImpl;
+		Java_com_ibm_platform_OSNetworkSystem_acceptStreamSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_createStreamSocketImpl;
+		Java_com_ibm_platform_OSNetworkSystem_sendDatagramImpl2;
+		Java_com_ibm_platform_OSNetworkSystem_selectImpl;
+		Java_com_ibm_platform_OSNetworkSystem_getSocketLocalAddressImpl;
+		Java_com_ibm_platform_OSNetworkSystem_getSocketLocalPortImpl;
+		Java_com_ibm_platform_OSNetworkSystem_getSocketOptionImpl;
+		Java_com_ibm_platform_OSNetworkSystem_setSocketOptionImpl;
+		Java_com_ibm_platform_OSNetworkSystem_getSocketFlagsImpl;
+		Java_com_ibm_platform_OSNetworkSystem_socketCloseImpl;
+		Java_com_ibm_platform_OSNetworkSystem_getHostByAddrImpl;
+		Java_com_ibm_platform_OSNetworkSystem_getHostByNameImpl;
+		Java_com_ibm_platform_OSNetworkSystem_setInetAddressImpl;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/nio/makefile Wed Mar  1 07:42:53 2006
@@ -18,39 +18,17 @@
 
 include ../makefile.include
 
-DLLFILENAME=libhynio.so# declaration
-
-DLLNAME=../libhynio.so# declaration
-
-LIBNAME=hynio# declaration
-
-LIBPATH=../lib/# declaration
-
-CFLAGS=-fpic -O1 -march=pentium3 -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT -DHYX86  -I../include -I../common -I../zlib -I../zip -I../fdlibm -I../nio $(VMDEBUG)
+CFLAGS += -fpic -I$(SHARED)common -I../zlib -I../zip -I../fdlibm
 
 BUILDFILES = \
-	nio_copyright.o helpers.o OSFileSystem.o OSFileSystemLinux32.o \
-	OSMemory.o OSMemoryLinux32.o nethelp.o OSNetworkSystem.o socket.o
- 
+	$(SHAREDSUB)nio_copyright.o helpers.o $(SHAREDSUB)OSFileSystem.o \
+	OSFileSystemLinux32.o OSMemory.o OSMemoryLinux32.o nethelp.o \
+	OSNetworkSystem.o socket.o
+
 MDLLIBFILES = \
 	../libhysig.so ../lib/libhyzip.a ../libhyzlib.so ../lib/libhycommon.a \
 	../lib/libhypool.a ../lib/libhyfdlibm.a ../libhythr.so ../libvmi.so
 
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES)
-	$(DLL_LD) -shared -Wl,--version-script,$(LIBNAME).exp \
-	-Wl,-soname=$(DLLFILENAME) $(VMLINK) -L.  -L../lib -L.. -o $(DLLNAME) \
-	$(BUILDFILES) -Xlinker --start-group \
-	-lhysig \
-	-lhyzip \
-	-lhyzlib \
-	-lhycommon \
-	-lhypool \
-	-lhyfdlibm \
-	-lhythr \
-	-lvmi -Xlinker --end-group  -lc -lm -ldl
+DLLNAME = ../libhynio.so
 
-clean:
-	-rm -f *.o
-	-rm -f $(DLLNAME)
+include ../rules.mk

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/pool/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/pool/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/pool/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/pool/makefile Wed Mar  1 07:42:53 2006
@@ -18,19 +18,7 @@
 
 include ../makefile.include
 
-LIBNAME=libhypool.a# declaration
+BUILDFILES = pool.o $(SHAREDSUB)pool_cap.o
+LIBNAME = $(LIBPATH)libhypool.a
 
-LIBPATH=../lib/# declaration
-
-BUILDFILES = pool.o pool_cap.o
-
-CFLAGS= -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -I../include  $(VMDEBUG)
-
-all: $(LIBPATH)$(LIBNAME)
-
-$(LIBPATH)$(LIBNAME): $(BUILDFILES) 
-	$(AR) rcv $(LIBPATH)$(LIBNAME) $(BUILDFILES)
-
-clean:
-	-rm -f *.o
-	-rm -f $(LIBPATH)$(LIBNAME)
+include ../rules.mk

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/libhyprt.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/libhyprt.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/libhyprt.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/libhyprt.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,11 @@
+HYPRT_0.1 {
+	global :
+		hyport_allocate_library;
+		hyport_create_library;
+		hyport_getSize;
+		hyport_getVersion;
+		hyport_init_library;
+		hyport_isCompatible;
+		hyport_startup_library;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/port/makefile Wed Mar  1 07:42:53 2006
@@ -18,39 +18,20 @@
 
 include ../makefile.include
 
-DLLFILENAME=libhyprt.so# declaration
-
-DLLNAME=../libhyprt.so# declaration
-
-LIBNAME=hyprt# declaration
-
-LIBPATH=../lib/# declaration
-
-CFLAGS= -fpic  -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -DHYPORT_LIBRARY_DEFINE -I../include  $(VMDEBUG)
-
+CFLAGS += -fpic -DHYPORT_LIBRARY_DEFINE
 
 BUILDFILES = \
-	port_copyright.o hycpu.o hyerror.o hyerrorhelpers.o hyexit.o \
-	hyfile.o hyfiletext.o hygp.o hyipcmutex.o hymem.o \
+	$(SHAREDSUB)port_copyright.o hycpu.o $(SHAREDSUB)hyerror.o \
+	hyerrorhelpers.o $(SHAREDSUB)hyexit.o hyfile.o hyfiletext.o \
+	$(SHAREDSUB)hygp.o hyipcmutex.o hymem.o \
 	hymmap.o hynls.o hynlshelpers.o hyosdump.o hyport.o \
-	hyportcontrol.o hyportptb.o hysharedhelper.o hyshmem.o hyshsem.o \
-	hysignal.o hysl.o hysock.o hystr.o hystrftime.o \
-	hystsl.o hysysinfo.o hytime.o hytlshelpers.o hytty.o \
-	hyvmem.o
+	$(SHAREDSUB)hyportcontrol.o hyportptb.o hysharedhelper.o hyshmem.o \
+	hyshsem.o hysignal.o hysl.o hysock.o hystr.o $(SHAREDSUB)hystrftime.o \
+	$(SHAREDSUB)hystsl.o hysysinfo.o hytime.o $(SHAREDSUB)hytlshelpers.o \
+	hytty.o hyvmem.o
 
 MDLLIBFILES = ../libhythr.so ../lib/libhycommon.a ../libhysig.so
 
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES) 
-	$(DLL_LD) -shared -Wl,--version-script,$(LIBNAME).exp \
-	-Wl,-soname=$(DLLFILENAME) $(VMLINK) -L.  -L../lib -L.. -o $(DLLNAME) \
-	$(BUILDFILES) -Xlinker --start-group \
-	-lhythr \
-	-lhycommon \
-	-lhysig \
-	-Xlinker --end-group  -lc -lm -ldl
+DLLNAME = ../libhyprt.so
 
-clean:
-	-rm -f *.o
-	-rm -f $(DLLNAME)
+include ../rules.mk

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/rules.mk
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/rules.mk?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/rules.mk (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/rules.mk Wed Mar  1 07:42:53 2006
@@ -0,0 +1,41 @@
+# Copyright 1998, 2005 The Apache Software Foundation or its licensors, as applicable
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+#
+# Configuration Makefile
+#
+
+all: $(DLLNAME) $(EXENAME) $(LIBNAME)
+
+$(LIBNAME): $(BUILDFILES)
+	$(AR) rcv $@ $(BUILDFILES)
+
+$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES)
+	$(DLL_LD) -shared -Wl,--version-script,$(@F:.so=.exp) \
+	-Wl,-soname=$(@F) $(VMLINK) -o $@ \
+	$(BUILDFILES) $(SYSLIBFILES) \
+	-Xlinker --start-group $(MDLLIBFILES) -Xlinker --end-group \
+	-lc -lm -ldl
+
+$(EXENAME): $(BUILDFILES) $(MDLLIBFILES)
+	$(CC) $(VMLINK) \
+	$(BUILDFILES) \
+	-Xlinker --start-group $(MDLLIBFILES) -Xlinker --end-group \
+	-o $@ -lm -lpthread -lc -ldl \
+	-Xlinker -z -Xlinker origin \
+	-Xlinker -rpath -Xlinker \$$ORIGIN/ \
+	-Xlinker -rpath-link -Xlinker ..
+
+clean:
+	-rm -f $(BUILDFILES) $(DLLNAME) $(EXENAME) $(LIBNAME)

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/libhysig.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/libhysig.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/libhysig.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/libhysig.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,16 @@
+HYSIG_0.1 {
+	global :
+		jsig_handler;
+		jsig_primary_signal;
+		signal;
+		jsig_primary_sigaction;
+		bsd_signal;
+		sysv_signal;
+		sigaction;
+		sigignore;
+		sigset;
+		__sysv_signal;
+		ssignal;
+		sigvec;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/sig/makefile Wed Mar  1 07:42:53 2006
@@ -18,25 +18,8 @@
 
 include ../makefile.include
 
-DLLFILENAME=libhysig.so# declaration
-
-DLLNAME=../libhysig.so# declaration
-
-LIBNAME=hysig# declaration
-
-LIBPATH=../lib/# declaration
-
-CFLAGS=-fpic -O1 -march=pentium3 -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT -DHYX86 -I../include $(VMDEBUG)
-
+CFLAGS += -fpic
 BUILDFILES = jsig_copyright.o jsiglinux.o jsigunix.o
+DLLNAME = ../libhysig.so
 
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) 
-	$(DLL_LD) -shared -Wl,--version-script,$(LIBNAME).exp \
-	-Wl,-soname=$(DLLFILENAME) $(VMLINK) -L.  -o $(DLLNAME) \
-	$(BUILDFILES) -Xlinker --start-group -Xlinker --end-group  -lc -lm -ldl
-
-clean:
-	-rm -f *.o 
-	-rm -f $(DLLNAME)
+include ../rules.mk

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/libhytext.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/libhytext.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/libhytext.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/libhytext.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,15 @@
+HYTEXT_0.1 {
+	global :		
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1close;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1countRuns;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1getDirection;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1getLength;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1getLevels;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1getParaLevel;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1getRun;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1open;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1reorderVisual;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1setLine;
+		Java_org_apache_harmony_text_BidiWrapper_ubidi_1setPara;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/text/makefile Wed Mar  1 07:42:53 2006
@@ -18,38 +18,14 @@
 
 include ../makefile.include
 
-DLLFILENAME=libhytext.so# declaration
-
-DLLNAME=../libhytext.so# declaration
-
-LIBNAME=hytext# declaration
-
-LIBPATH=../lib/# declaration
-
-CFLAGS=-fpic -O1 -march=pentium3 -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT -DHYX86  -I../include -I../text -I../zlib -I../zip -I../fdlibm  $(VMDEBUG)
-
+CFLAGS += -fpic -I../zlib -I../zip -I../fdlibm 
 BUILDFILES = text_copyright.o BidiWrapper.o
 
 MDLLIBFILES = \
+	libicuuc.so.34 \
 	../libhysig.so ../lib/libhyzip.a ../libhyzlib.so ../lib/libhycommon.a \
 	../lib/libhypool.a ../lib/libhyfdlibm.a ../libhythr.so ../libvmi.so
 
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES)
-	$(DLL_LD) -shared -Wl,--version-script,$(LIBNAME).exp \
-	-Wl,-soname=$(DLLFILENAME) $(VMLINK) -L.  -L../lib -L.. -o $(DLLNAME) \
-	$(BUILDFILES) -Xlinker --start-group \
-	libicuuc.so.34 \
-	-lhysig \
-	-lhyzip \
-	-lhyzlib \
-	-lhycommon \
-	-lhypool \
-	-lhyfdlibm \
-	-lhythr \
-	-lvmi -Xlinker --end-group  -lc -lm -ldl
+DLLNAME = ../libhytext.so
 
-clean:
-	-rm -f *.o
-	-rm -f $(DLLNAME)
+include ../rules.mk

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/libhythr.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/libhythr.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/libhythr.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/libhythr.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,81 @@
+HYTHR_0.1 {
+	global :
+		hythread_current_stack_free;
+		hythread_attach;
+		hythread_create;
+		hythread_cancel;
+		hythread_interrupt;
+		hythread_clear_interrupted;
+		hythread_interrupted;
+		hythread_priority_interrupt;
+		hythread_clear_priority_interrupted;
+		hythread_priority_interrupted;
+		hythread_monitor_destroy;
+		hythread_monitor_enter;
+		hythread_monitor_get_name;
+		hythread_monitor_enter_using_threadId;
+		hythread_monitor_try_enter;
+		hythread_monitor_try_enter_using_threadId;
+		hythread_monitor_exit;
+		hythread_monitor_exit_using_threadId;
+		hythread_monitor_init;
+		hythread_monitor_init_with_name;
+		hythread_monitor_notify;
+		hythread_monitor_notify_all;
+		hythread_monitor_wait;
+		hythread_monitor_wait_timed;
+		hythread_monitor_wait_interruptable;
+		hythread_monitor_num_waiting;
+		hythread_resume;
+		hythread_self;
+		hythread_set_priority;
+		hythread_get_priority;
+		hythread_sleep;
+		hythread_sleep_interruptable;
+		hythread_suspend;
+		hythread_tls_alloc;
+		hythread_tls_alloc_with_finalizer;
+		hythread_tls_free;
+		hythread_tls_get;
+		hythread_tls_set;
+		hythread_yield;
+		hythread_exit;
+		hythread_detach;
+		hythread_global;
+		hythread_get_flags;
+		hythread_monitor_walk;
+		hythread_lib_lock;
+		hythread_lib_unlock;
+		hythread_rwmutex_init;
+		hythread_rwmutex_destroy;
+		hythread_rwmutex_enter_read;
+		hythread_rwmutex_exit_read;
+		hythread_rwmutex_enter_write;
+		hythread_rwmutex_exit_write;
+		hythread_park;
+		hythread_unpark;
+		hythread_monitor_lock;
+		hythread_monitor_unlock;
+		hythread_monitor_pin;
+		hythread_monitor_unpin;
+		hythread_lib_get_flags;
+		hythread_lib_set_flags;
+		hythread_lib_clear_flags;
+		hythread_jlm_monitor_init;
+		hythread_jlm_thread_init;
+		hythread_jlm_gc_lock_init;
+		hythread_jlm_get_gc_lock_tracing;
+		hythread_monitor_get_tracing;
+		hythread_get_user_time;
+		hythread_get_cpu_time;
+		hythread_get_handle;
+		hythread_get_stack_size;
+		hythread_get_os_priority;
+		hythread_get_stack_usage;
+		hythread_enable_stack_usage;
+		hysem_init;
+		hysem_post;
+		hysem_wait;
+		hysem_destroy;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/thread/makefile Wed Mar  1 07:42:53 2006
@@ -18,34 +18,15 @@
 
 include ../makefile.include
 
-DLLFILENAME=libhythr.so# declaration
-
-DLLNAME=../libhythr.so# declaration
-
-LIBNAME=hythr# declaration
-
-LIBPATH=../lib/# declaration
-
-CFLAGS= -fpic  -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -I../include  $(VMDEBUG)
+CFLAGS += -fpic
 
 BUILDFILES = \
-	thread_copyright.o thrhelp.o thrspinlock.o hythread.o \
-	hythreadinspect.o linuxonexit.o priority.o rasthrsup.o rwmutex.o \
-	thrcreate.o thrdsup.o thrprof.o
+	$(SHAREDSUB)thread_copyright.o thrhelp.o thrspinlock.o hythread.o \
+	$(SHAREDSUB)hythreadinspect.o linuxonexit.o priority.o rasthrsup.o \
+	$(SHAREDSUB)rwmutex.o thrcreate.o thrdsup.o thrprof.o
 
 SYSLIBFILES = -lpthread
-
 MDLLIBFILES = ../lib/libhypool.a ../lib/libhycommon.a
+DLLNAME = ../libhythr.so
 
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES) 
-	$(DLL_LD) -shared -Wl,--version-script,$(LIBNAME).exp \
-	-Wl,-soname=$(DLLFILENAME) $(VMLINK) -L.  -L../lib -o $(DLLNAME) \
-	$(BUILDFILES) $(SYSLIBFILES) -Xlinker --start-group \
-	-lhypool \
-	-lhycommon -Xlinker --end-group  -lc -lm -ldl
-
-clean:
-	-rm -f *.o
-	-rm -f $(DLLNAME)
+include ../rules.mk

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/libvmi.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/libvmi.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/libvmi.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/libvmi.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,6 @@
+VMI_0.1 {
+	global :
+		VMI_GetVMIFromJavaVM;
+		VMI_GetVMIFromJNIEnv;
+	local : *;
+};

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/vmi/makefile Wed Mar  1 07:42:53 2006
@@ -18,30 +18,10 @@
 
 include ../makefile.include
 
-DLLFILENAME=libvmi.so
-
-DLLNAME=../libvmi.so
-
-LIBNAME=vmi
-
-LIBPATH=../lib/
-
-CFLAGS= -fpic  -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -I../include $(VMDEBUG)
-
-BUILDFILES = vmi_copyright.o vmi.o
-
+CFLAGS += -fpic
+BUILDFILES = $(SHAREDSUB)vmi_copyright.o $(SHAREDSUB)vmi.o
 MDLLIBFILES = ../lib/libhyzip.a ../lib/libhypool.a
 
-all: $(DLLNAME)
-
-$(DLLNAME): $(BUILDFILES) $(MDLLIBFILES) 
-	$(DLL_LD)  -shared  -Wl,-Map=$(LIBNAME).map \
-	-Wl,--version-script,$(LIBNAME).exp -Wl,-soname=$(DLLFILENAME) \
-	$(VMLINK) -L.  -L../lib -L.. -o $(DLLNAME) \
-	$(BUILDFILES) -Xlinker --start-group \
-	-lhyzip \
-	-lhypool -Xlinker --end-group  -lc -lm -ldl
+DLLNAME = ../libvmi.so
 
-clean:
-	-rm -f *.o
-	-rm -f $(DLLNAME) $(LIBNAME).map
+include ../rules.mk

Modified: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/makefile
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/makefile?rev=382065&r1=382064&r2=382065&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zip/makefile Wed Mar  1 07:42:53 2006
@@ -18,19 +18,9 @@
 
 include ../makefile.include
 
-LIBNAME=libhyzip.a# declaration
+CFLAGS += -I../zlib/dist 
+BUILDFILES = $(SHAREDSUB)zcpool.o $(SHAREDSUB)zipalloc.o \
+	$(SHAREDSUB)zipcache.o $(SHAREDSUB)zipsup.o
+LIBNAME = $(LIBPATH)libhyzip.a
 
-LIBPATH=../lib/# declaration
-
-BUILDFILES = zcpool.o zipalloc.o zipcache.o zipsup.o
-
-CFLAGS= -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT  -DHYX86 -I../include -I../zlib/dist  $(VMDEBUG)
-
-all: $(LIBPATH)$(LIBNAME)
-
-$(LIBPATH)$(LIBNAME): $(BUILDFILES)
-	$(AR) rcv $(LIBPATH)$(LIBNAME) $(BUILDFILES)
-
-clean:
-	-rm -f *.o
-	-rm -f $(LIBPATH)$(LIBNAME)
+include ../rules.mk

Added: incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zlib/libhyzlib.exp
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zlib/libhyzlib.exp?rev=382065&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zlib/libhyzlib.exp (added)
+++ incubator/harmony/enhanced/classlib/trunk/native-src/linux.IA32/zlib/libhyzlib.exp Wed Mar  1 07:42:53 2006
@@ -0,0 +1,28 @@
+HYZLIB_0.1 {
+	global :
+		adler32;
+		compress;
+		crc32;
+		deflate;
+		deflateCopy;
+		deflateEnd;
+		deflateInit2_;
+		deflateInit_;
+		deflateParams;
+		deflateReset;
+		deflateSetDictionary;
+		inflate;
+		inflateEnd;
+		inflateInit2_;
+		inflateInit_;
+		inflateReset;
+		inflateSetDictionary;
+		inflateSync;
+		uncompress;
+		zlibVersion;
+		zError;
+		inflateSyncPoint;
+		get_crc_table;
+		compress2;
+	local : *;
+};