OSSP CVS Repository

ossp - Check-in [5448]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 5448
Date: 2006-Jul-22 12:36:41 (local)
2006-Jul-22 10:36:41 (UTC)
User:rse
Branch:
Comment: remove files we do not use at all
Tickets:
Inspections:
Files:
ossp-pkg/js/src/README.html      1.1->removed
ossp-pkg/js/src/SpiderMonkey.rsp      added-> 1.2
ossp-pkg/js/src/config.mk      1.1->removed
ossp-pkg/js/src/config/AIX4.1.mk      1.1->removed
ossp-pkg/js/src/config/AIX4.2.mk      1.1->removed
ossp-pkg/js/src/config/AIX4.3.mk      1.1->removed
ossp-pkg/js/src/config/Darwin.mk      1.1->removed
ossp-pkg/js/src/config/Darwin1.3.mk      1.1->removed
ossp-pkg/js/src/config/Darwin1.4.mk      1.1->removed
ossp-pkg/js/src/config/Darwin5.2.mk      1.1->removed
ossp-pkg/js/src/config/Darwin5.3.mk      1.1->removed
ossp-pkg/js/src/config/HP-UXB.10.10.mk      1.1->removed
ossp-pkg/js/src/config/HP-UXB.10.20.mk      1.1->removed
ossp-pkg/js/src/config/HP-UXB.11.00.mk      1.1->removed
ossp-pkg/js/src/config/IRIX.mk      1.1->removed
ossp-pkg/js/src/config/IRIX5.3.mk      1.1->removed
ossp-pkg/js/src/config/IRIX6.1.mk      1.1->removed
ossp-pkg/js/src/config/IRIX6.2.mk      1.1->removed
ossp-pkg/js/src/config/IRIX6.3.mk      1.1->removed
ossp-pkg/js/src/config/IRIX6.5.mk      1.1->removed
ossp-pkg/js/src/config/Linux_All.mk      1.1->removed
ossp-pkg/js/src/config/Mac_OS10.0.mk      1.1->removed
ossp-pkg/js/src/config/OSF1V4.0.mk      1.1->removed
ossp-pkg/js/src/config/OSF1V5.0.mk      1.1->removed
ossp-pkg/js/src/config/SunOS4.1.4.mk      1.1->removed
ossp-pkg/js/src/config/SunOS5.3.mk      1.1->removed
ossp-pkg/js/src/config/SunOS5.4.mk      1.1->removed
ossp-pkg/js/src/config/SunOS5.5.1.mk      1.1->removed
ossp-pkg/js/src/config/SunOS5.5.mk      1.1->removed
ossp-pkg/js/src/config/SunOS5.6.mk      1.1->removed
ossp-pkg/js/src/config/SunOS5.7.mk      1.1->removed
ossp-pkg/js/src/config/SunOS5.8.mk      1.1->removed
ossp-pkg/js/src/config/SunOS5.9.mk      1.1->removed
ossp-pkg/js/src/config/WINNT4.0.mk      1.1->removed
ossp-pkg/js/src/config/WINNT5.0.mk      1.1->removed
ossp-pkg/js/src/config/WINNT5.1.mk      1.1->removed
ossp-pkg/js/src/config/WINNT5.2.mk      1.1->removed
ossp-pkg/js/src/config/dgux.mk      1.1->removed
ossp-pkg/js/src/fdlibm/fdlibm.mak      1.1->removed
ossp-pkg/js/src/fdlibm/fdlibm.mdp      added-> 1.2
ossp-pkg/js/src/js.mak      added-> 1.2
ossp-pkg/js/src/js.mdp      added-> 1.2
ossp-pkg/js/src/js.pkg      added-> 1.2
ossp-pkg/js/src/js3240.rc      added-> 1.2
ossp-pkg/js/src/jsOS240.def      added-> 1.2
ossp-pkg/js/src/jsconfig.mk      added-> 1.2
ossp-pkg/js/src/jsify.pl      added-> 1.2
ossp-pkg/js/src/jslocko.asm      added-> 1.2
ossp-pkg/js/src/lock_SunOS.s      added-> 1.2
ossp-pkg/js/src/perfect.js      added-> 1.2
ossp-pkg/js/src/perlconnect/JS.def      added-> 1.2
ossp-pkg/js/src/perlconnect/JS.dsp      added-> 1.2
ossp-pkg/js/src/perlconnect/PerlConnect.dsp      added-> 1.2
ossp-pkg/js/src/perlconnect/PerlConnect.dsw      added-> 1.2
ossp-pkg/js/src/perlconnect/PerlConnectShell.dsp      added-> 1.2
ossp-pkg/js/src/plify_jsdhash.sed      1.1->removed
ossp-pkg/js/src/resource.h      added-> 1.2
ossp-pkg/js/src/rules.mk      1.1->removed
ossp-pkg/js/src/win32.order      1.1->removed

ossp-pkg/js/src/README.html 1.1 -> 1.2



ossp-pkg/js/src/SpiderMonkey.rsp -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,12 ----
+ mozilla/js/src/*
+ mozilla/js/src/config/*
+ mozilla/js/src/fdlibm/*
+ mozilla/js/src/liveconnect/*
+ mozilla/js/src/liveconnect/_jni/*
+ mozilla/js/src/liveconnect/classes/*
+ mozilla/js/src/liveconnect/classes/netscape/*
+ mozilla/js/src/liveconnect/classes/netscape/javascript/*
+ mozilla/js/src/liveconnect/config/*
+ mozilla/js/src/liveconnect/macbuild/*
+ mozilla/js/src/liveconnect/macbuild/JavaSession/*
+ mozilla/js/src/macbuild/*


ossp-pkg/js/src/config.mk 1.1 -> 1.2



ossp-pkg/js/src/config/AIX4.1.mk 1.1 -> 1.2



ossp-pkg/js/src/config/AIX4.2.mk 1.1 -> 1.2



ossp-pkg/js/src/config/AIX4.3.mk 1.1 -> 1.2



ossp-pkg/js/src/config/Darwin.mk 1.1 -> 1.2



ossp-pkg/js/src/config/Darwin1.3.mk 1.1 -> 1.2



ossp-pkg/js/src/config/Darwin1.4.mk 1.1 -> 1.2



ossp-pkg/js/src/config/Darwin5.2.mk 1.1 -> 1.2



ossp-pkg/js/src/config/Darwin5.3.mk 1.1 -> 1.2



ossp-pkg/js/src/config/HP-UXB.10.10.mk 1.1 -> 1.2



ossp-pkg/js/src/config/HP-UXB.10.20.mk 1.1 -> 1.2



ossp-pkg/js/src/config/HP-UXB.11.00.mk 1.1 -> 1.2



ossp-pkg/js/src/config/IRIX.mk 1.1 -> 1.2



ossp-pkg/js/src/config/IRIX5.3.mk 1.1 -> 1.2



ossp-pkg/js/src/config/IRIX6.1.mk 1.1 -> 1.2



ossp-pkg/js/src/config/IRIX6.2.mk 1.1 -> 1.2



ossp-pkg/js/src/config/IRIX6.3.mk 1.1 -> 1.2



ossp-pkg/js/src/config/IRIX6.5.mk 1.1 -> 1.2



ossp-pkg/js/src/config/Linux_All.mk 1.1 -> 1.2



ossp-pkg/js/src/config/Mac_OS10.0.mk 1.1 -> 1.2



ossp-pkg/js/src/config/OSF1V4.0.mk 1.1 -> 1.2



ossp-pkg/js/src/config/OSF1V5.0.mk 1.1 -> 1.2



ossp-pkg/js/src/config/SunOS4.1.4.mk 1.1 -> 1.2



ossp-pkg/js/src/config/SunOS5.3.mk 1.1 -> 1.2



ossp-pkg/js/src/config/SunOS5.4.mk 1.1 -> 1.2



ossp-pkg/js/src/config/SunOS5.5.1.mk 1.1 -> 1.2



ossp-pkg/js/src/config/SunOS5.5.mk 1.1 -> 1.2



ossp-pkg/js/src/config/SunOS5.6.mk 1.1 -> 1.2



ossp-pkg/js/src/config/SunOS5.7.mk 1.1 -> 1.2



ossp-pkg/js/src/config/SunOS5.8.mk 1.1 -> 1.2



ossp-pkg/js/src/config/SunOS5.9.mk 1.1 -> 1.2



ossp-pkg/js/src/config/WINNT4.0.mk 1.1 -> 1.2



ossp-pkg/js/src/config/WINNT5.0.mk 1.1 -> 1.2



ossp-pkg/js/src/config/WINNT5.1.mk 1.1 -> 1.2



ossp-pkg/js/src/config/WINNT5.2.mk 1.1 -> 1.2



ossp-pkg/js/src/config/dgux.mk 1.1 -> 1.2



ossp-pkg/js/src/fdlibm/fdlibm.mak 1.1 -> 1.2



ossp-pkg/js/src/fdlibm/fdlibm.mdp -> 1.2

Binary files /dev/null and - differ


ossp-pkg/js/src/js.mak -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,4115 ----
+ # Microsoft Developer Studio Generated NMAKE File, Format Version 4.20
+ # ** DO NOT EDIT **
+ 
+ # TARGTYPE "Win32 (x86) Console Application" 0x0103
+ # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
+ # TARGTYPE "Win32 (x86) Static Library" 0x0104
+ 
+ !IF "$(CFG)" == ""
+ CFG=jsshell - Win32 Debug
+ !MESSAGE No configuration specified.  Defaulting to jsshell - Win32 Debug.
+ !ENDIF 
+ 
+ !IF "$(CFG)" != "js - Win32 Release" && "$(CFG)" != "js - Win32 Debug" &&\
+  "$(CFG)" != "jsshell - Win32 Release" && "$(CFG)" != "jsshell - Win32 Debug" &&\
+  "$(CFG)" != "fdlibm - Win32 Release" && "$(CFG)" != "fdlibm - Win32 Debug"
+ !MESSAGE Invalid configuration "$(CFG)" specified.
+ !MESSAGE You can specify a configuration when running NMAKE on this makefile
+ !MESSAGE by defining the macro CFG on the command line.  For example:
+ !MESSAGE 
+ !MESSAGE NMAKE /f "js.mak" CFG="jsshell - Win32 Debug"
+ !MESSAGE 
+ !MESSAGE Possible choices for configuration are:
+ !MESSAGE 
+ !MESSAGE "js - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+ !MESSAGE "js - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+ !MESSAGE "jsshell - Win32 Release" (based on "Win32 (x86) Console Application")
+ !MESSAGE "jsshell - Win32 Debug" (based on "Win32 (x86) Console Application")
+ !MESSAGE "fdlibm - Win32 Release" (based on "Win32 (x86) Static Library")
+ !MESSAGE "fdlibm - Win32 Debug" (based on "Win32 (x86) Static Library")
+ !MESSAGE 
+ !ERROR An invalid configuration is specified.
+ !ENDIF 
+ 
+ !IF "$(OS)" == "Windows_NT"
+ NULL=
+ !ELSE 
+ NULL=nul
+ !ENDIF 
+ ################################################################################
+ # Begin Project
+ # PROP Target_Last_Scanned "jsshell - Win32 Debug"
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 0
+ # PROP BASE Output_Dir "js___Wi1"
+ # PROP BASE Intermediate_Dir "js___Wi1"
+ # PROP BASE Target_Dir ""
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 0
+ # PROP Output_Dir "Release"
+ # PROP Intermediate_Dir "Release"
+ # PROP Target_Dir ""
+ OUTDIR=.\Release
+ INTDIR=.\Release
+ 
+ ALL : "fdlibm - Win32 Release" "$(OUTDIR)\js32.dll"
+ 
+ CLEAN : 
+        -@erase "$(INTDIR)\jsapi.obj"
+        -@erase "$(INTDIR)\jsarena.obj"
+        -@erase "$(INTDIR)\jsarray.obj"
+        -@erase "$(INTDIR)\jsatom.obj"
+        -@erase "$(INTDIR)\jsbool.obj"
+        -@erase "$(INTDIR)\jscntxt.obj"
+        -@erase "$(INTDIR)\jsdate.obj"
+        -@erase "$(INTDIR)\jsdbgapi.obj"
+        -@erase "$(INTDIR)\jsdhash.obj"
+        -@erase "$(INTDIR)\jsdtoa.obj"
+        -@erase "$(INTDIR)\jsemit.obj"
+        -@erase "$(INTDIR)\jsexn.obj"
+        -@erase "$(INTDIR)\jsfun.obj"
+        -@erase "$(INTDIR)\jsgc.obj"
+        -@erase "$(INTDIR)\jshash.obj"
+        -@erase "$(INTDIR)\jsinterp.obj"
+        -@erase "$(INTDIR)\jslock.obj"
+        -@erase "$(INTDIR)\jslog2.obj"
+        -@erase "$(INTDIR)\jslong.obj"
+        -@erase "$(INTDIR)\jsmath.obj"
+        -@erase "$(INTDIR)\jsnum.obj"
+        -@erase "$(INTDIR)\jsobj.obj"
+        -@erase "$(INTDIR)\jsopcode.obj"
+        -@erase "$(INTDIR)\jsparse.obj"
+        -@erase "$(INTDIR)\jsprf.obj"
+        -@erase "$(INTDIR)\jsregexp.obj"
+        -@erase "$(INTDIR)\jsscan.obj"
+        -@erase "$(INTDIR)\jsscope.obj"
+        -@erase "$(INTDIR)\jsscript.obj"
+        -@erase "$(INTDIR)\jsstr.obj"
+        -@erase "$(INTDIR)\jsutil.obj"
+        -@erase "$(INTDIR)\jsxdrapi.obj"
+        -@erase "$(INTDIR)\jsxml.obj"
+        -@erase "$(INTDIR)\prmjtime.obj"
+        -@erase "$(OUTDIR)\js32.dll"
+        -@erase "$(OUTDIR)\js32.exp"
+        -@erase "$(OUTDIR)\js32.lib"
+ 
+ "$(OUTDIR)" :
+     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+ 
+ CPP=cl.exe
+ # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D _X86_=1 /D "_WINDOWS" /YX /c
+ # ADD CPP /nologo /MD /W3 /GX /O2 /D "NDEBUG" /D _X86_=1 /D "_WINDOWS" /D "WIN32" /D "XP_WIN" /D "JSFILE" /D "EXPORT_JS_API" /YX /c
+ CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "NDEBUG" /D _X86_=1 /D "_WINDOWS" /D "WIN32" /D\
+  "XP_WIN" /D "JSFILE" /D "EXPORT_JS_API" /Fp"$(INTDIR)/js.pch" /YX\
+  /Fo"$(INTDIR)/" /c 
+ CPP_OBJS=.\Release/
+ CPP_SBRS=.\.
+ 
+ .c{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .c{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ MTL=mktyplib.exe
+ # ADD BASE MTL /nologo /D "NDEBUG" /win32
+ # ADD MTL /nologo /D "NDEBUG" /win32
+ MTL_PROJ=/nologo /D "NDEBUG" /win32 
+ RSC=rc.exe
+ # ADD BASE RSC /l 0x409 /d "NDEBUG"
+ # ADD RSC /l 0x409 /d "NDEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ BSC32_FLAGS=/nologo /o"$(OUTDIR)/js.bsc" 
+ BSC32_SBRS= \
+        
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
+ # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 /out:"Release/js32.dll"
+ # SUBTRACT LINK32 /nodefaultlib
+ LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
+  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
+  odbccp32.lib /nologo /subsystem:windows /dll /incremental:no\
+  /pdb:"$(OUTDIR)/js32.pdb" /machine:I386 /out:"$(OUTDIR)/js32.dll"\
+  /implib:"$(OUTDIR)/js32.lib" /opt:ref /opt:noicf
+ LINK32_OBJS= \
+        "$(INTDIR)\jsapi.obj" \
+        "$(INTDIR)\jsarena.obj" \
+        "$(INTDIR)\jsarray.obj" \
+        "$(INTDIR)\jsatom.obj" \
+        "$(INTDIR)\jsbool.obj" \
+        "$(INTDIR)\jscntxt.obj" \
+        "$(INTDIR)\jsdate.obj" \
+        "$(INTDIR)\jsdbgapi.obj" \
+        "$(INTDIR)\jsdhash.obj" \
+        "$(INTDIR)\jsdtoa.obj" \
+        "$(INTDIR)\jsemit.obj" \
+        "$(INTDIR)\jsexn.obj" \
+        "$(INTDIR)\jsfun.obj" \
+        "$(INTDIR)\jsgc.obj" \
+        "$(INTDIR)\jshash.obj" \
+        "$(INTDIR)\jsinterp.obj" \
+        "$(INTDIR)\jslock.obj" \
+        "$(INTDIR)\jslog2.obj" \
+        "$(INTDIR)\jslong.obj" \
+        "$(INTDIR)\jsmath.obj" \
+        "$(INTDIR)\jsnum.obj" \
+        "$(INTDIR)\jsobj.obj" \
+        "$(INTDIR)\jsopcode.obj" \
+        "$(INTDIR)\jsparse.obj" \
+        "$(INTDIR)\jsprf.obj" \
+        "$(INTDIR)\jsregexp.obj" \
+        "$(INTDIR)\jsscan.obj" \
+        "$(INTDIR)\jsscope.obj" \
+        "$(INTDIR)\jsscript.obj" \
+        "$(INTDIR)\jsstr.obj" \
+        "$(INTDIR)\jsutil.obj" \
+        "$(INTDIR)\jsxdrapi.obj" \
+        "$(INTDIR)\jsxml.obj" \
+        "$(INTDIR)\prmjtime.obj" \
+        "$(OUTDIR)\fdlibm.lib"
+ 
+ "$(OUTDIR)\js32.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+     $(LINK32) @<<
+   $(LINK32_FLAGS) $(LINK32_OBJS)
+ <<
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 1
+ # PROP BASE Output_Dir "js___Wi2"
+ # PROP BASE Intermediate_Dir "js___Wi2"
+ # PROP BASE Target_Dir ""
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 1
+ # PROP Output_Dir "Debug"
+ # PROP Intermediate_Dir "Debug"
+ # PROP Target_Dir ""
+ OUTDIR=.\Debug
+ INTDIR=.\Debug
+ 
+ ALL : "fdlibm - Win32 Debug" "$(OUTDIR)\js32.dll"
+ 
+ CLEAN : 
+        -@erase "$(INTDIR)\jsapi.obj"
+        -@erase "$(INTDIR)\jsarena.obj"
+        -@erase "$(INTDIR)\jsarray.obj"
+        -@erase "$(INTDIR)\jsatom.obj"
+        -@erase "$(INTDIR)\jsbool.obj"
+        -@erase "$(INTDIR)\jscntxt.obj"
+        -@erase "$(INTDIR)\jsdate.obj"
+        -@erase "$(INTDIR)\jsdbgapi.obj"
+        -@erase "$(INTDIR)\jsdhash.obj"
+        -@erase "$(INTDIR)\jsdtoa.obj"
+        -@erase "$(INTDIR)\jsemit.obj"
+        -@erase "$(INTDIR)\jsexn.obj"
+        -@erase "$(INTDIR)\jsfun.obj"
+        -@erase "$(INTDIR)\jsgc.obj"
+        -@erase "$(INTDIR)\jshash.obj"
+        -@erase "$(INTDIR)\jsinterp.obj"
+        -@erase "$(INTDIR)\jslock.obj"
+        -@erase "$(INTDIR)\jslog2.obj"
+        -@erase "$(INTDIR)\jslong.obj"
+        -@erase "$(INTDIR)\jsmath.obj"
+        -@erase "$(INTDIR)\jsnum.obj"
+        -@erase "$(INTDIR)\jsobj.obj"
+        -@erase "$(INTDIR)\jsopcode.obj"
+        -@erase "$(INTDIR)\jsparse.obj"
+        -@erase "$(INTDIR)\jsprf.obj"
+        -@erase "$(INTDIR)\jsregexp.obj"
+        -@erase "$(INTDIR)\jsscan.obj"
+        -@erase "$(INTDIR)\jsscope.obj"
+        -@erase "$(INTDIR)\jsscript.obj"
+        -@erase "$(INTDIR)\jsstr.obj"
+        -@erase "$(INTDIR)\jsutil.obj"
+        -@erase "$(INTDIR)\jsxdrapi.obj"
+        -@erase "$(INTDIR)\jsxml.obj"
+        -@erase "$(INTDIR)\prmjtime.obj"
+        -@erase "$(OUTDIR)\js32.dll"
+        -@erase "$(OUTDIR)\js32.exp"
+        -@erase "$(OUTDIR)\js32.ilk"
+        -@erase "$(OUTDIR)\js32.lib"
+        -@erase "$(OUTDIR)\js32.pdb"
+ 
+ "$(OUTDIR)" :
+     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+ 
+ CPP=cl.exe
+ # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D _X86_=1 /D "_WINDOWS" /YX /c
+ # ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "DEBUG" /D _X86_=1 /D "_WINDOWS" /D "WIN32" /D "XP_WIN" /D "JSFILE" /D "EXPORT_JS_API" /YX /c
+ CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "DEBUG" /D _X86_=1 /D "_WINDOWS"\
+  /D "WIN32" /D "XP_WIN" /D "JSFILE" /D "EXPORT_JS_API" /Fp"$(INTDIR)/js.pch" /YX\
+  /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
+ CPP_OBJS=.\Debug/
+ CPP_SBRS=.\.
+ 
+ .c{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .c{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ MTL=mktyplib.exe
+ # ADD BASE MTL /nologo /D "_DEBUG" /win32
+ # ADD MTL /nologo /D "_DEBUG" /win32
+ MTL_PROJ=/nologo /D "_DEBUG" /win32 
+ RSC=rc.exe
+ # ADD BASE RSC /l 0x409 /d "_DEBUG"
+ # ADD RSC /l 0x409 /d "_DEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ BSC32_FLAGS=/nologo /o"$(OUTDIR)/js.bsc" 
+ BSC32_SBRS= \
+        
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386
+ # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /out:"Debug/js32.dll"
+ # SUBTRACT LINK32 /nodefaultlib
+ LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
+  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
+  odbccp32.lib /nologo /subsystem:windows /dll /incremental:yes\
+  /pdb:"$(OUTDIR)/js32.pdb" /debug /machine:I386 /out:"$(OUTDIR)/js32.dll"\
+  /implib:"$(OUTDIR)/js32.lib" 
+ LINK32_OBJS= \
+        "$(INTDIR)\jsapi.obj" \
+        "$(INTDIR)\jsarena.obj" \
+        "$(INTDIR)\jsarray.obj" \
+        "$(INTDIR)\jsatom.obj" \
+        "$(INTDIR)\jsbool.obj" \
+        "$(INTDIR)\jscntxt.obj" \
+        "$(INTDIR)\jsdate.obj" \
+        "$(INTDIR)\jsdbgapi.obj" \
+        "$(INTDIR)\jsdhash.obj" \
+        "$(INTDIR)\jsdtoa.obj" \
+        "$(INTDIR)\jsemit.obj" \
+        "$(INTDIR)\jsexn.obj" \
+        "$(INTDIR)\jsfun.obj" \
+        "$(INTDIR)\jsgc.obj" \
+        "$(INTDIR)\jshash.obj" \
+        "$(INTDIR)\jsinterp.obj" \
+        "$(INTDIR)\jslock.obj" \
+        "$(INTDIR)\jslog2.obj" \
+        "$(INTDIR)\jslong.obj" \
+        "$(INTDIR)\jsmath.obj" \
+        "$(INTDIR)\jsnum.obj" \
+        "$(INTDIR)\jsobj.obj" \
+        "$(INTDIR)\jsopcode.obj" \
+        "$(INTDIR)\jsparse.obj" \
+        "$(INTDIR)\jsprf.obj" \
+        "$(INTDIR)\jsregexp.obj" \
+        "$(INTDIR)\jsscan.obj" \
+        "$(INTDIR)\jsscope.obj" \
+        "$(INTDIR)\jsscript.obj" \
+        "$(INTDIR)\jsstr.obj" \
+        "$(INTDIR)\jsutil.obj" \
+        "$(INTDIR)\jsxdrapi.obj" \
+        "$(INTDIR)\jsxml.obj" \
+        "$(INTDIR)\prmjtime.obj" \
+        "$(OUTDIR)\fdlibm.lib"
+ 
+ "$(OUTDIR)\js32.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+     $(LINK32) @<<
+   $(LINK32_FLAGS) $(LINK32_OBJS)
+ <<
+ 
+ !ELSEIF  "$(CFG)" == "jsshell - Win32 Release"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 0
+ # PROP BASE Output_Dir "jsshell\Release"
+ # PROP BASE Intermediate_Dir "jsshell\Release"
+ # PROP BASE Target_Dir "jsshell"
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 0
+ # PROP Output_Dir "Release"
+ # PROP Intermediate_Dir "Release"
+ # PROP Target_Dir "jsshell"
+ OUTDIR=.\Release
+ INTDIR=.\Release
+ 
+ ALL : "js - Win32 Release" "$(OUTDIR)\jsshell.exe"
+ 
+ CLEAN : 
+        -@erase "$(INTDIR)\js.obj"
+        -@erase "$(OUTDIR)\jsshell.exe"
+ 
+ "$(OUTDIR)" :
+     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+ 
+ CPP=cl.exe
+ # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
+ # ADD CPP /nologo /MD /W3 /GX /O2 /D "NDEBUG" /D "_CONSOLE" /D "WIN32" /D "XP_WIN" /D "JSFILE" /YX /c
+ CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "NDEBUG" /D "_CONSOLE" /D "WIN32" /D\
+  "XP_WIN" /D "JSFILE" /Fp"$(INTDIR)/jsshell.pch" /YX /Fo"$(INTDIR)/" /c 
+ CPP_OBJS=.\Release/
+ CPP_SBRS=.\.
+ 
+ .c{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .c{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ RSC=rc.exe
+ # ADD BASE RSC /l 0x409 /d "NDEBUG"
+ # ADD RSC /l 0x409 /d "NDEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ BSC32_FLAGS=/nologo /o"$(OUTDIR)/jsshell.bsc" 
+ BSC32_SBRS= \
+        
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+ # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+ LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
+  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
+  odbccp32.lib /nologo /subsystem:console /incremental:no\
+  /pdb:"$(OUTDIR)/jsshell.pdb" /machine:I386 /out:"$(OUTDIR)/jsshell.exe" 
+ LINK32_OBJS= \
+        "$(INTDIR)\js.obj" \
+        "$(OUTDIR)\js32.lib"
+ 
+ "$(OUTDIR)\jsshell.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+     $(LINK32) @<<
+   $(LINK32_FLAGS) $(LINK32_OBJS)
+ <<
+ 
+ !ELSEIF  "$(CFG)" == "jsshell - Win32 Debug"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 1
+ # PROP BASE Output_Dir "jsshell\jsshell_"
+ # PROP BASE Intermediate_Dir "jsshell\jsshell_"
+ # PROP BASE Target_Dir "jsshell"
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 1
+ # PROP Output_Dir "Debug"
+ # PROP Intermediate_Dir "Debug"
+ # PROP Target_Dir "jsshell"
+ OUTDIR=.\Debug
+ INTDIR=.\Debug
+ 
+ ALL : "js - Win32 Debug" "$(OUTDIR)\jsshell.exe"
+ 
+ CLEAN : 
+        -@erase "$(INTDIR)\js.obj"
+        -@erase "$(OUTDIR)\jsshell.exe"
+        -@erase "$(OUTDIR)\jsshell.ilk"
+        -@erase "$(OUTDIR)\jsshell.pdb"
+ 
+ "$(OUTDIR)" :
+     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+ 
+ CPP=cl.exe
+ # ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
+ # ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /D "_CONSOLE" /D "_DEBUG" /D "WIN32" /D "XP_WIN" /D "JSFILE" /D "DEBUG" /YX /c
+ CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "_CONSOLE" /D "_DEBUG" /D "WIN32"\
+  /D "XP_WIN" /D "JSFILE" /D "DEBUG" /Fp"$(INTDIR)/jsshell.pch" /YX\
+  /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
+ CPP_OBJS=.\Debug/
+ CPP_SBRS=.\.
+ 
+ .c{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .c{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ RSC=rc.exe
+ # ADD BASE RSC /l 0x409 /d "_DEBUG"
+ # ADD RSC /l 0x409 /d "_DEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ BSC32_FLAGS=/nologo /o"$(OUTDIR)/jsshell.bsc" 
+ BSC32_SBRS= \
+        
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386
+ # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386
+ LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
+  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
+  odbccp32.lib /nologo /subsystem:console /incremental:yes\
+  /pdb:"$(OUTDIR)/jsshell.pdb" /debug /machine:I386 /out:"$(OUTDIR)/jsshell.exe" 
+ LINK32_OBJS= \
+        "$(INTDIR)\js.obj" \
+        "$(OUTDIR)\js32.lib"
+ 
+ "$(OUTDIR)\jsshell.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+     $(LINK32) @<<
+   $(LINK32_FLAGS) $(LINK32_OBJS)
+ <<
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 0
+ # PROP BASE Output_Dir "fdlibm\Release"
+ # PROP BASE Intermediate_Dir "fdlibm\Release"
+ # PROP BASE Target_Dir "fdlibm"
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 0
+ # PROP Output_Dir "Release"
+ # PROP Intermediate_Dir "Release"
+ # PROP Target_Dir "fdlibm"
+ OUTDIR=.\Release
+ INTDIR=.\Release
+ 
+ ALL : "$(OUTDIR)\fdlibm.lib"
+ 
+ CLEAN : 
+        -@erase "$(INTDIR)\e_atan2.obj"
+        -@erase "$(INTDIR)\e_pow.obj"
+        -@erase "$(INTDIR)\e_sqrt.obj"
+        -@erase "$(INTDIR)\k_standard.obj"
+        -@erase "$(INTDIR)\s_atan.obj"
+        -@erase "$(INTDIR)\s_copysign.obj"
+        -@erase "$(INTDIR)\s_fabs.obj"
+        -@erase "$(INTDIR)\s_finite.obj"
+        -@erase "$(INTDIR)\s_isnan.obj"
+        -@erase "$(INTDIR)\s_matherr.obj"
+        -@erase "$(INTDIR)\s_rint.obj"
+        -@erase "$(INTDIR)\s_scalbn.obj"
+        -@erase "$(INTDIR)\w_atan2.obj"
+        -@erase "$(INTDIR)\w_pow.obj"
+        -@erase "$(INTDIR)\w_sqrt.obj"
+        -@erase "$(OUTDIR)\fdlibm.lib"
+ 
+ "$(OUTDIR)" :
+     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+ 
+ CPP=cl.exe
+ # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D _X86_=1 /D "_WINDOWS" /YX /c
+ # ADD CPP /nologo /MD /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D _X86_=1 /D "_WINDOWS" /D "_IEEE_LIBM" /YX /c
+ CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D _X86_=1 /D "_WINDOWS" /D\
+  "_IEEE_LIBM" /D "XP_WIN" /I .\ /Fp"$(INTDIR)/fdlibm.pch" /YX /Fo"$(INTDIR)/" /c 
+ CPP_OBJS=.\Release/
+ CPP_SBRS=.\.
+ 
+ .c{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .c{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ BSC32_FLAGS=/nologo /o"$(OUTDIR)/fdlibm.bsc" 
+ BSC32_SBRS= \
+        
+ LIB32=link.exe -lib
+ # ADD BASE LIB32 /nologo
+ # ADD LIB32 /nologo
+ LIB32_FLAGS=/nologo /out:"$(OUTDIR)/fdlibm.lib" 
+ LIB32_OBJS= \
+        "$(INTDIR)\e_atan2.obj" \
+        "$(INTDIR)\e_pow.obj" \
+        "$(INTDIR)\e_sqrt.obj" \
+        "$(INTDIR)\k_standard.obj" \
+        "$(INTDIR)\s_atan.obj" \
+        "$(INTDIR)\s_copysign.obj" \
+        "$(INTDIR)\s_fabs.obj" \
+        "$(INTDIR)\s_finite.obj" \
+        "$(INTDIR)\s_isnan.obj" \
+        "$(INTDIR)\s_matherr.obj" \
+        "$(INTDIR)\s_rint.obj" \
+        "$(INTDIR)\s_scalbn.obj" \
+        "$(INTDIR)\w_atan2.obj" \
+        "$(INTDIR)\w_pow.obj" \
+        "$(INTDIR)\w_sqrt.obj"
+ 
+ "$(OUTDIR)\fdlibm.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
+     $(LIB32) @<<
+   $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
+ <<
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 1
+ # PROP BASE Output_Dir "fdlibm\Debug"
+ # PROP BASE Intermediate_Dir "fdlibm\Debug"
+ # PROP BASE Target_Dir "fdlibm"
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 1
+ # PROP Output_Dir "Debug"
+ # PROP Intermediate_Dir "Debug"
+ # PROP Target_Dir "fdlibm"
+ OUTDIR=.\Debug
+ INTDIR=.\Debug
+ 
+ ALL : "$(OUTDIR)\fdlibm.lib"
+ 
+ CLEAN : 
+        -@erase "$(INTDIR)\e_atan2.obj"
+        -@erase "$(INTDIR)\e_pow.obj"
+        -@erase "$(INTDIR)\e_sqrt.obj"
+        -@erase "$(INTDIR)\k_standard.obj"
+        -@erase "$(INTDIR)\s_atan.obj"
+        -@erase "$(INTDIR)\s_copysign.obj"
+        -@erase "$(INTDIR)\s_fabs.obj"
+        -@erase "$(INTDIR)\s_finite.obj"
+        -@erase "$(INTDIR)\s_isnan.obj"
+        -@erase "$(INTDIR)\s_matherr.obj"
+        -@erase "$(INTDIR)\s_rint.obj"
+        -@erase "$(INTDIR)\s_scalbn.obj"
+        -@erase "$(INTDIR)\w_atan2.obj"
+        -@erase "$(INTDIR)\w_pow.obj"
+        -@erase "$(INTDIR)\w_sqrt.obj"
+        -@erase "$(OUTDIR)\fdlibm.lib"
+ 
+ "$(OUTDIR)" :
+     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+ 
+ CPP=cl.exe
+ # ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D _X86_=1 /D "_WINDOWS" /YX /c
+ # ADD CPP /nologo /MDd /W3 /GX /Z7 /Od /D "_DEBUG" /D "WIN32" /D _X86_=1 /D "_WINDOWS" /D "_IEEE_LIBM" /YX /c
+ CPP_PROJ=/nologo /MDd /W3 /GX /Z7 /Od /D "_DEBUG" /D "WIN32" /D _X86_=1 /D "_WINDOWS" /D\
+  "_IEEE_LIBM" /D "XP_WIN" -I .\ /Fp"$(INTDIR)/fdlibm.pch" /YX /Fo"$(INTDIR)/" /c 
+ CPP_OBJS=.\Debug/
+ CPP_SBRS=.\.
+ 
+ .c{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_OBJS)}.obj:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .c{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cpp{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ .cxx{$(CPP_SBRS)}.sbr:
+    $(CPP) $(CPP_PROJ) $<  
+ 
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ BSC32_FLAGS=/nologo /o"$(OUTDIR)/fdlibm.bsc" 
+ BSC32_SBRS= \
+        
+ LIB32=link.exe -lib
+ # ADD BASE LIB32 /nologo
+ # ADD LIB32 /nologo
+ LIB32_FLAGS=/nologo /out:"$(OUTDIR)/fdlibm.lib" 
+ LIB32_OBJS= \
+        "$(INTDIR)\e_atan2.obj" \
+        "$(INTDIR)\e_pow.obj" \
+        "$(INTDIR)\e_sqrt.obj" \
+        "$(INTDIR)\k_standard.obj" \
+        "$(INTDIR)\s_atan.obj" \
+        "$(INTDIR)\s_copysign.obj" \
+        "$(INTDIR)\s_fabs.obj" \
+        "$(INTDIR)\s_finite.obj" \
+        "$(INTDIR)\s_isnan.obj" \
+        "$(INTDIR)\s_matherr.obj" \
+        "$(INTDIR)\s_rint.obj" \
+        "$(INTDIR)\s_scalbn.obj" \
+        "$(INTDIR)\w_atan2.obj" \
+        "$(INTDIR)\w_pow.obj" \
+        "$(INTDIR)\w_sqrt.obj"
+ 
+ "$(OUTDIR)\fdlibm.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
+     $(LIB32) @<<
+   $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
+ <<
+ 
+ !ENDIF 
+ 
+ ################################################################################
+ # Begin Target
+ 
+ # Name "js - Win32 Release"
+ # Name "js - Win32 Debug"
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ !ENDIF 
+ 
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsapi.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSAPI=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdate.h"\
+        ".\jsemit.h"\
+        ".\jsexn.h"\
+        ".\jsfile.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsmath.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsparse.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSAPI=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsapi.obj" : $(SOURCE) $(DEP_CPP_JSAPI) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSAPI=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdate.h"\
+        ".\jsemit.h"\
+        ".\jsexn.h"\
+        ".\jsfile.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsmath.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsparse.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSAPI=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsapi.obj" : $(SOURCE) $(DEP_CPP_JSAPI) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsarena.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSARE=\
+        ".\jsarena.h"\
+        ".\jsbit.h"\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsstddef.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSARE=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jsarena.obj" : $(SOURCE) $(DEP_CPP_JSARE) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSARE=\
+        ".\jsarena.h"\
+        ".\jsbit.h"\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsstddef.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSARE=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jsarena.obj" : $(SOURCE) $(DEP_CPP_JSARE) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsarray.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSARR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSARR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsarray.obj" : $(SOURCE) $(DEP_CPP_JSARR) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSARR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSARR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsarray.obj" : $(SOURCE) $(DEP_CPP_JSARR) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsatom.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSATO=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSATO=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsatom.obj" : $(SOURCE) $(DEP_CPP_JSATO) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSATO=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSATO=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsatom.obj" : $(SOURCE) $(DEP_CPP_JSATO) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsbool.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSBOO=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSBOO=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsbool.obj" : $(SOURCE) $(DEP_CPP_JSBOO) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSBOO=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSBOO=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsbool.obj" : $(SOURCE) $(DEP_CPP_JSBOO) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jscntxt.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSCNT=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsexn.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSCNT=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jscntxt.obj" : $(SOURCE) $(DEP_CPP_JSCNT) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSCNT=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsexn.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSCNT=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jscntxt.obj" : $(SOURCE) $(DEP_CPP_JSCNT) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsdate.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSDAT=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdate.h"\
+        ".\jsdtoa.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\prmjtime.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSDAT=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsdate.obj" : $(SOURCE) $(DEP_CPP_JSDAT) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSDAT=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdate.h"\
+        ".\jsdtoa.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\prmjtime.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSDAT=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsdate.obj" : $(SOURCE) $(DEP_CPP_JSDAT) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsdbgapi.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSDBG=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSDBG=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsdbgapi.obj" : $(SOURCE) $(DEP_CPP_JSDBG) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSDBG=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSDBG=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsdbgapi.obj" : $(SOURCE) $(DEP_CPP_JSDBG) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsdhash.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSDHA=\
+        ".\jsbit.h"\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jsdhash.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSDHA=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jsdhash.obj" : $(SOURCE) $(DEP_CPP_JSDHA) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSDHA=\
+        ".\jsbit.h"\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jsdhash.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSDHA=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jsdhash.obj" : $(SOURCE) $(DEP_CPP_JSDHA) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsdtoa.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSDTO=\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jsdtoa.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsstddef.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSDTO=\
+        ".\jsautocfg.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsdtoa.obj" : $(SOURCE) $(DEP_CPP_JSDTO) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSDTO=\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jsdtoa.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsstddef.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSDTO=\
+        ".\jsautocfg.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsdtoa.obj" : $(SOURCE) $(DEP_CPP_JSDTO) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsemit.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSEMI=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsemit.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsparse.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSEMI=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsemit.obj" : $(SOURCE) $(DEP_CPP_JSEMI) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSEMI=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsemit.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsparse.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSEMI=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsemit.obj" : $(SOURCE) $(DEP_CPP_JSEMI) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsexn.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSEXN=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsexn.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSEXN=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsexn.obj" : $(SOURCE) $(DEP_CPP_JSEXN) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSEXN=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsexn.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSEXN=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsexn.obj" : $(SOURCE) $(DEP_CPP_JSEXN) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsfun.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSFUN=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsparse.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSFUN=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsfun.obj" : $(SOURCE) $(DEP_CPP_JSFUN) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSFUN=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsparse.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSFUN=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsfun.obj" : $(SOURCE) $(DEP_CPP_JSFUN) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsgc.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSGC_=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSGC_=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsgc.obj" : $(SOURCE) $(DEP_CPP_JSGC_) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSGC_=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSGC_=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsgc.obj" : $(SOURCE) $(DEP_CPP_JSGC_) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jshash.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSHAS=\
+        ".\jsbit.h"\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jshash.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSHAS=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jshash.obj" : $(SOURCE) $(DEP_CPP_JSHAS) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSHAS=\
+        ".\jsbit.h"\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jshash.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSHAS=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jshash.obj" : $(SOURCE) $(DEP_CPP_JSHAS) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsinterp.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSINT=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSINT=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsinterp.obj" : $(SOURCE) $(DEP_CPP_JSINT) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSINT=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSINT=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsinterp.obj" : $(SOURCE) $(DEP_CPP_JSINT) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jslock.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSLOC=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSLOC=\
+        ".\jsautocfg.h"\
+        ".\pratom.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        ".\prthread.h"\
+        
+ 
+ "$(INTDIR)\jslock.obj" : $(SOURCE) $(DEP_CPP_JSLOC) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSLOC=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSLOC=\
+        ".\jsautocfg.h"\
+        ".\pratom.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        ".\prthread.h"\
+        
+ 
+ "$(INTDIR)\jslock.obj" : $(SOURCE) $(DEP_CPP_JSLOC) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jslog2.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSLOG=\
+        ".\jsbit.h"\
+        ".\jscpucfg.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jstypes.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSLOG=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jslog2.obj" : $(SOURCE) $(DEP_CPP_JSLOG) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSLOG=\
+        ".\jsbit.h"\
+        ".\jscpucfg.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jstypes.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSLOG=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jslog2.obj" : $(SOURCE) $(DEP_CPP_JSLOG) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jslong.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSLON=\
+        ".\jscpucfg.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jstypes.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSLON=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jslong.obj" : $(SOURCE) $(DEP_CPP_JSLON) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSLON=\
+        ".\jscpucfg.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jstypes.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSLON=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jslong.obj" : $(SOURCE) $(DEP_CPP_JSLON) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsmath.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSMAT=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslibmath.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsmath.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\prmjtime.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSMAT=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsmath.obj" : $(SOURCE) $(DEP_CPP_JSMAT) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSMAT=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslibmath.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsmath.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\prmjtime.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSMAT=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsmath.obj" : $(SOURCE) $(DEP_CPP_JSMAT) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsnum.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSNUM=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdtoa.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSNUM=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsnum.obj" : $(SOURCE) $(DEP_CPP_JSNUM) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSNUM=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdtoa.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSNUM=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsnum.obj" : $(SOURCE) $(DEP_CPP_JSNUM) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsobj.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSOBJ=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSOBJ=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsobj.obj" : $(SOURCE) $(DEP_CPP_JSOBJ) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSOBJ=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSOBJ=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsobj.obj" : $(SOURCE) $(DEP_CPP_JSOBJ) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsopcode.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSOPC=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsdtoa.h"\
+        ".\jsemit.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSOPC=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsopcode.obj" : $(SOURCE) $(DEP_CPP_JSOPC) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSOPC=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsdtoa.h"\
+        ".\jsemit.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSOPC=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsopcode.obj" : $(SOURCE) $(DEP_CPP_JSOPC) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsparse.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSPAR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsemit.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsparse.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSPAR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsparse.obj" : $(SOURCE) $(DEP_CPP_JSPAR) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSPAR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsemit.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsparse.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSPAR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsparse.obj" : $(SOURCE) $(DEP_CPP_JSPAR) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsprf.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSPRF=\
+        ".\jscpucfg.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSPRF=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jsprf.obj" : $(SOURCE) $(DEP_CPP_JSPRF) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSPRF=\
+        ".\jscpucfg.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSPRF=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jsprf.obj" : $(SOURCE) $(DEP_CPP_JSPRF) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsregexp.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSREG=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSREG=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsregexp.obj" : $(SOURCE) $(DEP_CPP_JSREG) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSREG=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSREG=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsregexp.obj" : $(SOURCE) $(DEP_CPP_JSREG) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsscan.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSSCA=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdtoa.h"\
+        ".\jsexn.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSSCA=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsscan.obj" : $(SOURCE) $(DEP_CPP_JSSCA) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSSCA=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdtoa.h"\
+        ".\jsexn.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSSCA=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsscan.obj" : $(SOURCE) $(DEP_CPP_JSSCA) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsscope.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSSCO=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSSCO=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsscope.obj" : $(SOURCE) $(DEP_CPP_JSSCO) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSSCO=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSSCO=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsscope.obj" : $(SOURCE) $(DEP_CPP_JSSCO) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsscript.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSSCR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsemit.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSSCR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsscript.obj" : $(SOURCE) $(DEP_CPP_JSSCR) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSSCR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsemit.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSSCR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsscript.obj" : $(SOURCE) $(DEP_CPP_JSSCR) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsstr.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSSTR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSSTR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsstr.obj" : $(SOURCE) $(DEP_CPP_JSSTR) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSSTR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsbool.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSSTR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsstr.obj" : $(SOURCE) $(DEP_CPP_JSSTR) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsutil.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSUTI=\
+        ".\jscpucfg.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSUTI=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jsutil.obj" : $(SOURCE) $(DEP_CPP_JSUTI) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSUTI=\
+        ".\jscpucfg.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSUTI=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\jsutil.obj" : $(SOURCE) $(DEP_CPP_JSUTI) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsxdrapi.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSXDR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSXDR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsxdrapi.obj" : $(SOURCE) $(DEP_CPP_JSXDR) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSXDR=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscope.h"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxdrapi.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSXDR=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsxdrapi.obj" : $(SOURCE) $(DEP_CPP_JSXDR) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\jsxml.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_JSXML=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsbit.h"\
+        ".\jsbool.h"\
+        ".\jscntxt.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsparse.h"\
+        ".\jsprf.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSXML=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsxml.obj" : $(SOURCE) $(DEP_CPP_JSXML) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_JSXML=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarray.h"\
+        ".\jsatom.h"\
+        ".\jsbit.h"\
+        ".\jsbool.h"\
+        ".\jscntxt.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jsnum.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsparse.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        ".\jsxml.h"\
+        ".\jsprf.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JSXML=\
+        ".\jsautocfg.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\jsxml.obj" : $(SOURCE) $(DEP_CPP_JSXML) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\prmjtime.c
+ 
+ !IF  "$(CFG)" == "js - Win32 Release"
+ 
+ DEP_CPP_PRMJT=\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jstypes.h"\
+        ".\prmjtime.h"\
+        {$(INCLUDE)}"\sys\TIMEB.H"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_PRMJT=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\prmjtime.obj" : $(SOURCE) $(DEP_CPP_PRMJT) "$(INTDIR)"
+ 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Debug"
+ 
+ DEP_CPP_PRMJT=\
+        ".\jscompat.h"\
+        ".\jscpucfg.h"\
+        ".\jslong.h"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsprf.h"\
+        ".\jstypes.h"\
+        ".\prmjtime.h"\
+        {$(INCLUDE)}"\sys\TIMEB.H"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_PRMJT=\
+        ".\jsautocfg.h"\
+        
+ 
+ "$(INTDIR)\prmjtime.obj" : $(SOURCE) $(DEP_CPP_PRMJT) "$(INTDIR)"
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Project Dependency
+ 
+ # Project_Dep_Name "fdlibm"
+ 
+ !IF  "$(CFG)" == "js - Win32 Debug"
+ 
+ "fdlibm - Win32 Debug" : 
+    $(MAKE) /$(MAKEFLAGS) /F ".\js.mak" CFG="fdlibm - Win32 Debug" 
+ 
+ !ELSEIF  "$(CFG)" == "js - Win32 Release"
+ 
+ "fdlibm - Win32 Release" : 
+    $(MAKE) /$(MAKEFLAGS) /F ".\js.mak" CFG="fdlibm - Win32 Release" 
+ 
+ !ENDIF 
+ 
+ # End Project Dependency
+ # End Target
+ ################################################################################
+ # Begin Target
+ 
+ # Name "jsshell - Win32 Release"
+ # Name "jsshell - Win32 Debug"
+ 
+ !IF  "$(CFG)" == "jsshell - Win32 Release"
+ 
+ !ELSEIF  "$(CFG)" == "jsshell - Win32 Debug"
+ 
+ !ENDIF 
+ 
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\js.c
+ DEP_CPP_JS_C42=\
+        ".\js.msg"\
+        ".\jsapi.h"\
+        ".\jsarena.h"\
+        ".\jsatom.h"\
+        ".\jsclist.h"\
+        ".\jscntxt.h"\
+        ".\jscompat.h"\
+        ".\jsconfig.h"\
+        ".\jscpucfg.h"\
+        ".\jsdbgapi.h"\
+        ".\jsemit.h"\
+        ".\jsfun.h"\
+        ".\jsgc.h"\
+        ".\jshash.h"\
+        ".\jsinterp.h"\
+        ".\jslock.h"\
+        ".\jslong.h"\
+        ".\jsobj.h"\
+        ".\jsopcode.h"\
+        ".\jsopcode.tbl"\
+        ".\jsosdep.h"\
+        ".\jsotypes.h"\
+        ".\jsparse.h"\
+        ".\jsprf.h"\
+        ".\jsprvtd.h"\
+        ".\jspubtd.h"\
+        ".\jsregexp.h"\
+        ".\jsscan.h"\
+        ".\jsscope.h"\
+        ".\jsscript.h"\
+        ".\jsshell.msg"\
+        ".\jsstddef.h"\
+        ".\jsstr.h"\
+        ".\jstypes.h"\
+        ".\jsutil.h"\
+        {$(INCLUDE)}"\sys\types.h"\
+        
+ NODEP_CPP_JS_C42=\
+        ".\jsautocfg.h"\
+        ".\jsdb.h"\
+        ".\jsdebug.h"\
+        ".\jsdjava.h"\
+        ".\jsjava.h"\
+        ".\jsperl.h"\
+        ".\prcvar.h"\
+        ".\prlock.h"\
+        
+ 
+ "$(INTDIR)\js.obj" : $(SOURCE) $(DEP_CPP_JS_C42) "$(INTDIR)"
+ 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Project Dependency
+ 
+ # Project_Dep_Name "js"
+ 
+ !IF  "$(CFG)" == "jsshell - Win32 Release"
+ 
+ "js - Win32 Release" : 
+    $(MAKE) /$(MAKEFLAGS) /F ".\js.mak" CFG="js - Win32 Release" 
+ 
+ !ELSEIF  "$(CFG)" == "jsshell - Win32 Debug"
+ 
+ "js - Win32 Debug" : 
+    $(MAKE) /$(MAKEFLAGS) /F ".\js.mak" CFG="js - Win32 Debug" 
+ 
+ !ENDIF 
+ 
+ # End Project Dependency
+ # End Target
+ ################################################################################
+ # Begin Target
+ 
+ # Name "fdlibm - Win32 Release"
+ # Name "fdlibm - Win32 Debug"
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ !ENDIF 
+ 
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\w_atan2.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_W_ATA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\w_atan2.obj" : $(SOURCE) $(DEP_CPP_W_ATA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_W_ATA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\w_atan2.obj" : $(SOURCE) $(DEP_CPP_W_ATA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\s_copysign.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_S_COP=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_copysign.obj" : $(SOURCE) $(DEP_CPP_S_COP) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_S_COP=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_copysign.obj" : $(SOURCE) $(DEP_CPP_S_COP) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\w_pow.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_W_POW=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\w_pow.obj" : $(SOURCE) $(DEP_CPP_W_POW) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_W_POW=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\w_pow.obj" : $(SOURCE) $(DEP_CPP_W_POW) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\e_pow.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_E_POW=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\e_pow.obj" : $(SOURCE) $(DEP_CPP_E_POW) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_E_POW=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\e_pow.obj" : $(SOURCE) $(DEP_CPP_E_POW) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\k_standard.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_K_STA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\k_standard.obj" : $(SOURCE) $(DEP_CPP_K_STA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_K_STA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\k_standard.obj" : $(SOURCE) $(DEP_CPP_K_STA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\e_atan2.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_E_ATA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\e_atan2.obj" : $(SOURCE) $(DEP_CPP_E_ATA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_E_ATA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\e_atan2.obj" : $(SOURCE) $(DEP_CPP_E_ATA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\s_isnan.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_S_ISN=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_isnan.obj" : $(SOURCE) $(DEP_CPP_S_ISN) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_S_ISN=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_isnan.obj" : $(SOURCE) $(DEP_CPP_S_ISN) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\s_fabs.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_S_FAB=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_fabs.obj" : $(SOURCE) $(DEP_CPP_S_FAB) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_S_FAB=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_fabs.obj" : $(SOURCE) $(DEP_CPP_S_FAB) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\w_sqrt.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_W_SQR=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\w_sqrt.obj" : $(SOURCE) $(DEP_CPP_W_SQR) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_W_SQR=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\w_sqrt.obj" : $(SOURCE) $(DEP_CPP_W_SQR) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\s_scalbn.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_S_SCA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_scalbn.obj" : $(SOURCE) $(DEP_CPP_S_SCA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_S_SCA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_scalbn.obj" : $(SOURCE) $(DEP_CPP_S_SCA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\e_sqrt.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_E_SQR=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\e_sqrt.obj" : $(SOURCE) $(DEP_CPP_E_SQR) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_E_SQR=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\e_sqrt.obj" : $(SOURCE) $(DEP_CPP_E_SQR) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\s_rint.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_S_RIN=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_rint.obj" : $(SOURCE) $(DEP_CPP_S_RIN) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_S_RIN=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_rint.obj" : $(SOURCE) $(DEP_CPP_S_RIN) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\s_atan.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_S_ATA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_atan.obj" : $(SOURCE) $(DEP_CPP_S_ATA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_S_ATA=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_atan.obj" : $(SOURCE) $(DEP_CPP_S_ATA) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\s_finite.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_S_FIN=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_finite.obj" : $(SOURCE) $(DEP_CPP_S_FIN) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_S_FIN=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_finite.obj" : $(SOURCE) $(DEP_CPP_S_FIN) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ ################################################################################
+ # Begin Source File
+ 
+ SOURCE=.\fdlibm\s_matherr.c
+ 
+ !IF  "$(CFG)" == "fdlibm - Win32 Release"
+ 
+ DEP_CPP_S_MAT=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_matherr.obj" : $(SOURCE) $(DEP_CPP_S_MAT) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ELSEIF  "$(CFG)" == "fdlibm - Win32 Debug"
+ 
+ DEP_CPP_S_MAT=\
+        ".\fdlibm\fdlibm.h"\
+        
+ 
+ "$(INTDIR)\s_matherr.obj" : $(SOURCE) $(DEP_CPP_S_MAT) "$(INTDIR)"
+    $(CPP) $(CPP_PROJ) $(SOURCE)
+ 
+ 
+ !ENDIF 
+ 
+ # End Source File
+ # End Target
+ # End Project
+ ################################################################################


ossp-pkg/js/src/js.mdp -> 1.2

Binary files /dev/null and - differ


ossp-pkg/js/src/js.pkg -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,2 ----
+ [gecko xpi-bootstrap]
+ dist/bin/@SHARED_LIBRARY@


ossp-pkg/js/src/js3240.rc -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,79 ----
+ //Microsoft Developer Studio generated resource script.
+ //
+ #include "resource.h"
+ 
+ #define APSTUDIO_READONLY_SYMBOLS
+ /////////////////////////////////////////////////////////////////////////////
+ //
+ // Generated from the TEXTINCLUDE 2 resource.
+ //
+ #include "winver.h"
+ 
+ /////////////////////////////////////////////////////////////////////////////
+ #undef APSTUDIO_READONLY_SYMBOLS
+ 
+ /////////////////////////////////////////////////////////////////////////////
+ //
+ // Version
+ //
+ 
+ VS_VERSION_INFO VERSIONINFO
+  FILEVERSION 4,0,0,0
+  PRODUCTVERSION 4,0,0,0
+  FILEFLAGSMASK 0x3fL
+ #ifdef _DEBUG
+  FILEFLAGS 0x1L
+ #else
+  FILEFLAGS 0x0L
+ #endif
+  FILEOS 0x10004L
+  FILETYPE 0x2L
+  FILESUBTYPE 0x0L
+ BEGIN
+     BLOCK "StringFileInfo"
+     BEGIN
+         BLOCK "040904e4"
+         BEGIN
+             VALUE "CompanyName", "Netscape Communications Corporation\0"
+             VALUE "FileDescription", "Netscape 32-bit JavaScript Module\0"
+             VALUE "FileVersion", "4.0\0"
+             VALUE "InternalName", "JS3240\0"
+             VALUE "LegalCopyright", "Copyright Netscape Communications. 1994-96\0"
+             VALUE "LegalTrademarks", "Netscape, Mozilla\0"
+             VALUE "OriginalFilename", "js3240.dll\0"
+             VALUE "ProductName", "NETSCAPE\0"
+             VALUE "ProductVersion", "4.0\0"
+         END
+     END
+     BLOCK "VarFileInfo"
+     BEGIN
+         VALUE "Translation", 0x409, 1252
+     END
+ END
+ 
+ #ifdef APSTUDIO_INVOKED
+ /////////////////////////////////////////////////////////////////////////////
+ //
+ // TEXTINCLUDE
+ //
+ 
+ 1 TEXTINCLUDE DISCARDABLE 
+ BEGIN
+     "resource.h\0"
+ END
+ 
+ 2 TEXTINCLUDE DISCARDABLE 
+ BEGIN
+     "#include ""winver.h""\r\n"
+     "\0"
+ END
+ 
+ 3 TEXTINCLUDE DISCARDABLE 
+ BEGIN
+     "\r\n"
+     "\0"
+ END
+ 
+ #endif    // APSTUDIO_INVOKED
+ 
+ /////////////////////////////////////////////////////////////////////////////
\ No newline at end of file


ossp-pkg/js/src/jsOS240.def -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,654 ----
+ ; ***** BEGIN LICENSE BLOCK *****
+ ; Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ ;
+ ; The contents of this file are subject to the Mozilla Public License Version
+ ; 1.1 (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.mozilla.org/MPL/
+ ;
+ ; Software distributed under the License is distributed on an "AS IS" basis,
+ ; WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ ; for the specific language governing rights and limitations under the
+ ; License.
+ ;
+ ; The Original Code is Mozilla Communicator client code, released
+ ; March 31, 1998.
+ ;
+ ; The Initial Developer of the Original Code is
+ ; Netscape Communications Corporation.
+ ; Portions created by the Initial Developer are Copyright (C) 1998
+ ; the Initial Developer. All Rights Reserved.
+ ;
+ ; Contributor(s):
+ ;
+ ; Alternatively, the contents of this file may be used under the terms of
+ ; either of the GNU General Public License Version 2 or later (the "GPL"),
+ ; or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ ; in which case the provisions of the GPL or the LGPL are applicable instead
+ ; of those above. If you wish to allow use of your version of this file only
+ ; under the terms of either the GPL or the LGPL, and not to allow others to
+ ; use your version of this file under the terms of the MPL, indicate your
+ ; decision by deleting the provisions above and replace them with the notice
+ ; and other provisions required by the GPL or the LGPL. If you do not delete
+ ; the provisions above, a recipient may use your version of this file under
+ ; the terms of any one of the MPL, the GPL or the LGPL.
+ ;
+ ; ***** END LICENSE BLOCK *****
+ 
+ LIBRARY JS3240 INITINSTANCE TERMINSTANCE
+ PROTMODE
+ 
+ DESCRIPTION 'Netscape OS/2 JavaScript Library'
+ 
+ 
+ CODE    LOADONCALL MOVEABLE DISCARDABLE
+ DATA    PRELOAD MOVEABLE MULTIPLE NONSHARED
+ 
+ 
+ EXPORTS
+ ;====================== win16 exports these at least... ===========
+ ;      JS_Init                         = JS_Init               @2
+ ;      JS_Finish                       = JS_Finish             @3
+ ;      JS_GetNaNValue
+ ;      JS_GetNegativeInfinityValue
+ ;      JS_GetPositiveInfinityValue
+ ;      JS_GetEmptyStringValue
+ ;      JS_ConvertValue
+ ;      JS_ValueToObject
+ ;      JS_ValueToFunction
+ ;      JS_ValueToString
+ ;      JS_ValueToNumber
+ ;      JS_ValueToBoolean
+ ;      JS_TypeOfValue
+ ;      JS_GetTypeName
+ ;      JS_Lock
+ ;      JS_Unlock
+ ;      JS_NewContext
+ ;      JS_DestroyContext
+ ;      JS_ContextIterator
+ ;      JS_GetGlobalObject
+ ;      JS_SetGlobalObject
+ ;      JS_InitStandardClasses
+ ;;     JS_GetStaticLink
+ ;      JS_malloc
+ ;      JS_realloc
+ ;      JS_free
+ ;      JS_strdup
+ ;      JS_NewDouble
+ ;      JS_NewDoubleValue
+ ;      JS_AddRoot
+ ;      JS_RemoveRoot
+ ;      JS_LockGCThing
+ ;      JS_UnlockGCThing
+ ;      JS_GC
+ ;      JS_PropertyStub
+ ;      JS_EnumerateStub
+ ;      JS_ResolveStub
+ ;      JS_ConvertStub
+ ;      JS_FinalizeStub
+ ;      JS_InitClass
+ ;      JS_GetClass
+ ;      JS_InstanceOf
+ ;      JS_GetPrivate
+ ;      JS_SetPrivate
+ ;      JS_GetInstancePrivate
+ ;      JS_GetPrototype
+ ;      JS_GetParent
+ ;      JS_SetParent
+ ;      JS_GetConstructor
+ ;      JS_NewObject
+ ;      JS_DefineObject
+ ;      JS_DefineConstDoubles
+ ;      JS_DefineProperties
+ ;      JS_DefineProperty
+ ;      JS_DefinePropertyWithTinyId
+ ;      JS_AliasProperty
+ ;      JS_LookupProperty
+ ;      JS_GetProperty
+ ;      JS_SetProperty
+ ;      JS_DeleteProperty
+ ;      JS_NewArrayObject
+ ;      JS_DefineElement
+ ;      JS_AliasElement
+ ;      JS_LookupElement
+ ;      JS_GetElement
+ ;      JS_SetElement
+ ;      JS_DeleteElement
+ ;      JS_ClearScope
+ ;      JS_NewFunction
+ ;      JS_GetFunctionObject
+ ;      JS_GetFunctionName
+ ;      JS_DefineFunctions
+ ;      JS_DefineFunction
+ ;      JS_CompileScript
+ ;      JS_DestroyScript
+ ;      JS_CompileFunction
+ ;      JS_DecompileScript
+ ;      JS_DecompileFunction
+ ;      JS_DecompileFunctionBody
+ ;      JS_ExecuteScript
+ ;      JS_EvaluateScript
+ ;      JS_CallFunction
+ ;      JS_CallFunctionName
+ ;      JS_CallFunctionValue
+ ;      JS_SetBranchCallback
+ ;      JS_IsRunning
+ ;      JS_IsConstructing
+ ;      JS_SetCallReturnValue2
+ ;      JS_NewString
+ ;      JS_NewStringCopyN
+ ;      JS_NewStringCopyZ
+ ;      JS_InternString
+ ;      JS_GetStringBytes
+ ;      JS_GetStringLength
+ ;      JS_CompareStrings
+ ;      JS_ReportError
+ ;      JS_ReportOutOfMemory
+ ;      JS_SetErrorReporter
+ ;      JS_NewRegExpObject
+ ;      JS_SetRegExpInput
+ ;      JS_ClearRegExpStatics
+ ;=================================================
+ 
+ 
+ ;00001:jsstr (OFFSET:0x00002e17, SIZE:0x0000ae17):
+ ; - Public Definitions:
+ ;     js_EmptySubString
+ ;     js_CompareStrings
+ ;     js_HashString
+ ;     js_ValueToString
+ ;     js_StringToObject
+ ;     js_FinalizeString
+ ;     js_NewStringCopyZ
+ ;     js_NewString
+ ;     js_InitStringClass
+ ;     js_NewStringCopyN
+ ;     js_BoyerMooreHorspool
+ ;
+ ;
+ ;00002:jsscript (OFFSET:0x0000dc2e, SIZE:0x00003abb):
+ ; - Public Definitions:
+ ;     js_LineNumberToPC
+ ;     js_PCToLineNumber
+ ;     js_GetSrcNote
+ ;     js_DestroyScript
+ ;     js_NewScript
+ ;
+ ;
+ ;00003:jsscope (OFFSET:0x000116e9, SIZE:0x00004f82):
+ ; - Public Definitions:
+ ;     js_hash_scope_ops
+ ;     js_list_scope_ops
+ ;     js_DestroyProperty
+ ;     js_NewProperty
+ ;     js_IdToValue
+ ;     js_HashValue
+ ;     js_DestroyScope
+ ;     js_MutateScope
+ ;     js_DropScope
+ ;     js_HoldScope
+ ;     js_NewScope
+ ;     js_GetMutableScope
+ ;     js_HoldProperty
+ ;     js_DropProperty
+ ;
+ ;
+ ;00004:jsscan (OFFSET:0x0001666b, SIZE:0x00008890):
+ ; - Public Definitions:
+ ;     js_MatchToken
+ ;     js_FlushNewlines
+ ;     js_PeekTokenSameLine
+ ;     js_UngetToken
+ ;     js_GetToken
+ ;     js_PeekToken
+ ;     js_ReportCompileError
+       js_CloseTokenStream
+       js_NewBufferTokenStream
+ ;     js_NewTokenStream
+ ;     js_InitScanner
+ ;
+ ;
+ ;00005:jsregexp (OFFSET:0x0001eefb, SIZE:0x0000eee4):
+ ; - Public Definitions:
+ ;     js_RegExpClass
+ ;     reopsize
+ ;     js_NewRegExpObject
+ ;     js_InitRegExpClass
+ ;     js_FreeRegExpStatics
+ ;     js_InitRegExpStatics
+ ;     js_ExecuteRegExp
+ ;     js_NewRegExpOpt
+ ;     js_DestroyRegExp
+ ;     js_NewRegExp
+ ;
+ ;
+ ;00006:jsparse (OFFSET:0x0002dddf, SIZE:0x00010b71):
+ ; - Public Definitions:
+ ;     js_ParseFunctionBody
+       js_Parse
+ ;
+ ;
+ ;00007:jsopcode (OFFSET:0x0003e950, SIZE:0x0000d362):
+ ; - Public Definitions:
+ ;     js_EscapeMap
+ ;     js_NumCodeSpecs
+ ;     js_CodeSpec
+ ;     js_incop_str
+ ;     js_true_str
+ ;     js_false_str
+ ;     js_this_str
+ ;     js_null_str
+ ;     js_void_str
+ ;     js_typeof_str
+ ;     js_delete_str
+ ;     js_new_str
+ ;     js_ValueToSource
+ ;     js_DecompileScript
+ ;     js_DecompileCode
+ ;     js_DecompileFunction
+ ;     js_puts
+ ;     js_printf
+ ;     js_GetPrinterOutput
+ ;     js_DestroyPrinter
+ ;     js_NewPrinter
+ ;     js_EscapeString
+ ;     js_Disassemble1
+ ;     js_Disassemble
+ ;
+ ;00008:jsobj (OFFSET:0x0004bcb2, SIZE:0x000090a4):
+ ; - Public Definitions:
+ ;     js_WithClass
+ ;     js_ObjectClass
+ ;     js_TryValueOf
+ ;     js_ValueToNonNullObject
+ ;     js_TryMethod
+ ;     js_ObjectToString
+ ;     js_SetClassPrototype
+ ;     js_DeleteProperty2
+ ;     js_DeleteProperty
+ ;     js_SetProperty
+ ;     js_GetProperty
+ ;     js_FindVariableScope
+ ;     js_FindVariable
+ ;     js_FindProperty
+ ;     js_LookupProperty
+ ;     js_DefineProperty
+ ;     js_FreeSlot
+ ;     js_AllocSlot
+ ;     js_FinalizeObject
+ ;     js_GetClassPrototype
+ ;     js_NewObject
+ ;     js_InitObjectClass
+ ;     js_ValueToObject
+ ;     js_obj_toString
+ ;     js_SetSlot
+ ;     js_GetSlot
+ ;
+ ;
+ ;00009:jsnum (OFFSET:0x00054d56, SIZE:0x00004f29):
+ ; - Public Definitions:
+ ;     js_ValueToInt32
+ ;     js_NumberToObject
+ ;     js_FinalizeDouble
+ ;     js_InitNumberClass
+ ;     js_NumberToString
+ ;     js_NewDoubleValue
+ ;     js_NewDouble
+ ;     js_ValueToNumber
+ ;
+ ;
+ ;00010:jsmath (OFFSET:0x00059c7f, SIZE:0x000054b6):
+ ; - Public Definitions:
+ ;     js_InitMathClass
+ ;
+ ;
+ ;00011:jsjava (OFFSET:0x0005f135, SIZE:0x00022aad):
+ ; - Public Definitions:
+ ;     js_Hooks
+ ;     MojaSrcLog
+ ;     finalizeTask
+       JSJ_FindCurrentJSContext
+ ;     JSJ_GetPrincipals
+       JSJ_IsSafeMethod
+       JSJ_InitContext
+       JSJ_Init
+       js_JSErrorToJException
+       js_JavaErrorReporter
+       js_RemoveReflection
+       js_ReflectJObjectToJSObject
+       js_convertJObjectToJSValue
+       js_convertJSValueToJObject
+       js_ReflectJSObjectToJObject
+ ;     js_ReflectJClassToJSObject
+       JSJ_ExitJS
+       JSJ_EnterJS
+       JSJ_CurrentContext
+       JSJ_IsEnabled
+ ;added in GA code - DSR70297
+       JSJ_Finish
+       JSJ_IsCalledFromJava
+       js_GetJSPrincipalsFromJavaCaller
+ 
+ ;
+ ;
+ ;00012:jsinterp (OFFSET:0x00081be2, SIZE:0x00012274):
+ ; - Public Definitions:
+ ;     js_Call
+ ;     js_Interpret
+ ;     js_SetLocalVariable
+ ;     js_GetLocalVariable
+ ;     js_SetArgument
+ ;     js_GetArgument
+ ;     js_FlushPropertyCacheByProp
+ ;     js_FlushPropertyCache
+ ;
+ ;
+ ;00013:jsgc (OFFSET:0x00093e56, SIZE:0x00004f8d):
+ ; - Public Definitions:
+ ;     js_ForceGC
+ ;     js_UnlockGCThing
+ ;     js_LockGCThing
+ ;     js_GC
+ ;     js_AllocGCThing
+ ;     js_RemoveRoot
+ ;     js_AddRoot
+ ;     js_FinishGC
+ ;     js_InitGC
+ ;
+ ;
+ ;00014:jsfun (OFFSET:0x00098de3, SIZE:0x0000977c):
+ ; - Public Definitions:
+ ;     js_FunctionClass
+ ;     js_ClosureClass
+ ;     js_CallClass
+ ;     js_DefineFunction
+ ;     js_NewFunction
+ ;     js_InitCallAndClosureClasses
+ ;     js_InitFunctionClass
+ ;     js_ValueToFunction
+ ;     js_SetCallVariable
+ ;     js_GetCallVariable
+ ;     js_PutCallObject
+ ;     js_GetCallObject
+ ;
+ ;
+ ;00015:jsemit (OFFSET:0x000a255f, SIZE:0x000077be):
+ ; - Public Definitions:
+ ;     js_SrcNoteName
+ ;     js_SrcNoteArity
+       js_FinishTakingSrcNotes
+ ;     js_MoveSrcNotes
+ ;     js_GetSrcNoteOffset
+ ;     js_BumpSrcNoteDelta
+ ;     js_NewSrcNote3
+ ;     js_NewSrcNote2
+ ;     js_PopStatement
+ ;     js_EmitContinue
+ ;     js_EmitBreak
+ ;     js_SetSrcNoteOffset
+ ;     js_NewSrcNote
+ ;     js_PushStatement
+ ;     js_MoveCode
+ ;     js_SetJumpOffset
+ ;     js_Emit3
+ ;     js_Emit2
+ ;     js_Emit1
+ ;     js_UpdateDepth
+ ;     js_SrcNoteLength
+ ;     js_CancelLastOpcode
+       js_InitCodeGenerator
+ ;
+ ;
+ ;00016:jsdbgapi (OFFSET:0x000a9d1d, SIZE:0x000057db):
+ ; - Public Definitions:
+ ;     js_watchpoint_list
+ ;     js_trap_list
+ ;     JS_SetAnnotationInFrame
+ ;     JS_GetAnnotationFromFrame
+ ;     JS_GetJSPrincipalArrayFromFrame
+ ;     JS_NextJSFrame
+ ;     JS_InitJSFrameIterator
+       JS_LineNumberToPC
+       JS_PCToLineNumber
+       JS_ClearAllWatchPoints
+       JS_ClearWatchPoint
+       JS_SetWatchPoint
+       JS_HandleTrap
+       JS_ClearAllTraps
+       JS_ClearScriptTraps
+       JS_ClearTrap
+       JS_GetTrapOpcode
+       JS_SetTrap
+ ;DSR070297 - added in GA code
+       JS_FrameIterator
+       JS_GetFrameAnnotation
+       JS_GetFramePrincipalArray
+       JS_GetFrameScript
+       JS_GetScriptFilename
+       JS_SetFrameAnnotation
+       JS_GetFramePC
+       JS_GetFunctionScript
+ 
+ ;
+ ;
+ ;00017:jsdate (OFFSET:0x000af4f8, SIZE:0x00009a8e):
+ ; - Public Definitions:
+       js_DateGetSeconds
+       js_DateGetMinutes
+       js_DateGetHours
+       js_DateGetDate
+       js_DateGetMonth
+       js_DateGetYear
+       js_NewDateObject
+ ;     js_InitDateClass
+ ;
+ ;
+ ;00018:jscntxt (OFFSET:0x000b8f86, SIZE:0x00003732):
+ ; - Public Definitions:
+ ;     js_InterpreterHooks
+ ;     js_ReportIsNotDefined
+ ;     js_ReportErrorAgain
+ ;     js_ReportErrorVA
+ ;     js_ContextIterator
+ ;     js_DestroyContext
+ ;     js_NewContext
+ ;     js_SetInterpreterHooks
+ ;
+ ;
+ ;00019:jsbool (OFFSET:0x000bc6b8, SIZE:0x00003375):
+ ; - Public Definitions:
+ ;     js_BooleanToString
+ ;     js_BooleanToObject
+ ;     js_InitBooleanClass
+ ;     js_ValueToBoolean
+ ;
+ ;
+ ;00020:jsatom (OFFSET:0x000bfa2d, SIZE:0x000058d0):
+ ; - Public Definitions:
+ ;     js_valueOf_str
+ ;     js_toString_str
+ ;     js_length_str
+ ;     js_eval_str
+ ;     js_constructor_str
+ ;     js_class_prototype_str
+ ;     js_assign_str
+ ;     js_anonymous_str
+ ;     js_Object_str
+ ;     js_Array_str
+ ;     js_type_str
+ ;     js_DropUnmappedAtoms
+       js_FreeAtomMap
+       js_InitAtomMap
+ ;     js_GetAtom
+ ;     js_DropAtom
+ ;     js_IndexAtom
+ ;     js_ValueToStringAtom
+ ;     js_AtomizeString
+ ;     js_AtomizeDouble
+ ;     js_AtomizeInt
+ ;     js_AtomizeBoolean
+ ;     js_AtomizeObject
+ ;     js_HoldAtom
+ ;     js_MarkAtomState
+ ;     js_FreeAtomState
+ ;     js_Atomize
+ ;     js_InitAtomState
+ ;
+ ;
+ ;00021:jsarray (OFFSET:0x000c52fd, SIZE:0x00007c86):
+ ; - Public Definitions:
+ ;     js_ArrayClass
+ ;     js_SetArrayLength
+ ;     js_GetArrayLength
+ ;     js_InitArrayClass
+ ;     js_NewArrayObject
+ ;     PR_qsort
+ ;
+ ;
+ ;00022:jsapi (OFFSET:0x000ccf83, SIZE:0x0000de8c):
+ ; - Public Definitions:
+       JS_ClearRegExpStatics
+       JS_SetRegExpInput
+       JS_NewRegExpObject
+       JS_SetErrorReporter
+       JS_CompareStrings
+       JS_GetStringLength
+       JS_GetStringBytes
+       JS_InternString
+       JS_NewStringCopyZ
+       JS_NewStringCopyN
+       JS_NewString
+       JS_IsRunning
+       JS_SetBranchCallback
+       JS_CallFunctionValue
+       JS_CallFunctionName
+       JS_CallFunction
+       JS_EvaluateScriptForPrincipals
+       JS_EvaluateScript
+       JS_ExecuteScript
+       JS_DecompileFunctionBody
+       JS_DecompileFunction
+       JS_DecompileScript
+       JS_CompileFunctionForPrincipals
+       JS_CompileFunction
+       JS_DestroyScript
+       JS_CompileScriptForPrincipals
+       JS_CompileScript
+       JS_DefineFunction
+       JS_GetFunctionName
+       JS_GetFunctionObject
+       JS_NewFunction
+       JS_ClearScope
+       JS_DeleteElement
+       JS_SetElement
+       JS_GetElement
+       JS_LookupElement
+       JS_AliasElement
+       JS_DefineElement
+       JS_SetArrayLength
+       JS_GetArrayLength
+       JS_NewArrayObject
+       JS_DeleteProperty
+       JS_SetProperty
+       JS_GetProperty
+       JS_LookupProperty
+       JS_AliasProperty
+       JS_DefinePropertyWithTinyId
+       JS_DefineProperty
+       JS_DefineConstDoubles
+       JS_DefineObject
+       JS_NewObject
+       JS_GetConstructor
+       JS_SetParent
+       JS_GetParent
+       JS_SetPrototype
+       JS_GetPrototype
+       JS_GetInstancePrivate
+       JS_SetPrivate
+       JS_GetPrivate
+       JS_InstanceOf
+       JS_GetClass
+       JS_DefineFunctions
+       JS_DefineProperties
+       JS_InitClass
+       JS_FinalizeStub
+       JS_ConvertStub
+       JS_ResolveStub
+       JS_EnumerateStub
+       JS_PropertyStub
+       JS_GC
+       JS_UnlockGCThing
+       JS_LockGCThing
+       JS_RemoveRoot
+       JS_AddRoot
+       JS_NewDoubleValue
+       JS_NewDouble
+       JS_strdup
+       JS_free
+       JS_realloc
+       JS_ReportOutOfMemory
+       JS_malloc
+       JS_GetScopeChain
+       JS_InitStandardClasses
+       JS_SetGlobalObject
+       JS_GetGlobalObject
+       JS_SetVersion
+       JS_GetVersion
+       JS_ContextIterator
+       JS_GetTaskState
+       JS_DestroyContext
+       JS_NewContext
+       JS_Unlock
+       JS_Lock
+       JS_Finish
+       JS_Init
+       JS_GetTypeName
+       JS_TypeOfValue
+       JS_ValueToBoolean
+       JS_ValueToInt32
+       JS_ValueToNumber
+       JS_ValueToString
+       JS_ValueToFunction
+       JS_ValueToObject
+       JS_ReportError
+       JS_ConvertValue
+       JS_GetEmptyStringValue
+       JS_GetPositiveInfinityValue
+       JS_GetNegativeInfinityValue
+       JS_GetNaNValue
+ ;DSR062897 - added for GA code
+       JS_MaybeGC
+       JS_GetScriptPrincipals
+       JS_IsAssigning
+       JS_SetCharSetInfo
+ ;brendan@mozilla.org, 2-Sept-2000
+       JS_SetCallReturnValue2
+       JS_SetGCCallback
+       JS_SetGCCallbackRT
+       JS_AddExternalStringFinalizer
+       JS_RemoveExternalStringFinalizer
+       JS_NewExternalString
+ ;
+ ;
+ ;00023:prmjtime (OFFSET:0x000dae0f, SIZE:0x00008986):
+ ; - Public Definitions:
+       PRMJ_FormatTimeUSEnglish
+       PRMJ_gmtime
+       PRMJ_FormatTime
+       PRMJ_mktime
+       PRMJ_ComputeTime
+       PRMJ_localtime
+       PRMJ_ExplodeTime
+       PRMJ_ToLocal
+       PRMJ_ToGMT
+       PRMJ_NowLocal
+       PRMJ_DSTOffset
+       PRMJ_NowS
+       PRMJ_NowMS
+       PRMJ_Now
+       PRMJ_ToExtendedTime
+       PRMJ_ToBaseTime
+       PRMJ_setDST
+       PRMJ_LocalGMTDifference
+ 
+ 


ossp-pkg/js/src/jsconfig.mk -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,181 ----
+ # -*- Mode: makefile -*-
+ # 
+ # ***** BEGIN LICENSE BLOCK *****
+ # Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ #
+ # The contents of this file are subject to the Mozilla Public License Version
+ # 1.1 (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.mozilla.org/MPL/
+ #
+ # Software distributed under the License is distributed on an "AS IS" basis,
+ # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ # for the specific language governing rights and limitations under the
+ # License.
+ # 
+ # The Original Code is Mozilla Communicator client code, released
+ # March 31, 1998.
+ # 
+ # The Initial Developer of the Original Code is
+ # Netscape Communications Corporation.
+ # Portions created by the Initial Developer are Copyright (C) 1998-1999
+ # the Initial Developer. All Rights Reserved.
+ # 
+ # Contributor(s):
+ # 
+ # Alternatively, the contents of this file may be used under the terms of
+ # either of the GNU General Public License Version 2 or later (the "GPL"),
+ # or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ # in which case the provisions of the GPL or the LGPL are applicable instead
+ # of those above. If you wish to allow use of your version of this file only
+ # under the terms of either the GPL or the LGPL, and not to allow others to
+ # use your version of this file under the terms of the MPL, indicate your
+ # decision by deleting the provisions above and replace them with the notice
+ # and other provisions required by the GPL or the LGPL. If you do not delete
+ # the provisions above, a recipient may use your version of this file under
+ # the terms of any one of the MPL, the GPL or the LGPL.
+ # 
+ # ***** END LICENSE BLOCK *****
+ 
+ ifndef OBJDIR
+   ifdef OBJDIR_NAME
+     OBJDIR = $(OBJDIR_NAME)
+   endif
+ endif
+ 
+ NSPR_VERSION = v4.0
+ NSPR_LIBSUFFIX = 4
+ 
+ NSPR_LOCAL       = $(MOZ_DEPTH)/dist/$(OBJDIR)/nspr
+ NSPR_DIST        = $(MOZ_DEPTH)/dist/$(OBJDIR)
+ NSPR_OBJDIR      = $(OBJDIR)
+ ifeq ($(OS_ARCH), SunOS)
+   NSPR_OBJDIR   := $(subst _sparc,,$(NSPR_OBJDIR))
+ endif
+ ifeq ($(OS_ARCH), Linux)
+   LINUX_REL     := $(shell uname -r)
+   ifneq (,$(findstring 2.0,$(LINUX_REL)))
+     NSPR_OBJDIR := $(subst _All,2.0_x86_glibc_PTH,$(NSPR_OBJDIR))
+   else
+     NSPR_OBJDIR := $(subst _All,2.2_x86_glibc_PTH,$(NSPR_OBJDIR))
+   endif
+ endif
+ ifeq ($(OS_ARCH), AIX)
+   NSPR_OBJDIR   := $(subst 4.1,4.2,$(NSPR_OBJDIR))
+ endif
+ ifeq ($(OS_CONFIG), IRIX6.2)
+   NSPR_OBJDIR   := $(subst 6.2,6.2_n32_PTH,$(NSPR_OBJDIR))
+ endif
+ ifeq ($(OS_CONFIG), IRIX6.5)
+   NSPR_OBJDIR   := $(subst 6.5,6.5_n32_PTH,$(NSPR_OBJDIR))
+ endif
+ ifeq ($(OS_ARCH), WINNT)
+   ifeq ($(OBJDIR), WIN32_D.OBJ)
+     NSPR_OBJDIR  = WINNT4.0_DBG.OBJ
+   endif
+   ifeq ($(OBJDIR), WIN32_O.OBJ)
+     NSPR_OBJDIR  = WINNT4.0_OPT.OBJ
+   endif
+ endif
+ NSPR_SHARED      = /share/builds/components/nspr20/$(NSPR_VERSION)/$(NSPR_OBJDIR)
+ ifeq ($(OS_ARCH), WINNT)
+   NSPR_SHARED    = nspr20/$(NSPR_VERSION)/$(NSPR_OBJDIR)
+ endif
+ NSPR_VERSIONFILE = $(NSPR_LOCAL)/Version
+ NSPR_CURVERSION := $(shell cat $(NSPR_VERSIONFILE))
+ 
+ get_nspr:
+        @echo "Grabbing NSPR component..."
+ ifeq ($(NSPR_VERSION), $(NSPR_CURVERSION))
+        @echo "No need, NSPR is up to date in this tree (ver=$(NSPR_VERSION))."
+ else
+        mkdir -p $(NSPR_LOCAL)
+        mkdir -p $(NSPR_DIST)
+   ifneq ($(OS_ARCH), WINNT)
+        cp       $(NSPR_SHARED)/*.jar $(NSPR_LOCAL)
+   else
+        sh       $(MOZ_DEPTH)/../reltools/compftp.sh $(NSPR_SHARED) $(NSPR_LOCAL) *.jar
+   endif
+        unzip -o $(NSPR_LOCAL)/mdbinary.jar -d $(NSPR_DIST)
+        mkdir -p $(NSPR_DIST)/include
+        unzip -o $(NSPR_LOCAL)/mdheader.jar -d $(NSPR_DIST)/include
+        rm -rf   $(NSPR_DIST)/META-INF
+        rm -rf   $(NSPR_DIST)/include/META-INF
+        echo $(NSPR_VERSION) > $(NSPR_VERSIONFILE)
+ endif
+ 
+ SHIP_DIST  = $(MOZ_DEPTH)/dist/$(OBJDIR)
+ SHIP_DIR   = $(SHIP_DIST)/SHIP
+ 
+ SHIP_LIBS      = libjs.$(SO_SUFFIX) libjs.a
+ ifdef JS_LIVECONNECT
+   SHIP_LIBS   += libjsj.$(SO_SUFFIX) libjsj.a
+ endif
+ ifeq ($(OS_ARCH), WINNT)
+   SHIP_LIBS    = js32.dll js32.lib
+   ifdef JS_LIVECONNECT
+     SHIP_LIBS += jsj.dll jsj.lib
+   endif
+ endif
+ SHIP_LIBS     += $(LCJAR)
+ SHIP_LIBS     := $(addprefix $(SHIP_DIST)/lib/, $(SHIP_LIBS))
+ 
+ SHIP_INCS      = js*.h prmjtime.h resource.h *.msg *.tbl
+ ifdef JS_LIVECONNECT
+   SHIP_INCS   += netscape*.h nsC*.h nsI*.h
+ endif
+ SHIP_INCS     := $(addprefix $(SHIP_DIST)/include/, $(SHIP_INCS))
+ 
+ SHIP_BINS      = js
+ ifdef JS_LIVECONNECT
+   SHIP_BINS   += lcshell
+ endif
+ ifeq ($(OS_ARCH), WINNT)
+   SHIP_BINS   := $(addsuffix .exe, $(SHIP_BINS))
+ endif
+ SHIP_BINS     := $(addprefix $(SHIP_DIST)/bin/, $(SHIP_BINS))
+ 
+ ifdef BUILD_OPT
+   JSREFJAR = jsref_opt.jar
+ else
+ ifdef BUILD_IDG
+   JSREFJAR = jsref_idg.jar
+ else
+   JSREFJAR = jsref_dbg.jar
+ endif
+ endif
+ 
+ ship:
+        mkdir -p $(SHIP_DIR)/$(LIBDIR)
+        mkdir -p $(SHIP_DIR)/include
+        mkdir -p $(SHIP_DIR)/bin
+        cp $(SHIP_LIBS) $(SHIP_DIR)/$(LIBDIR)
+        cp $(SHIP_INCS) $(SHIP_DIR)/include
+        cp $(SHIP_BINS) $(SHIP_DIR)/bin
+        cd $(SHIP_DIR); \
+          zip -r $(JSREFJAR) bin lib include
+ ifdef BUILD_SHIP
+        cp $(SHIP_DIR)/$(JSREFJAR) $(BUILD_SHIP)
+ endif
+ 
+ CWD = $(shell pwd)
+ shipSource: $(SHIP_DIR)/jsref_src.lst .FORCE
+        mkdir -p $(SHIP_DIR)
+        cd $(MOZ_DEPTH)/.. ; \
+          zip $(CWD)/$(SHIP_DIR)/jsref_src.jar -@ < $(CWD)/$(SHIP_DIR)/jsref_src.lst
+ ifdef BUILD_SHIP
+        cp $(SHIP_DIR)/jsref_src.jar $(BUILD_SHIP)
+ endif
+ 
+ JSREFSRCDIRS := $(shell cat $(DEPTH)/SpiderMonkey.rsp)
+ $(SHIP_DIR)/jsref_src.lst: .FORCE
+        mkdir -p $(SHIP_DIR)
+        rm -f $@
+        touch $@
+        for d in $(JSREFSRCDIRS); do                                \
+          cd $(MOZ_DEPTH)/..;                                       \
+          ls -1 -d $$d | grep -v CVS | grep -v \.OBJ >> $(CWD)/$@;  \
+          cd $(CWD);                                                \
+        done
+ 
+ .FORCE:


ossp-pkg/js/src/jsify.pl -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,485 ----
+ #!/usr/local/bin/perl
+ 
+ # This script modifies C code to use the hijacked NSPR routines that are
+ # now baked into the JavaScript engine rather than using the NSPR
+ # routines that they were based on, i.e. types like PRArenaPool are changed
+ # to JSArenaPool.
+ #
+ # This script was used in 9/98 to facilitate the incorporation of some NSPR
+ # code into the JS engine so as to minimize dependency on NSPR.
+ #
+ 
+ # Command-line: jsify.pl [options] [filename]*
+ #
+ # Options:
+ #  -r         Reverse direction of transformation, i.e. JS ==> NSPR2
+ #  -outdir    Directory in which to place output files
+ 
+ 
+ # NSPR2 symbols that will be modified to JS symbols, e.g.
+ # PRArena <==> JSArena
+ 
+ @NSPR_symbols = (
+ "PRArena",
+ "PRArenaPool",
+ "PRArenaStats",
+ "PR_ARENAMETER",
+ "PR_ARENA_",
+ "PR_ARENA_ALIGN",
+ "PR_ARENA_ALLOCATE",
+ "PR_ARENA_CONST_ALIGN_MASK",
+ "PR_ARENA_DEFAULT_ALIGN",
+ "PR_ARENA_DESTROY",
+ "PR_ARENA_GROW",
+ "PR_ARENA_MARK",
+ "PR_ARENA_RELEASE",
+ 
+ "PR_smprintf",
+ "PR_smprintf_free",
+ "PR_snprintf",
+ "PR_sprintf_append",
+ "PR_sscanf",
+ "PR_sxprintf",
+ "PR_vsmprintf",
+ "PR_vsnprintf",
+ "PR_vsprintf_append",
+ "PR_vsxprintf",
+ 
+ "PRCList",
+ "PRCListStr",
+ "PRCLists",
+ 
+ "PRDestroyEventProc",
+ "PREvent",
+ "PREventFunProc",
+ "PREventQueue",
+ "PRHandleEventProc",
+ "PR_PostEvent",
+ "PR_PostSynchronousEvent",
+ "PR_ProcessPendingEvents",
+ "PR_CreateEventQueue",
+ "PR_DequeueEvent",
+ "PR_DestroyEvent",
+ "PR_DestroyEventQueue",
+ "PR_EventAvailable",
+ "PR_EventLoop",
+ "PR_GetEvent",
+ "PR_GetEventOwner",
+ "PR_GetEventQueueMonitor",
+ "PR_GetEventQueueSelectFD",
+ "PR_GetMainEventQueue",
+ "PR_HandleEvent",
+ "PR_InitEvent",
+ "PR_ENTER_EVENT_QUEUE_MONITOR",
+ "PR_EXIT_EVENT_QUEUE_MONITOR",
+ "PR_MapEvents",
+ "PR_RevokeEvents",
+ 
+ "PR_cnvtf",
+ "PR_dtoa",
+ "PR_strtod",
+ 
+ "PRFileDesc",
+ 
+ "PR_HASH_BITS",
+ "PR_GOLDEN_RATIO",
+ "PRHashAllocOps",
+ "PRHashComparator",
+ "PRHashEntry",
+ "PRHashEnumerator",
+ "PRHashFunction",
+ "PRHashNumber",
+ "PRHashTable",
+ "PR_HashString",
+ "PR_HashTableAdd",
+ "PR_HashTableDestroy",
+ "PR_HashTableDump",
+ "PR_HashTableEnumerateEntries",
+ "PR_HashTableLookup",
+ "PR_HashTableRawAdd",
+ "PR_HashTableRawLookup",
+ "PR_HashTableRawRemove",
+ "PR_HashTableRemove",
+ 
+ "PRBool",
+ "PRFloat64",
+ "PRInt16",
+ "PRInt32",
+ "PRInt64",
+ "PRInt8",
+ "PRIntn",
+ "PRUint16",
+ "PRUint32",
+ "PRUint64",
+ "PRUint8",
+ "PRUintn",
+ "PRPtrDiff",
+ "PRPtrdiff",
+ "PRUptrdiff",
+ "PRUword",
+ "PRWord",
+ "PRPackedBool",
+ "PRSize",
+ "PRStatus",
+ "pruword",
+ "prword",
+ "prword_t",
+ 
+ "PR_ALIGN_OF_DOUBLE",
+ "PR_ALIGN_OF_FLOAT",
+ "PR_ALIGN_OF_INT",
+ "PR_ALIGN_OF_INT64",
+ "PR_ALIGN_OF_LONG",
+ "PR_ALIGN_OF_POINTER",
+ "PR_ALIGN_OF_SHORT",
+ "PR_ALIGN_OF_WORD",
+ "PR_BITS_PER_BYTE",
+ "PR_BITS_PER_BYTE_LOG2",
+ "PR_BITS_PER_DOUBLE",
+ "PR_BITS_PER_DOUBLE_LOG2",
+ "PR_BITS_PER_FLOAT",
+ "PR_BITS_PER_FLOAT_LOG2",
+ "PR_BITS_PER_INT",
+ "PR_BITS_PER_INT64",
+ "PR_BITS_PER_INT64_LOG2",
+ "PR_BITS_PER_INT_LOG2",
+ "PR_BITS_PER_LONG",
+ "PR_BITS_PER_LONG_LOG2",
+ "PR_BITS_PER_SHORT",
+ "PR_BITS_PER_SHORT_LOG2",
+ "PR_BITS_PER_WORD",
+ "PR_BITS_PER_WORD_LOG2",
+ "PR_BYTES_PER_BYTE",
+ "PR_BYTES_PER_DOUBLE",
+ "PR_BYTES_PER_DWORD",
+ "PR_BYTES_PER_DWORD_LOG2",
+ "PR_BYTES_PER_FLOAT",
+ "PR_BYTES_PER_INT",
+ "PR_BYTES_PER_INT64",
+ "PR_BYTES_PER_LONG",
+ "PR_BYTES_PER_SHORT",
+ "PR_BYTES_PER_WORD",
+ "PR_BYTES_PER_WORD_LOG2",
+ 
+ "PRSegment",
+ "PRSegmentAccess",
+ "PRStuffFunc",
+ "PRThread",
+ 
+ "PR_APPEND_LINK",
+ 
+ "PR_ASSERT",
+ 
+ "PR_ATOMIC_DWORD_LOAD",
+ "PR_ATOMIC_DWORD_STORE",
+ 
+ "PR_Abort",
+ 
+ "PR_ArenaAllocate",
+ "PR_ArenaCountAllocation",
+ "PR_ArenaCountGrowth",
+ "PR_ArenaCountInplaceGrowth",
+ "PR_ArenaCountRelease",
+ "PR_ArenaCountRetract",
+ "PR_ArenaFinish",
+ "PR_ArenaGrow",
+ "PR_ArenaRelease",
+ "PR_CompactArenaPool",
+ "PR_DumpArenaStats",
+ "PR_FinishArenaPool",
+ "PR_FreeArenaPool",
+ "PR_InitArenaPool",
+ 
+ "PR_Assert",
+ 
+ "PR_AttachThread",
+ 
+ "PR_BEGIN_EXTERN_C",
+ "PR_BEGIN_MACRO",
+ 
+ "PR_BIT",
+ "PR_BITMASK",
+ 
+ "PR_BUFFER_OVERFLOW_ERROR",
+ 
+ "PR_CALLBACK",
+ "PR_CALLBACK_DECL",
+ "PR_CALLOC",
+ "PR_CEILING_LOG2",
+ "PR_CLEAR_ARENA",
+ "PR_CLEAR_BIT",
+ "PR_CLEAR_UNUSED",
+ "PR_CLIST_IS_EMPTY",
+ "PR_COUNT_ARENA",
+ "PR_CURRENT_THREAD",
+ 
+ "PR_GetSegmentAccess",
+ "PR_GetSegmentSize",
+ "PR_GetSegmentVaddr",
+ "PR_GrowSegment",
+ "PR_DestroySegment",
+ "PR_MapSegment",
+ "PR_NewSegment",
+ "PR_Segment",
+ "PR_Seg",
+ "PR_SEGMENT_NONE",
+ "PR_SEGMENT_RDONLY",
+ "PR_SEGMENT_RDWR",
+ 
+ "PR_Calloc",
+ "PR_CeilingLog2",
+ "PR_CompareStrings",
+ "PR_CompareValues",
+ "PR_DELETE",
+ "PR_END_EXTERN_C",
+ "PR_END_MACRO",
+ "PR_ENUMERATE_STOP",
+ "PR_FAILURE",
+ "PR_FALSE",
+ "PR_FLOOR_LOG2",
+ "PR_FREEIF",
+ "PR_FREE_PATTERN",
+ "PR_FloorLog2",
+ "PR_FormatTime",
+ "PR_Free",
+ 
+ "PR_GetEnv",
+ "PR_GetError",
+ "PR_INIT_ARENA_POOL",
+ "PR_INIT_CLIST",
+ "PR_INIT_STATIC_CLIST",
+ "PR_INLINE",
+ "PR_INSERT_AFTER",
+ "PR_INSERT_BEFORE",
+ "PR_INSERT_LINK",
+ "PR_INT32",
+ "PR_INTERVAL_NO_TIMEOUT",
+ "PR_INTERVAL_NO_WAIT",
+ "PR_Init",
+ "PR_LIST_HEAD",
+ "PR_LIST_TAIL",
+ "PR_LOG",
+ "PR_LOGGING",
+ "PR_LOG_ALWAYS",
+ "PR_LOG_BEGIN",
+ "PR_LOG_DEBUG",
+ "PR_LOG_DEFINE",
+ "PR_LOG_END",
+ "PR_LOG_ERROR",
+ "PR_LOG_MAX",
+ "PR_LOG_MIN",
+ "PR_LOG_NONE",
+ "PR_LOG_NOTICE",
+ "PR_LOG_TEST",
+ "PR_LOG_WARN",
+ "PR_LOG_WARNING",
+ "PR_LogFlush",
+ "PR_LogPrint",
+ "PR_MALLOC",
+ "PR_MAX",
+ "PR_MD_calloc",
+ "PR_MD_free",
+ "PR_MD_malloc",
+ "PR_MD_realloc",
+ "PR_MIN",
+ "PR_Malloc",
+ "PR_NEW",
+ "PR_NEWZAP",
+ "PR_NEXT_LINK",
+ "PR_NOT_REACHED",
+ "PR_NewCondVar",
+ "PR_NewHashTable",
+ "PR_NewLogModule",
+ "PR_PREV_LINK",
+ "PR_PUBLIC_API",
+ "PR_PUBLIC_DATA",
+ "PR_RANGE_ERROR",
+ "PR_REALLOC",
+ "PR_REMOVE_AND_INIT_LINK",
+ "PR_REMOVE_LINK",
+ "PR_ROUNDUP",
+ "PR_Realloc",
+ 
+ "PR_SET_BIT",
+ "PR_STATIC_CALLBACK",
+ "PR_SUCCESS",
+ "PR_SetError",
+ "PR_SetLogBuffering",
+ "PR_SetLogFile",
+ 
+ "PR_TEST_BIT",
+ "PR_TRUE",
+ "PR_UINT32",
+ "PR_UPTRDIFF",
+ 
+ "prarena_h___",
+ "prbit_h___",
+ "prclist_h___",
+ "prdtoa_h___",
+ "prlog_h___",
+ "prlong_h___",
+ "prmacos_h___",
+ "prmem_h___",
+ "prprf_h___",
+ "prtypes_h___",
+ 
+ "prarena",
+ "prbit",
+ "prbitmap_t",
+ "prclist",
+ "prcpucfg",
+ "prdtoa",
+ "prhash",
+ "plhash",
+ "prlong",
+ "prmacos",
+ "prmem",
+ "prosdep",
+ "protypes",
+ "prprf",
+ "prtypes"
+ );
+ 
+ while ($ARGV[0] =~ /^-/) {
+     if ($ARGV[0] eq "-r") {
+        shift;
+        $reverse_conversion = 1;
+     } elsif ($ARGV[0] eq "-outdir") {
+        shift;
+        $outdir = shift;
+     }
+ }
+ 
+ # Given an NSPR symbol compute the JS equivalent or
+ # vice-versa
+ sub subst {
+     local ($replacement);
+     local ($sym) = @_;
+     
+     $replacement = substr($sym,0,2) eq "pr" ? "js" : "JS";
+     $replacement .= substr($sym, 2);
+     return $replacement;
+ }
+ 
+ # Build the regular expression that will convert between the NSPR
+ # types and the JS types
+ if ($reverse_conversion) {
+     die "Not implemented yet";
+ } else {
+     foreach $sym (@NSPR_symbols) {
+        $regexp .= $sym . "|"
+     }
+     # Get rid of the last "!"
+     chop $regexp;
+ 
+     # Replace PR* with JS* and replace pr* with js*
+     $regexp = 's/(^|\\W)(' . $regexp . ')/$1 . &subst($2)/eg';
+ #    print $regexp;
+ }
+ 
+ # Pre-compile a little subroutine to perform the regexp substitution
+ # between NSPR types and JS types
+ eval('sub convert_from_NSPR {($line) = @_; $line =~ ' . $regexp . ';}');
+ 
+ sub convert_mallocs {
+     ($line) = @_;
+     $line =~ s/PR_MALLOC/malloc/g;
+     $line =~ s/PR_REALLOC/realloc/g;
+     $line =~ s/PR_FREE/free/g;
+     return $line;
+ }
+ 
+ sub convert_includes {
+     ($line) = @_;
+     if ($line !~ /include/) {
+        return $line;
+     }
+ 
+     if ($line =~ /prlog\.h/) {
+        $line = '#include "jsutil.h"'. " /* Added by JSIFY */\n";
+     } elsif ($line =~ /plhash\.h/) {
+        $line = '#include "jshash.h"'. " /* Added by JSIFY */\n";
+     } elsif ($line =~ /plarena\.h/) {
+        $line = '#include "jsarena.h"'. " /* Added by JSIFY */\n";
+     } elsif ($line =~ /prmem\.h/) {
+        $line  = "";
+     } elsif ($line =~ /jsmsg\.def/) {
+        $line  = '#include "js.msg"' . "\n";
+     } elsif ($line =~ /shellmsg\.def/) {
+        $line  = '#include "jsshell.msg"' . "\n";
+     } elsif ($line =~ /jsopcode\.def/) {
+        $line  = '#include "jsopcode.tbl"' . "\n";
+     }
+     return $line;
+ }
+ 
+ sub convert_declarations {
+     ($line) = @_;
+     $line =~ s/PR_EXTERN/JS_EXTERN_API/g;
+     $line =~ s/PR_IMPLEMENT_DATA/JS_EXPORT_DATA/g;
+     $line =~ s/PR_IMPLEMENT/JS_EXPORT_API/g;
+     $line =~ s/PR_CALLBACK/JS_DLL_CALLBACK/g;
+     $line =~ s/PR_STATIC_CALLBACK/JS_STATIC_DLL_CALLBACK/g;
+     $line =~ s/PR_IMPORT/JS_IMPORT/g;
+     $line =~ s/PR_PUBLIC_API/JS_EXPORT_API/g;
+     $line =~ s/PR_PUBLIC_DATA/JS_EXPORT_DATA/g;
+     return $line;
+ }    
+ 
+ sub convert_long_long_macros {
+     ($line) = @_;
+     $line =~ s/\b(LL_)/JSLL_/g;
+     return $line;
+ }    
+ 
+ sub convert_asserts {
+     ($line) = @_;
+     $line =~ s/\bPR_ASSERT/JS_ASSERT/g;
+     return $line;
+ }
+ 
+ while ($#ARGV >= 0) {
+     $infile = shift;
+ 
+     # Change filename, e.g. prtime.h to jsprtime.h, except for legacy
+     # files that start with 'prmj', like prmjtime.h.
+     $outfile = $infile;
+     if ($infile !~ /^prmj/) {
+        $outfile =~ s/^pr/js/;
+        $outfile =~ s/^pl/js/;
+     }
+     
+     if ($outdir) {
+        $outfile = $outdir . '/' . $outfile;
+     }  
+ 
+     if ($infile eq $outfile) {
+        die "Error: refuse to overwrite $outfile, use -outdir option."
+     }
+     die "Can't open $infile" if !open(INFILE, "<$infile");
+     die "Can't open $outfile for writing" if !open(OUTFILE, ">$outfile");
+ 
+     while (<INFILE>) {
+        $line = $_;
+        
+        #Get rid of #include "prlog.h"
+        &convert_includes($line);
+ 
+        # Rename PR_EXTERN, PR_IMPORT, etc.
+        &convert_declarations($line);
+ 
+        # Convert from PR_MALLOC to malloc, etc.
+        &convert_mallocs($line);
+        
+        # Convert from PR_ASSERT to JS_ASSERT
+ #      &convert_asserts($line);
+ 
+        # Convert from, e.g. PRArena to JSPRArena
+        &convert_from_NSPR($line);
+ 
+        # Change LL_* macros to JSLL_*
+        &convert_long_long_macros($line);
+        
+        print OUTFILE $line;
+     }
+ }


ossp-pkg/js/src/jslocko.asm -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,60 ----
+ ; -*- Mode: asm; tab-width: 8; c-basic-offset: 4 -*-
+ 
+ ; ***** BEGIN LICENSE BLOCK *****
+ ; Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ ; 
+ ; The contents of this file are subject to the Mozilla Public License Version 
+ ; 1.1 (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.mozilla.org/MPL/
+ ; 
+ ; Software distributed under the License is distributed on an "AS IS" basis,
+ ; WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ ; for the specific language governing rights and limitations under the
+ ; License.
+ ; 
+ ; The Original Code is an OS/2 implementation of js_CompareAndSwap in assembly.
+ ; 
+ ; The Initial Developer of the Original Code is
+ ; IBM Corporation.
+ ; Portions created by the Initial Developer are Copyright (C) 2001
+ ; the Initial Developer. All Rights Reserved.
+ ; 
+ ; Contributor(s):
+ ; 
+ ; Alternatively, the contents of this file may be used under the terms of
+ ; either the GNU General Public License Version 2 or later (the "GPL"), or
+ ; the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ ; in which case the provisions of the GPL or the LGPL are applicable instead
+ ; of those above. If you wish to allow use of your version of this file only
+ ; under the terms of either the GPL or the LGPL, and not to allow others to
+ ; use your version of this file under the terms of the MPL, indicate your
+ ; decision by deleting the provisions above and replace them with the notice
+ ; and other provisions required by the GPL or the LGPL. If you do not delete
+ ; the provisions above, a recipient may use your version of this file under
+ ; the terms of any one of the MPL, the GPL or the LGPL.
+ ; 
+ ; ***** END LICENSE BLOCK *****
+ 
+         .486P
+         .MODEL FLAT, OPTLINK
+         .STACK
+ 
+         .CODE
+ 
+ ;;;---------------------------------------------------------------------
+ ;;; int _Optlink js_CompareAndSwap(jsword *w, jsword ov, jsword nv)
+ ;;;---------------------------------------------------------------------
+ js_CompareAndSwap     PROC OPTLINK EXPORT
+         push ebx
+         mov ebx, eax
+         mov eax, edx
+         mov edx, ebx
+         lock cmpxchg [ebx], ecx
+         sete al
+         and eax, 1h
+         pop ebx
+         ret
+ js_CompareAndSwap     endp
+ 
+         END


ossp-pkg/js/src/lock_SunOS.s -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,114 ----
+ ! 
+ ! The contents of this file are subject to the Netscape Public
+ ! License Version 1.1 (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.mozilla.org/NPL/
+ ! 
+ ! Software distributed under the License is distributed on an "AS
+ ! IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+ ! implied. See the License for the specific language governing
+ ! rights and limitations under the License.
+ ! 
+ ! The Original Code is Mozilla Communicator client code, released
+ ! March 31, 1998.
+ ! 
+ ! The Initial Developer of the Original Code is Netscape
+ ! Communications Corporation. Portions created by Netscape are
+ ! Copyright (C) 1998-1999 Netscape Communications Corporation. All
+ ! Rights Reserved.
+ ! 
+ ! Contributor(s):
+ ! 
+ ! Alternatively, the contents of this file may be used under the
+ ! terms of the GNU Public License (the "GPL"), in which case the
+ ! provisions of the GPL are applicable instead of those above.
+ ! If you wish to allow use of your version of this file only
+ ! under the terms of the GPL and not to allow others to use your
+ ! version of this file under the NPL, indicate your decision by
+ ! deleting the provisions above and replace them with the notice
+ ! and other provisions required by the GPL.  If you do not delete
+ ! the provisions above, a recipient may use your version of this
+ ! file under either the NPL or the GPL.
+ ! 
+ 
+ !
+ !  atomic compare-and-swap routines for V8 sparc 
+ !  and for V8+ (ultrasparc)
+ !
+ !
+ !  standard asm linkage macros; this module must be compiled
+ !  with the -P option (use C preprocessor)
+ 
+ #include <sys/asm_linkage.h>
+ 
+ !  ======================================================================
+ !
+ !  Perform the sequence *a = b atomically with respect to previous value
+ !  of a (a0). If *a==a0 then assign *a to b, all in one atomic operation.
+ !  Returns 1 if assignment happened, and 0 otherwise.  
+ !
+ !  usage : old_val = compare_and_swap(address, oldval, newval)
+ !
+ !  -----------------------
+ !  Note on REGISTER USAGE:
+ !  as this is a LEAF procedure, a new stack frame is not created;
+ !  we use the caller stack frame so what would normally be %i (input)
+ !  registers are actually %o (output registers).  Also, we must not
+ !  overwrite the contents of %l (local) registers as they are not
+ !  assumed to be volatile during calls.
+ !
+ !  So, the registers used are:
+ !     %o0  [input]   - the address of the value to increment
+ !     %o1  [input]   - the old value to compare with   
+ !     %o2  [input]   - the new value to set for [%o0]
+ !     %o3  [local]   - work register
+ !  -----------------------
+ #ifndef ULTRA_SPARC
+ !  v8  
+ 
+         ENTRY(compare_and_swap)         ! standard assembler/ELF prologue
+ 
+        stbar
+        mov -1,%o3                      ! busy flag
+        swap [%o0],%o3                  ! get current value
+ l1:    cmp %o3,-1                      ! busy?
+        be,a l1                         ! if so, spin
+        swap [%o0],%o3                  ! using branch-delay to swap back value
+        cmp %o1,%o3                     ! compare old with current
+        be,a l2                         ! if equal then swap in new value
+        swap [%o0],%o2                  ! done.
+        swap [%o0],%o3                  ! otherwise, swap back current value
+        retl
+        mov 0,%o0                       ! return false
+ l2:    retl
+        mov 1,%o0                       ! return true
+        
+        SET_SIZE(compare_and_swap)      ! standard assembler/ELF epilogue
+ 
+ !
+ !  end
+ !
+ #else /* ULTRA_SPARC */
+ !  ======================================================================
+ !
+ !  v9
+ 
+         ENTRY(compare_and_swap)         ! standard assembler/ELF prologue
+ 
+        stbar
+        cas [%o0],%o1,%o2               ! compare *w with old value and set to new if equal
+        cmp %o1,%o2                     ! did we succeed?
+        be,a m1                         ! yes
+        mov 1,%o0                       ! return true (annulled when no jump)
+         mov 0,%o0                       ! return false
+ m1:    retl
+        nop
+                
+        SET_SIZE(compare_and_swap)      ! standard assembler/ELF epilogue
+ 
+ !
+ !  end
+ !
+ !  ======================================================================
+ !
+ #endif


ossp-pkg/js/src/perfect.js -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,39 ----
+ // Some simple testing of new, eval and some string stuff.
+ 
+ // constructor -- expression array initialization
+ function ExprArray(n,v)
+ {
+     // Initializes n values to v coerced to a string.
+     for (var i = 0; i < n; i++) {
+        this[i] = "" + v;
+     }
+ }
+ 
+ 
+ // Print the perfect numbers up to n and the sum expression for n's divisors.
+ function perfect(n)
+ {
+     print("The perfect numbers up to " +  n + " are:");
+ 
+     // We build sumOfDivisors[i] to hold a string expression for
+     // the sum of the divisors of i, excluding i itself.
+     var sumOfDivisors = new ExprArray(n+1,1);
+     for (var divisor = 2; divisor <= n; divisor++) {
+        for (var j = divisor + divisor; j <= n; j += divisor) {
+            sumOfDivisors[j] += " + " + divisor;
+        }
+        // At this point everything up to 'divisor' has its sumOfDivisors
+        // expression calculated, so we can determine whether it's perfect
+        // already by evaluating.
+        if (eval(sumOfDivisors[divisor]) == divisor) {
+            print("" + divisor + " = " + sumOfDivisors[divisor]);
+        }
+     }
+     print("That's all.");
+ }
+ 
+ 
+ print("\nA number is 'perfect' if it is equal to the sum of its")
+ print("divisors (excluding itself).\n");
+ perfect(500);
+ 


ossp-pkg/js/src/perlconnect/JS.def -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,6 ----
+ LIBRARY "JS"
+ DESCRIPTION "JS library for Perl <-> JS communications"
+ CODE LOADONCALL
+ DATA LOADONCALL NONSHARED MULTIPLE
+ EXPORTS
+        boot_JS


ossp-pkg/js/src/perlconnect/JS.dsp -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,107 ----
+ # Microsoft Developer Studio Project File - Name="JS" - Package Owner=<4>
+ # Microsoft Developer Studio Generated Build File, Format Version 6.00
+ # ** DO NOT EDIT **
+ 
+ # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
+ 
+ CFG=JS - Win32 Debug
+ !MESSAGE This is not a valid makefile. To build this project using NMAKE,
+ !MESSAGE use the Export Makefile command and run
+ !MESSAGE 
+ !MESSAGE NMAKE /f "JS.mak".
+ !MESSAGE 
+ !MESSAGE You can specify a configuration when running NMAKE
+ !MESSAGE by defining the macro CFG on the command line. For example:
+ !MESSAGE 
+ !MESSAGE NMAKE /f "JS.mak" CFG="JS - Win32 Debug"
+ !MESSAGE 
+ !MESSAGE Possible choices for configuration are:
+ !MESSAGE 
+ !MESSAGE "JS - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+ !MESSAGE "JS - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+ !MESSAGE 
+ 
+ # Begin Project
+ # PROP AllowPerConfigDependencies 0
+ # PROP Scc_ProjName ""
+ # PROP Scc_LocalPath ""
+ CPP=cl.exe
+ MTL=midl.exe
+ RSC=rc.exe
+ 
+ !IF  "$(CFG)" == "JS - Win32 Release"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 0
+ # PROP BASE Output_Dir "Release"
+ # PROP BASE Intermediate_Dir "Release"
+ # PROP BASE Target_Dir ""
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 0
+ # PROP Output_Dir "Release"
+ # PROP Intermediate_Dir "Release"
+ # PROP Target_Dir ""
+ # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c
+ # ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c
+ # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
+ # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
+ # ADD BASE RSC /l 0x409 /d "NDEBUG"
+ # ADD RSC /l 0x409 /d "NDEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
+ # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
+ 
+ !ELSEIF  "$(CFG)" == "JS - Win32 Debug"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 1
+ # PROP BASE Output_Dir "Debug"
+ # PROP BASE Intermediate_Dir "Debug"
+ # PROP BASE Target_Dir ""
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 1
+ # PROP Output_Dir "Debug"
+ # PROP Intermediate_Dir "Debug"
+ # PROP Ignore_Export_Lib 0
+ # PROP Target_Dir ""
+ # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c
+ # ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "d:\opc\ns\js\ref" /I "$(PERL_SRC)" /I "$(PERL_SRC)\win32" /I "$(PERL_SRC)\win32\include" /I ".." /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "XP_PC" /YX /FD /c
+ # SUBTRACT CPP /Gy /Fr
+ # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32  /win32
+ # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32  /win32
+ # ADD BASE RSC /l 0x409 /d "_DEBUG"
+ # ADD RSC /l 0x409 /d "_DEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept
+ # ADD LINK32 js32.lib perl.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /out:"z:\livshits\src\perl\lib\auto\JS\JS.dll" /pdbtype:sept /libpath:"..\Debug" /libpath:"$(PERL_SRC)"
+ 
+ !ENDIF 
+ 
+ # Begin Target
+ 
+ # Name "JS - Win32 Release"
+ # Name "JS - Win32 Debug"
+ # Begin Source File
+ 
+ SOURCE=.\JS.c
+ # End Source File
+ # Begin Source File
+ 
+ SOURCE=.\JS.def
+ # End Source File
+ # Begin Source File
+ 
+ SOURCE=.\jsperl.c
+ # End Source File
+ # Begin Source File
+ 
+ SOURCE=.\jsperlpvt.h
+ # End Source File
+ # End Target
+ # End Project


ossp-pkg/js/src/perlconnect/PerlConnect.dsp -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,103 ----
+ # Microsoft Developer Studio Project File - Name="PerlConnect" - Package Owner=<4>
+ # Microsoft Developer Studio Generated Build File, Format Version 6.00
+ # ** DO NOT EDIT **
+ 
+ # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
+ 
+ CFG=PerlConnect - Win32 Debug
+ !MESSAGE This is not a valid makefile. To build this project using NMAKE,
+ !MESSAGE use the Export Makefile command and run
+ !MESSAGE 
+ !MESSAGE NMAKE /f "PerlConnect.mak".
+ !MESSAGE 
+ !MESSAGE You can specify a configuration when running NMAKE
+ !MESSAGE by defining the macro CFG on the command line. For example:
+ !MESSAGE 
+ !MESSAGE NMAKE /f "PerlConnect.mak" CFG="PerlConnect - Win32 Debug"
+ !MESSAGE 
+ !MESSAGE Possible choices for configuration are:
+ !MESSAGE 
+ !MESSAGE "PerlConnect - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+ !MESSAGE "PerlConnect - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+ !MESSAGE 
+ 
+ # Begin Project
+ # PROP AllowPerConfigDependencies 0
+ # PROP Scc_ProjName ""
+ # PROP Scc_LocalPath ""
+ CPP=cl.exe
+ MTL=midl.exe
+ RSC=rc.exe
+ 
+ !IF  "$(CFG)" == "PerlConnect - Win32 Release"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 0
+ # PROP BASE Output_Dir "Release"
+ # PROP BASE Intermediate_Dir "Release"
+ # PROP BASE Target_Dir ""
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 0
+ # PROP Output_Dir "Release"
+ # PROP Intermediate_Dir "Release"
+ # PROP Target_Dir ""
+ # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c
+ # ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c
+ # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
+ # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32
+ # ADD BASE RSC /l 0x409 /d "NDEBUG"
+ # ADD RSC /l 0x409 /d "NDEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
+ # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
+ 
+ !ELSEIF  "$(CFG)" == "PerlConnect - Win32 Debug"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 1
+ # PROP BASE Output_Dir "Debug"
+ # PROP BASE Intermediate_Dir "Debug"
+ # PROP BASE Target_Dir ""
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 1
+ # PROP Output_Dir "Debug"
+ # PROP Intermediate_Dir "Debug"
+ # PROP Ignore_Export_Lib 0
+ # PROP Target_Dir ""
+ # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c
+ # ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "d:\opc\ns\js\ref" /I "$(PERL_SRC)" /I "$(PERL_SRC)\win32" /I "$(PERL_SRC)\win32\include" /I "." /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "PERLCONNECT" /D "JSFILE" /D "XP_PC" /FR /YX /FD /c
+ # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
+ # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32
+ # ADD BASE RSC /l 0x409 /d "_DEBUG"
+ # ADD RSC /l 0x409 /d "_DEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept
+ # ADD LINK32 js32.lib perl.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /subsystem:windows /dll /pdb:none /debug /machine:I386 /out:"C:\DLLs\PerlConnect.dll " /implib:"PerlConnect.lib" /libpath:"d:\opc\ns\js\ref\Debug" /libpath:"$(PERL_SRC)"
+ # SUBTRACT LINK32 /verbose
+ 
+ !ENDIF 
+ 
+ # Begin Target
+ 
+ # Name "PerlConnect - Win32 Release"
+ # Name "PerlConnect - Win32 Debug"
+ # Begin Source File
+ 
+ SOURCE=.\jsperl.c
+ # End Source File
+ # Begin Source File
+ 
+ SOURCE=.\jsperl.h
+ # End Source File
+ # Begin Source File
+ 
+ SOURCE=.\jsperlpvt.h
+ # End Source File
+ # End Target
+ # End Project


ossp-pkg/js/src/perlconnect/PerlConnect.dsw -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,59 ----
+ Microsoft Developer Studio Workspace File, Format Version 6.00
+ # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+ 
+ ###############################################################################
+ 
+ Project: "JS"=.\JS.dsp - Package Owner=<4>
+ 
+ Package=<5>
+ {{{
+ }}}
+ 
+ Package=<4>
+ {{{
+     Begin Project Dependency
+     Project_Dep_Name PerlConnect
+     End Project Dependency
+ }}}
+ 
+ ###############################################################################
+ 
+ Project: "PerlConnect"=.\PerlConnect.dsp - Package Owner=<4>
+ 
+ Package=<5>
+ {{{
+ }}}
+ 
+ Package=<4>
+ {{{
+ }}}
+ 
+ ###############################################################################
+ 
+ Project: "PerlConnectShell"=.\PerlConnectShell.dsp - Package Owner=<4>
+ 
+ Package=<5>
+ {{{
+ }}}
+ 
+ Package=<4>
+ {{{
+     Begin Project Dependency
+     Project_Dep_Name PerlConnect
+     End Project Dependency
+ }}}
+ 
+ ###############################################################################
+ 
+ Global:
+ 
+ Package=<5>
+ {{{
+ }}}
+ 
+ Package=<3>
+ {{{
+ }}}
+ 
+ ###############################################################################
+ 


ossp-pkg/js/src/perlconnect/PerlConnectShell.dsp -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,89 ----
+ # Microsoft Developer Studio Project File - Name="PerlConnectShell" - Package Owner=<4>
+ # Microsoft Developer Studio Generated Build File, Format Version 6.00
+ # ** DO NOT EDIT **
+ 
+ # TARGTYPE "Win32 (x86) Console Application" 0x0103
+ 
+ CFG=PerlConnectShell - Win32 Debug
+ !MESSAGE This is not a valid makefile. To build this project using NMAKE,
+ !MESSAGE use the Export Makefile command and run
+ !MESSAGE 
+ !MESSAGE NMAKE /f "PerlConnectShell.mak".
+ !MESSAGE 
+ !MESSAGE You can specify a configuration when running NMAKE
+ !MESSAGE by defining the macro CFG on the command line. For example:
+ !MESSAGE 
+ !MESSAGE NMAKE /f "PerlConnectShell.mak" CFG="PerlConnectShell - Win32 Debug"
+ !MESSAGE 
+ !MESSAGE Possible choices for configuration are:
+ !MESSAGE 
+ !MESSAGE "PerlConnectShell - Win32 Release" (based on "Win32 (x86) Console Application")
+ !MESSAGE "PerlConnectShell - Win32 Debug" (based on "Win32 (x86) Console Application")
+ !MESSAGE 
+ 
+ # Begin Project
+ # PROP AllowPerConfigDependencies 0
+ # PROP Scc_ProjName ""
+ # PROP Scc_LocalPath ""
+ CPP=cl.exe
+ RSC=rc.exe
+ 
+ !IF  "$(CFG)" == "PerlConnectShell - Win32 Release"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 0
+ # PROP BASE Output_Dir "Release"
+ # PROP BASE Intermediate_Dir "Release"
+ # PROP BASE Target_Dir ""
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 0
+ # PROP Output_Dir "Release"
+ # PROP Intermediate_Dir "Release"
+ # PROP Target_Dir ""
+ # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+ # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+ # ADD BASE RSC /l 0x409 /d "NDEBUG"
+ # ADD RSC /l 0x409 /d "NDEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+ # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+ 
+ !ELSEIF  "$(CFG)" == "PerlConnectShell - Win32 Debug"
+ 
+ # PROP BASE Use_MFC 0
+ # PROP BASE Use_Debug_Libraries 1
+ # PROP BASE Output_Dir "Debug"
+ # PROP BASE Intermediate_Dir "Debug"
+ # PROP BASE Target_Dir ""
+ # PROP Use_MFC 0
+ # PROP Use_Debug_Libraries 1
+ # PROP Output_Dir "Debug"
+ # PROP Intermediate_Dir "Debug"
+ # PROP Ignore_Export_Lib 0
+ # PROP Target_Dir ""
+ # ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+ # ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "D:\OPC\ns\js\ref" /I "D:\OPC\ns\js\ref\perlconnect" /I "$(PERL_SRC)" /I ".." /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "PERLCONNECT" /D "JSFILE" /D "_WIN32" /D "XP_PC" /Fr /YX /FD /c
+ # ADD BASE RSC /l 0x409 /d "_DEBUG"
+ # ADD RSC /l 0x409 /d "_DEBUG"
+ BSC32=bscmake.exe
+ # ADD BASE BSC32 /nologo
+ # ADD BSC32 /nologo
+ LINK32=link.exe
+ # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+ # ADD LINK32 js32.lib PerlConnect.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /out:"PerlConnectShell.exe" /pdbtype:sept /libpath:"..\Debug" /libpath:"$(PERL_SRC)"
+ 
+ !ENDIF 
+ 
+ # Begin Target
+ 
+ # Name "PerlConnectShell - Win32 Release"
+ # Name "PerlConnectShell - Win32 Debug"
+ # Begin Source File
+ 
+ SOURCE=..\js.c
+ # End Source File
+ # End Target
+ # End Project


ossp-pkg/js/src/plify_jsdhash.sed 1.1 -> 1.2



ossp-pkg/js/src/resource.h -> 1.2

*** /dev/null    Sat Nov 23 05:03:15 2024
--- -    Sat Nov 23 05:04:05 2024
***************
*** 0 ****
--- 1,15 ----
+ //{{NO_DEPENDENCIES}}
+ // Microsoft Developer Studio generated include file.
+ // Used by js3240.rc
+ //
+ 
+ // Next default values for new objects
+ // 
+ #ifdef APSTUDIO_INVOKED
+ #ifndef APSTUDIO_READONLY_SYMBOLS
+ #define _APS_NEXT_RESOURCE_VALUE        101
+ #define _APS_NEXT_COMMAND_VALUE         40001
+ #define _APS_NEXT_CONTROL_VALUE         1000
+ #define _APS_NEXT_SYMED_VALUE           101
+ #endif
+ #endif


ossp-pkg/js/src/rules.mk 1.1 -> 1.2



ossp-pkg/js/src/win32.order 1.1 -> 1.2


CVSTrac 2.0.1