[Vm-dev] [commit][2843] CogVM source as per VMMaker.oscog-eem.581.
commits at squeakvm.org
commits at squeakvm.org
Fri Jan 10 21:57:32 UTC 2014
Revision: 2843
Author: eliot
Date: 2014-01-10 13:57:32 -0800 (Fri, 10 Jan 2014)
Log Message:
-----------
CogVM source as per VMMaker.oscog-eem.581.
Add primitive accessor depth support for external primitives.
Output accessor depth for external primitives in the form of
per-primitive signed chars named primitiveFooAccessorDepth
that hold the depth for primitiveFoo.
Fix the signatures of floatObjectOf:, positive64BitIntegerFor: &
signed64BitIntegerFor:.
Change ^nil to ^self in some logging routines to get return type void.
Add build directories for Cog Spur on linux.
Modified Paths:
--------------
branches/Cog/nscogsrc/plugins/AsynchFilePlugin/AsynchFilePlugin.c
branches/Cog/nscogsrc/plugins/B2DPlugin/B2DPlugin.c
branches/Cog/nscogsrc/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
branches/Cog/nscogsrc/plugins/BitBltPlugin/BitBltPlugin.c
branches/Cog/nscogsrc/plugins/DSAPrims/DSAPrims.c
branches/Cog/nscogsrc/plugins/DropPlugin/DropPlugin.c
branches/Cog/nscogsrc/plugins/FileCopyPlugin/FileCopyPlugin.c
branches/Cog/nscogsrc/plugins/FilePlugin/FilePlugin.c
branches/Cog/nscogsrc/plugins/FloatArrayPlugin/FloatArrayPlugin.c
branches/Cog/nscogsrc/plugins/FloatMathPlugin/FloatMathPlugin.c
branches/Cog/nscogsrc/plugins/IA32ABI/IA32ABI.c
branches/Cog/nscogsrc/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
branches/Cog/nscogsrc/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
branches/Cog/nscogsrc/plugins/LargeIntegers/LargeIntegers.c
branches/Cog/nscogsrc/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
branches/Cog/nscogsrc/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
branches/Cog/nscogsrc/plugins/RePlugin/RePlugin.c
branches/Cog/nscogsrc/plugins/SecurityPlugin/SecurityPlugin.c
branches/Cog/nscogsrc/plugins/SocketPlugin/SocketPlugin.c
branches/Cog/nscogsrc/plugins/SoundPlugin/SoundPlugin.c
branches/Cog/nscogsrc/plugins/SqueakSSL/SqueakSSL.c
branches/Cog/nscogsrc/plugins/UUIDPlugin/UUIDPlugin.c
branches/Cog/nscogsrc/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
branches/Cog/nscogsrc/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
branches/Cog/nscogsrc/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
branches/Cog/nscogsrc/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
branches/Cog/nscogsrc/plugins/ZipPlugin/ZipPlugin.c
branches/Cog/nscogsrc/vm/cointerp.c
branches/Cog/nscogsrc/vm/cointerp.h
branches/Cog/nscogsrc/vm/gcc3x-cointerp.c
branches/Cog/nscogsrc/vm/interp.h
branches/Cog/nscogsrc/vm/vmCallback.h
branches/Cog/platforms/Cross/vm/sq.h
branches/Cog/platforms/Cross/vm/sqNamedPrims.c
branches/Cog/platforms/Mac OS/vm/sqMacUnixExternalPrims.c
branches/Cog/platforms/unix/vm/sqUnixExternalPrims.c
branches/Cog/spursrc/vm/cointerp.c
branches/Cog/spursrc/vm/cointerp.h
branches/Cog/spursrc/vm/gcc3x-cointerp.c
branches/Cog/spursrc/vm/interp.h
branches/Cog/spursrc/vm/vmCallback.h
branches/Cog/spurstacksrc/vm/gcc3x-interp.c
branches/Cog/spurstacksrc/vm/interp.c
branches/Cog/spurstacksrc/vm/interp.h
branches/Cog/spurstacksrc/vm/vmCallback.h
branches/Cog/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
branches/Cog/src/plugins/AioPlugin/AioPlugin.c
branches/Cog/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
branches/Cog/src/plugins/B2DPlugin/B2DPlugin.c
branches/Cog/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
branches/Cog/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
branches/Cog/src/plugins/BitBltPlugin/BitBltPlugin.c
branches/Cog/src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
branches/Cog/src/plugins/CroquetPlugin/CroquetPlugin.c
branches/Cog/src/plugins/DSAPrims/DSAPrims.c
branches/Cog/src/plugins/DropPlugin/DropPlugin.c
branches/Cog/src/plugins/FFTPlugin/FFTPlugin.c
branches/Cog/src/plugins/FT2Plugin/FT2Plugin.c
branches/Cog/src/plugins/FileCopyPlugin/FileCopyPlugin.c
branches/Cog/src/plugins/FilePlugin/FilePlugin.c
branches/Cog/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
branches/Cog/src/plugins/FloatMathPlugin/FloatMathPlugin.c
branches/Cog/src/plugins/GeniePlugin/GeniePlugin.c
branches/Cog/src/plugins/HostWindowPlugin/HostWindowPlugin.c
branches/Cog/src/plugins/IA32ABI/IA32ABI.c
branches/Cog/src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
branches/Cog/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
branches/Cog/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
branches/Cog/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
branches/Cog/src/plugins/Klatt/Klatt.c
branches/Cog/src/plugins/LargeIntegers/LargeIntegers.c
branches/Cog/src/plugins/LocalePlugin/LocalePlugin.c
branches/Cog/src/plugins/MIDIPlugin/MIDIPlugin.c
branches/Cog/src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
branches/Cog/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
branches/Cog/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
branches/Cog/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
branches/Cog/src/plugins/QuicktimePlugin/QuicktimePlugin.c
branches/Cog/src/plugins/RePlugin/RePlugin.c
branches/Cog/src/plugins/SecurityPlugin/SecurityPlugin.c
branches/Cog/src/plugins/SerialPlugin/SerialPlugin.c
branches/Cog/src/plugins/SocketPlugin/SocketPlugin.c
branches/Cog/src/plugins/SoundCodecPrims/SoundCodecPrims.c
branches/Cog/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
branches/Cog/src/plugins/SoundPlugin/SoundPlugin.c
branches/Cog/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
branches/Cog/src/plugins/SqueakSSL/SqueakSSL.c
branches/Cog/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
branches/Cog/src/plugins/UUIDPlugin/UUIDPlugin.c
branches/Cog/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
branches/Cog/src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
branches/Cog/src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
branches/Cog/src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
branches/Cog/src/plugins/ZipPlugin/ZipPlugin.c
branches/Cog/src/vm/cointerp.c
branches/Cog/src/vm/cointerp.h
branches/Cog/src/vm/cointerpmt.c
branches/Cog/src/vm/cointerpmt.h
branches/Cog/src/vm/gcc3x-cointerp.c
branches/Cog/src/vm/gcc3x-cointerpmt.c
branches/Cog/src/vm/interp.h
branches/Cog/src/vm/vmCallback.h
Added Paths:
-----------
branches/Cog/spurcogbuild/cygwinbuild/
branches/Cog/spurcogbuild/cygwinbuild/Croquet.def.in
branches/Cog/spurcogbuild/cygwinbuild/Croquet.exe.manifest
branches/Cog/spurcogbuild/cygwinbuild/Croquet.ico
branches/Cog/spurcogbuild/cygwinbuild/Croquet.rc
branches/Cog/spurcogbuild/cygwinbuild/GreenCogSqueak.ico
branches/Cog/spurcogbuild/cygwinbuild/HowToBuild
branches/Cog/spurcogbuild/cygwinbuild/Makefile
branches/Cog/spurcogbuild/cygwinbuild/Makefile.plugin
branches/Cog/spurcogbuild/cygwinbuild/Pharo.def.in
branches/Cog/spurcogbuild/cygwinbuild/Pharo.exe.manifest
branches/Cog/spurcogbuild/cygwinbuild/Pharo.ico
branches/Cog/spurcogbuild/cygwinbuild/Pharo.rc
branches/Cog/spurcogbuild/cygwinbuild/Squeak.def.in
branches/Cog/spurcogbuild/cygwinbuild/Squeak.exe.manifest
branches/Cog/spurcogbuild/cygwinbuild/Squeak.rc
branches/Cog/spurcogbuild/cygwinbuild/mvm
branches/Cog/spurcogbuild/cygwinbuild/plugins.ext
branches/Cog/spurcogbuild/cygwinbuild/plugins.int
branches/Cog/spurcogbuild/cygwinbuild/squeak.ico
branches/Cog/spurcogbuild/unixbuild/
branches/Cog/spurcogbuild/unixbuild/HowToBuild
branches/Cog/spurcogbuild/unixbuild/abldt/
branches/Cog/spurcogbuild/unixbuild/abldt/mvm
branches/Cog/spurcogbuild/unixbuild/abldt/plugins.ext
branches/Cog/spurcogbuild/unixbuild/abldt/plugins.int
branches/Cog/spurcogbuild/unixbuild/bldt/
branches/Cog/spurcogbuild/unixbuild/bldt/mvm
branches/Cog/spurcogbuild/unixbuild/bldt/plugins.ext
branches/Cog/spurcogbuild/unixbuild/bldt/plugins.int
branches/Cog/spurcogbuild/unixbuild/dbldt/
branches/Cog/spurcogbuild/unixbuild/dbldt/mvm
branches/Cog/spurcogbuild/unixbuild/dbldt/plugins.ext
branches/Cog/spurcogbuild/unixbuild/dbldt/plugins.int
branches/Cog/spurcogbuild/unixbuild/mkNamedPrims.sh
branches/Cog/spurcogbuild/unixbuild/third-party/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/.gitignore
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/COPYING
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/ChangeLog
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/INSTALL
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/MEMORY-LEAK
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/NOTES
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/TODO
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/acinclude.m4
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/aclocal.m4
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/alsalisp/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/alsalisp/alsalisp.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/alsalisp/hctl.lisp
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/alsalisp/hello.lisp
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/alsalisp/itest.lisp
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/alsalisp/test.lisp
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/aserver/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/aserver/COPYING
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/aserver/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/aserver/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/aserver/aserver.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/autom4te.cache/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/autom4te.cache/output.0
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/autom4te.cache/output.1
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/autom4te.cache/requests
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.0
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.1
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/compile
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/config.guess
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/config.sub
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/configure
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/configure.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/cvscompile
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/depcomp
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/README.1st
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/asoundrc.txt
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/doxygen.cfg.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/index.doxygen
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/pictures/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/pictures/wave1.gif
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/doc/pictures/wave2.gif
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/gitcompile
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/alisp.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/alsa
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/alsa-symbols.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/aserver.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/asoundef.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/asoundlib-head.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/asoundlib-tail.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/conf.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/config.h.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/control.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/control_external.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/error.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/global.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/hwdep.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/iatomic.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/input.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/list.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/local.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/mixer.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/mixer_abst.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/output.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/pcm.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/pcm_external.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/pcm_extplug.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/pcm_ioplug.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/pcm_old.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/pcm_plugin.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/pcm_rate.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/rawmidi.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/search.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/seq.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/seq_event.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/seq_midi_event.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/seqmid.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/asequencer.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/asound.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/asound_fm.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/asoundef.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/emu10k1.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/hdsp.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/sb16_csp.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/sscape_ioctl.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sound/type_compat.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/sys.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/include/timer.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/install-sh
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/ltmain.sh
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/missing
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/ac97.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/hda.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/common.py
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/hda.py
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/main.py
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbasedl.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/Versions.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/alisp/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/alisp/alisp.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/alisp/alisp_local.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/alisp/alisp_snd.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/async.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/compat/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/compat/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/compat/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/compat/empty.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/compat/hsearch_r.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/alsa.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/AACI.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-MODEM.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-SPDMA.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8810.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8820.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8830.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy2.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon51.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon71.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/CA0106.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338-SWIEC.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC6.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC8.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8788.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/CS46xx.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1X.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1370.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1371.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ES1968.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/FM801.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/GUS.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/HDA-Intel.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1712.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1724.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH-MODEM.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH4.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/Maestro3.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/NFORCE.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/PC-Speaker.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/PMac.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/PMacToonie.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/PS3.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9636.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9652.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndoc-mixer.alisp
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndop-mixer.alisp
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/TRID4DWAVENX.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/USB-Audio.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA686A.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233A.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8237.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/VX222.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket440.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/YMF744.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.alisp
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/center_lfe.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/default.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/dmix.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/dpl.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/dsnoop.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/front.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/hdmi.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/iec958.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/modem.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/rear.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/side.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround40.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround41.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround50.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround51.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround71.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/smixer.conf
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf/sndo-mixer.alisp
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/conf.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/confmisc.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/cards.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/control.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/control_ext.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/control_hw.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/control_local.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/control_shm.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/control_symbols.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/ctl_symbols_list.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/hcontrol.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/namehint.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/setup.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/control/tlv.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/dlmisc.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/error.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/hwdep/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_hw.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_local.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_symbols.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/input.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/bag.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/mixer.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/mixer_local.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/mixer_simple.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/simple.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/simple_abst.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/mixer/simple_none.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/names.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/output.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/atomic.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/interval.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/interval.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/interval_inline.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/ladspa.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/mask.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/mask.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/mask_inline.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_adpcm.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_alaw.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_asym.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_copy.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_generic.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dshare.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dsnoop.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_empty.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ext_parm.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_extplug.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_file.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hooks.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hw.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_iec958.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ioplug.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ladspa.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_lfloat.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_linear.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_local.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_meter.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_misc.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap_emul.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mulaw.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_multi.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_null.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_params.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plug.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate_linear.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_route.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_share.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_shm.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_simple.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_softvol.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols_list.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/plugin_ops.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/scopes/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/pcm/scopes/level.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/rawmidi/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_hw.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_local.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_symbols.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_virt.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/seq.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/seq_event.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/seq_hw.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/seq_local.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/seq_midi_event.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/seq_old.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/seq_symbols.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/seq/seqmid.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/shmarea.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/socket.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/timer/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/timer/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/timer/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/timer/timer.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/timer/timer_hw.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/timer/timer_local.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/timer/timer_query.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/timer/timer_query_hw.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/timer/timer_symbols.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/src/userfile.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/client_event_filter.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/code.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/control.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/latency.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/midifile.3
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/midifile.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/midifile.h
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/midiloop.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/namehint.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/oldapi.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/omixer.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/pcm.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/pcm_min.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/playmidi1.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/queue_timer.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/rawmidi.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/seq-decoder.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/seq-sender.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/seq.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/test/timer.c
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/utils/
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/utils/Makefile.am
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/utils/Makefile.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/utils/alsa-lib.spec.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/utils/alsa.m4
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/utils/alsa.pc.in
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/utils/buildrpm
branches/Cog/spurcogbuild/unixbuild/third-party/alsa-lib-1.0.17a/version
Property Changed:
----------------
branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
Modified: branches/Cog/nscogsrc/plugins/AsynchFilePlugin/AsynchFilePlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- AsynchFilePlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ AsynchFilePlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "AsynchFilePlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35 " __DATE__ ;
+static char __buildInfo[] = "AsynchFilePlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -102,9 +102,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "AsynchFilePlugin VMMaker.oscog-eem.517 (i)"
+ "AsynchFilePlugin VMMaker.oscog-eem.580 (i)"
#else
- "AsynchFilePlugin VMMaker.oscog-eem.517 (e)"
+ "AsynchFilePlugin VMMaker.oscog-eem.580 (e)"
#endif
;
static void * sCOAFfn;
@@ -461,15 +461,24 @@
{"AsynchFilePlugin", "getModuleName", (void*)getModuleName},
{"AsynchFilePlugin", "initialiseModule", (void*)initialiseModule},
{"AsynchFilePlugin", "moduleUnloaded", (void*)moduleUnloaded},
- {"AsynchFilePlugin", "primitiveAsyncFileClose", (void*)primitiveAsyncFileClose},
- {"AsynchFilePlugin", "primitiveAsyncFileOpen", (void*)primitiveAsyncFileOpen},
- {"AsynchFilePlugin", "primitiveAsyncFileReadResult", (void*)primitiveAsyncFileReadResult},
- {"AsynchFilePlugin", "primitiveAsyncFileReadStart", (void*)primitiveAsyncFileReadStart},
- {"AsynchFilePlugin", "primitiveAsyncFileWriteResult", (void*)primitiveAsyncFileWriteResult},
- {"AsynchFilePlugin", "primitiveAsyncFileWriteStart", (void*)primitiveAsyncFileWriteStart},
+ {"AsynchFilePlugin", "primitiveAsyncFileClose\000\001", (void*)primitiveAsyncFileClose},
+ {"AsynchFilePlugin", "primitiveAsyncFileOpen\000\000", (void*)primitiveAsyncFileOpen},
+ {"AsynchFilePlugin", "primitiveAsyncFileReadResult\000\001", (void*)primitiveAsyncFileReadResult},
+ {"AsynchFilePlugin", "primitiveAsyncFileReadStart\000\001", (void*)primitiveAsyncFileReadStart},
+ {"AsynchFilePlugin", "primitiveAsyncFileWriteResult\000\001", (void*)primitiveAsyncFileWriteResult},
+ {"AsynchFilePlugin", "primitiveAsyncFileWriteStart\000\001", (void*)primitiveAsyncFileWriteStart},
{"AsynchFilePlugin", "setInterpreter", (void*)setInterpreter},
- {"AsynchFilePlugin", "shutdownModule", (void*)shutdownModule},
+ {"AsynchFilePlugin", "shutdownModule\000\377", (void*)shutdownModule},
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primitiveAsyncFileCloseAccessorDepth = 1;
+signed char primitiveAsyncFileOpenAccessorDepth = 0;
+signed char primitiveAsyncFileReadResultAccessorDepth = 1;
+signed char primitiveAsyncFileReadStartAccessorDepth = 1;
+signed char primitiveAsyncFileWriteResultAccessorDepth = 1;
+signed char primitiveAsyncFileWriteStartAccessorDepth = 1;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/B2DPlugin/B2DPlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/B2DPlugin/B2DPlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/B2DPlugin/B2DPlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.576 uuid: f4b652dc-67bc-4cf3-8b62-74bcbcbf01cd
+ VMPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- BalloonEnginePlugin VMMaker.oscog-eem.576 uuid: f4b652dc-67bc-4cf3-8b62-74bcbcbf01cd
+ BalloonEnginePlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "BalloonEnginePlugin VMMaker.oscog-eem.576 uuid: f4b652dc-67bc-4cf3-8b62-74bcbcbf01cd " __DATE__ ;
+static char __buildInfo[] = "BalloonEnginePlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -839,9 +839,9 @@
static void * loadBBFn;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "B2DPlugin VMMaker.oscog-eem.576 (i)"
+ "B2DPlugin VMMaker.oscog-eem.580 (i)"
#else
- "B2DPlugin VMMaker.oscog-eem.576 (e)"
+ "B2DPlugin VMMaker.oscog-eem.580 (e)"
#endif
;
static int* objBuffer;
@@ -14017,4 +14017,50 @@
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primitiveAbortProcessingAccessorDepth = 2;
+signed char primitiveAddActiveEdgeEntryAccessorDepth = 2;
+signed char primitiveAddBezierAccessorDepth = 2;
+signed char primitiveAddBezierShapeAccessorDepth = 3;
+signed char primitiveAddBitmapFillAccessorDepth = 2;
+signed char primitiveAddCompressedShapeAccessorDepth = 2;
+signed char primitiveAddGradientFillAccessorDepth = 2;
+signed char primitiveAddLineAccessorDepth = 2;
+signed char primitiveAddOvalAccessorDepth = 2;
+signed char primitiveAddPolygonAccessorDepth = 2;
+signed char primitiveAddRectAccessorDepth = 2;
+signed char primitiveChangedActiveEdgeEntryAccessorDepth = 2;
+signed char primitiveCopyBufferAccessorDepth = 1;
+signed char primitiveDisplaySpanBufferAccessorDepth = 2;
+signed char primitiveDoProfileStatsAccessorDepth = 0;
+signed char primitiveFinishedProcessingAccessorDepth = 2;
+signed char primitiveGetAALevelAccessorDepth = 2;
+signed char primitiveGetBezierStatsAccessorDepth = 2;
+signed char primitiveGetClipRectAccessorDepth = 2;
+signed char primitiveGetCountsAccessorDepth = 2;
+signed char primitiveGetDepthAccessorDepth = 2;
+signed char primitiveGetFailureReasonAccessorDepth = 2;
+signed char primitiveGetOffsetAccessorDepth = 2;
+signed char primitiveGetTimesAccessorDepth = 2;
+signed char primitiveInitializeBufferAccessorDepth = 1;
+signed char primitiveInitializeProcessingAccessorDepth = 2;
+signed char primitiveMergeFillFromAccessorDepth = 2;
+signed char primitiveNeedsFlushAccessorDepth = 2;
+signed char primitiveNeedsFlushPutAccessorDepth = 2;
+signed char primitiveNextActiveEdgeEntryAccessorDepth = 2;
+signed char primitiveNextFillEntryAccessorDepth = 4;
+signed char primitiveNextGlobalEdgeEntryAccessorDepth = 2;
+signed char primitiveRegisterExternalEdgeAccessorDepth = 2;
+signed char primitiveRegisterExternalFillAccessorDepth = 2;
+signed char primitiveRenderImageAccessorDepth = 4;
+signed char primitiveRenderScanlineAccessorDepth = 4;
+signed char primitiveSetAALevelAccessorDepth = 2;
+signed char primitiveSetBitBltPluginAccessorDepth = 1;
+signed char primitiveSetClipRectAccessorDepth = 2;
+signed char primitiveSetColorTransformAccessorDepth = 2;
+signed char primitiveSetDepthAccessorDepth = 2;
+signed char primitiveSetEdgeTransformAccessorDepth = 2;
+signed char primitiveSetOffsetAccessorDepth = 2;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ VMPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- BMPReadWriterPlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ BMPReadWriterPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "BMPReadWriterPlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35 " __DATE__ ;
+static char __buildInfo[] = "BMPReadWriterPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -78,9 +78,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "BMPReadWriterPlugin VMMaker.oscog-eem.517 (i)"
+ "BMPReadWriterPlugin VMMaker.oscog-eem.580 (i)"
#else
- "BMPReadWriterPlugin VMMaker.oscog-eem.517 (e)"
+ "BMPReadWriterPlugin VMMaker.oscog-eem.580 (e)"
#endif
;
@@ -261,10 +261,15 @@
void* BMPReadWriterPlugin_exports[][3] = {
{"BMPReadWriterPlugin", "getModuleName", (void*)getModuleName},
- {"BMPReadWriterPlugin", "primitiveRead24BmpLine", (void*)primitiveRead24BmpLine},
- {"BMPReadWriterPlugin", "primitiveWrite24BmpLine", (void*)primitiveWrite24BmpLine},
+ {"BMPReadWriterPlugin", "primitiveRead24BmpLine\000\001", (void*)primitiveRead24BmpLine},
+ {"BMPReadWriterPlugin", "primitiveWrite24BmpLine\000\001", (void*)primitiveWrite24BmpLine},
{"BMPReadWriterPlugin", "setInterpreter", (void*)setInterpreter},
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primitiveRead24BmpLineAccessorDepth = 1;
+signed char primitiveWrite24BmpLineAccessorDepth = 1;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/BitBltPlugin/BitBltPlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/BitBltPlugin/BitBltPlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/BitBltPlugin/BitBltPlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.576 uuid: f4b652dc-67bc-4cf3-8b62-74bcbcbf01cd
+ SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- BitBltSimulation VMMaker.oscog-eem.576 uuid: f4b652dc-67bc-4cf3-8b62-74bcbcbf01cd
+ BitBltSimulation VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "BitBltSimulation VMMaker.oscog-eem.576 uuid: f4b652dc-67bc-4cf3-8b62-74bcbcbf01cd " __DATE__ ;
+static char __buildInfo[] = "BitBltSimulation VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -344,9 +344,9 @@
};
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "BitBltPlugin VMMaker.oscog-eem.576 (i)"
+ "BitBltPlugin VMMaker.oscog-eem.580 (i)"
#else
- "BitBltPlugin VMMaker.oscog-eem.576 (e)"
+ "BitBltPlugin VMMaker.oscog-eem.580 (e)"
#endif
;
static sqInt noHalftone;
@@ -8129,4 +8129,13 @@
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char copyBitsAccessorDepth = 1;
+signed char primitiveCopyBitsAccessorDepth = 3;
+signed char primitiveDisplayStringAccessorDepth = 3;
+signed char primitiveDrawLoopAccessorDepth = 3;
+signed char primitivePixelValueAtAccessorDepth = 2;
+signed char primitiveWarpBitsAccessorDepth = 3;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/DSAPrims/DSAPrims.c
===================================================================
--- branches/Cog/nscogsrc/plugins/DSAPrims/DSAPrims.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/DSAPrims/DSAPrims.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.536 uuid: c021f329-3f3a-469b-a838-24e74c1be39c
+ VMPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- DSAPlugin VMMaker.oscog-eem.536 uuid: c021f329-3f3a-469b-a838-24e74c1be39c
+ DSAPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "DSAPlugin VMMaker.oscog-eem.536 uuid: c021f329-3f3a-469b-a838-24e74c1be39c " __DATE__ ;
+static char __buildInfo[] = "DSAPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -94,9 +94,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "DSAPrims VMMaker.oscog-eem.536 (i)"
+ "DSAPrims VMMaker.oscog-eem.580 (i)"
#else
- "DSAPrims VMMaker.oscog-eem.536 (e)"
+ "DSAPrims VMMaker.oscog-eem.580 (e)"
#endif
;
static sqInt remainderDigitCount;
@@ -747,14 +747,22 @@
void* DSAPrims_exports[][3] = {
{"DSAPrims", "getModuleName", (void*)getModuleName},
- {"DSAPrims", "primitiveBigDivide", (void*)primitiveBigDivide},
- {"DSAPrims", "primitiveBigMultiply", (void*)primitiveBigMultiply},
- {"DSAPrims", "primitiveExpandBlock", (void*)primitiveExpandBlock},
- {"DSAPrims", "primitiveHashBlock", (void*)primitiveHashBlock},
- {"DSAPrims", "primitiveHasSecureHashPrimitive", (void*)primitiveHasSecureHashPrimitive},
- {"DSAPrims", "primitiveHighestNonZeroDigitIndex", (void*)primitiveHighestNonZeroDigitIndex},
+ {"DSAPrims", "primitiveBigDivide\000\001", (void*)primitiveBigDivide},
+ {"DSAPrims", "primitiveBigMultiply\000\001", (void*)primitiveBigMultiply},
+ {"DSAPrims", "primitiveExpandBlock\000\001", (void*)primitiveExpandBlock},
+ {"DSAPrims", "primitiveHashBlock\000\001", (void*)primitiveHashBlock},
+ {"DSAPrims", "primitiveHasSecureHashPrimitive\000\377", (void*)primitiveHasSecureHashPrimitive},
+ {"DSAPrims", "primitiveHighestNonZeroDigitIndex\000\001", (void*)primitiveHighestNonZeroDigitIndex},
{"DSAPrims", "setInterpreter", (void*)setInterpreter},
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primitiveBigDivideAccessorDepth = 1;
+signed char primitiveBigMultiplyAccessorDepth = 1;
+signed char primitiveExpandBlockAccessorDepth = 1;
+signed char primitiveHashBlockAccessorDepth = 1;
+signed char primitiveHighestNonZeroDigitIndexAccessorDepth = 1;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/DropPlugin/DropPlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/DropPlugin/DropPlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/DropPlugin/DropPlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.536 uuid: c021f329-3f3a-469b-a838-24e74c1be39c
+ VMPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- DropPlugin VMMaker.oscog-eem.536 uuid: c021f329-3f3a-469b-a838-24e74c1be39c
+ DropPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "DropPlugin VMMaker.oscog-eem.536 uuid: c021f329-3f3a-469b-a838-24e74c1be39c " __DATE__ ;
+static char __buildInfo[] = "DropPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -80,9 +80,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "DropPlugin VMMaker.oscog-eem.536 (i)"
+ "DropPlugin VMMaker.oscog-eem.580 (i)"
#else
- "DropPlugin VMMaker.oscog-eem.536 (e)"
+ "DropPlugin VMMaker.oscog-eem.580 (e)"
#endif
;
@@ -235,12 +235,17 @@
void* DropPlugin_exports[][3] = {
{"DropPlugin", "getModuleName", (void*)getModuleName},
{"DropPlugin", "initialiseModule", (void*)initialiseModule},
- {"DropPlugin", "primitiveDropRequestFileHandle", (void*)primitiveDropRequestFileHandle},
- {"DropPlugin", "primitiveDropRequestFileName", (void*)primitiveDropRequestFileName},
+ {"DropPlugin", "primitiveDropRequestFileHandle\000\000", (void*)primitiveDropRequestFileHandle},
+ {"DropPlugin", "primitiveDropRequestFileName\000\000", (void*)primitiveDropRequestFileName},
{"DropPlugin", "setFileAccessCallback", (void*)setFileAccessCallback},
{"DropPlugin", "setInterpreter", (void*)setInterpreter},
- {"DropPlugin", "shutdownModule", (void*)shutdownModule},
+ {"DropPlugin", "shutdownModule\000\377", (void*)shutdownModule},
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primitiveDropRequestFileHandleAccessorDepth = 0;
+signed char primitiveDropRequestFileNameAccessorDepth = 0;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/FileCopyPlugin/FileCopyPlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/FileCopyPlugin/FileCopyPlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/FileCopyPlugin/FileCopyPlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- FileCopyPlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ FileCopyPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "FileCopyPlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35 " __DATE__ ;
+static char __buildInfo[] = "FileCopyPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -74,9 +74,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FileCopyPlugin VMMaker.oscog-eem.517 (i)"
+ "FileCopyPlugin VMMaker.oscog-eem.580 (i)"
#else
- "FileCopyPlugin VMMaker.oscog-eem.517 (e)"
+ "FileCopyPlugin VMMaker.oscog-eem.580 (e)"
#endif
;
@@ -183,9 +183,12 @@
void* FileCopyPlugin_exports[][3] = {
{"FileCopyPlugin", "getModuleName", (void*)getModuleName},
- {"FileCopyPlugin", "primitiveFileCopyNamedTo", (void*)primitiveFileCopyNamedTo},
+ {"FileCopyPlugin", "primitiveFileCopyNamedTo\000\377", (void*)primitiveFileCopyNamedTo},
{"FileCopyPlugin", "setInterpreter", (void*)setInterpreter},
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/FilePlugin/FilePlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/FilePlugin/FilePlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/FilePlugin/FilePlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.536 uuid: c021f329-3f3a-469b-a838-24e74c1be39c
+ VMPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- FilePlugin VMMaker.oscog-eem.536 uuid: c021f329-3f3a-469b-a838-24e74c1be39c
+ FilePlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "FilePlugin VMMaker.oscog-eem.536 uuid: c021f329-3f3a-469b-a838-24e74c1be39c " __DATE__ ;
+static char __buildInfo[] = "FilePlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -117,7 +117,7 @@
static sqInt (*popRemappableOop)(void);
static sqInt (*positive32BitIntegerFor)(sqInt integerValue);
static sqInt (*positive32BitValueOf)(sqInt oop);
-static sqLong (*positive64BitIntegerFor)(sqLong integerValue);
+static sqInt (*positive64BitIntegerFor)(sqLong integerValue);
static sqLong (*positive64BitValueOf)(sqInt oop);
static sqInt (*primitiveFail)(void);
static sqInt (*primitiveFailFor)(sqInt reasonCode);
@@ -161,7 +161,7 @@
extern sqInt popRemappableOop(void);
extern sqInt positive32BitIntegerFor(sqInt integerValue);
extern sqInt positive32BitValueOf(sqInt oop);
-extern sqLong positive64BitIntegerFor(sqLong integerValue);
+extern sqInt positive64BitIntegerFor(sqLong integerValue);
extern sqLong positive64BitValueOf(sqInt oop);
extern sqInt primitiveFail(void);
extern sqInt primitiveFailFor(sqInt reasonCode);
@@ -180,9 +180,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FilePlugin VMMaker.oscog-eem.536 (i)"
+ "FilePlugin VMMaker.oscog-eem.580 (i)"
#else
- "FilePlugin VMMaker.oscog-eem.536 (e)"
+ "FilePlugin VMMaker.oscog-eem.580 (e)"
#endif
;
static void * sCCPfn;
@@ -1229,35 +1229,56 @@
void* FilePlugin_exports[][3] = {
{"FilePlugin", "fileOpenNamesizewritesecure", (void*)fileOpenNamesizewritesecure},
{"FilePlugin", "getModuleName", (void*)getModuleName},
- {"FilePlugin", "getThisSession", (void*)getThisSession},
+ {"FilePlugin", "getThisSession\000\377", (void*)getThisSession},
{"FilePlugin", "initialiseModule", (void*)initialiseModule},
{"FilePlugin", "moduleUnloaded", (void*)moduleUnloaded},
- {"FilePlugin", "primitiveDirectoryCreate", (void*)primitiveDirectoryCreate},
- {"FilePlugin", "primitiveDirectoryDelete", (void*)primitiveDirectoryDelete},
- {"FilePlugin", "primitiveDirectoryDelimitor", (void*)primitiveDirectoryDelimitor},
- {"FilePlugin", "primitiveDirectoryEntry", (void*)primitiveDirectoryEntry},
- {"FilePlugin", "primitiveDirectoryGetMacTypeAndCreator", (void*)primitiveDirectoryGetMacTypeAndCreator},
- {"FilePlugin", "primitiveDirectoryLookup", (void*)primitiveDirectoryLookup},
- {"FilePlugin", "primitiveDirectorySetMacTypeAndCreator", (void*)primitiveDirectorySetMacTypeAndCreator},
- {"FilePlugin", "primitiveDisableFileAccess", (void*)primitiveDisableFileAccess},
- {"FilePlugin", "primitiveFileAtEnd", (void*)primitiveFileAtEnd},
- {"FilePlugin", "primitiveFileClose", (void*)primitiveFileClose},
- {"FilePlugin", "primitiveFileDelete", (void*)primitiveFileDelete},
- {"FilePlugin", "primitiveFileFlush", (void*)primitiveFileFlush},
- {"FilePlugin", "primitiveFileGetPosition", (void*)primitiveFileGetPosition},
- {"FilePlugin", "primitiveFileOpen", (void*)primitiveFileOpen},
- {"FilePlugin", "primitiveFileRead", (void*)primitiveFileRead},
- {"FilePlugin", "primitiveFileRename", (void*)primitiveFileRename},
- {"FilePlugin", "primitiveFileSetPosition", (void*)primitiveFileSetPosition},
- {"FilePlugin", "primitiveFileSize", (void*)primitiveFileSize},
- {"FilePlugin", "primitiveFileStdioHandles", (void*)primitiveFileStdioHandles},
- {"FilePlugin", "primitiveFileTruncate", (void*)primitiveFileTruncate},
- {"FilePlugin", "primitiveFileWrite", (void*)primitiveFileWrite},
- {"FilePlugin", "primitiveHasFileAccess", (void*)primitiveHasFileAccess},
+ {"FilePlugin", "primitiveDirectoryCreate\000\001", (void*)primitiveDirectoryCreate},
+ {"FilePlugin", "primitiveDirectoryDelete\000\001", (void*)primitiveDirectoryDelete},
+ {"FilePlugin", "primitiveDirectoryDelimitor\000\377", (void*)primitiveDirectoryDelimitor},
+ {"FilePlugin", "primitiveDirectoryEntry\000\001", (void*)primitiveDirectoryEntry},
+ {"FilePlugin", "primitiveDirectoryGetMacTypeAndCreator\000\001", (void*)primitiveDirectoryGetMacTypeAndCreator},
+ {"FilePlugin", "primitiveDirectoryLookup\000\001", (void*)primitiveDirectoryLookup},
+ {"FilePlugin", "primitiveDirectorySetMacTypeAndCreator\000\001", (void*)primitiveDirectorySetMacTypeAndCreator},
+ {"FilePlugin", "primitiveDisableFileAccess\000\377", (void*)primitiveDisableFileAccess},
+ {"FilePlugin", "primitiveFileAtEnd\000\001", (void*)primitiveFileAtEnd},
+ {"FilePlugin", "primitiveFileClose\000\001", (void*)primitiveFileClose},
+ {"FilePlugin", "primitiveFileDelete\000\001", (void*)primitiveFileDelete},
+ {"FilePlugin", "primitiveFileFlush\000\001", (void*)primitiveFileFlush},
+ {"FilePlugin", "primitiveFileGetPosition\000\001", (void*)primitiveFileGetPosition},
+ {"FilePlugin", "primitiveFileOpen\000\002", (void*)primitiveFileOpen},
+ {"FilePlugin", "primitiveFileRead\000\001", (void*)primitiveFileRead},
+ {"FilePlugin", "primitiveFileRename\000\001", (void*)primitiveFileRename},
+ {"FilePlugin", "primitiveFileSetPosition\000\001", (void*)primitiveFileSetPosition},
+ {"FilePlugin", "primitiveFileSize\000\001", (void*)primitiveFileSize},
+ {"FilePlugin", "primitiveFileStdioHandles\000\377", (void*)primitiveFileStdioHandles},
+ {"FilePlugin", "primitiveFileTruncate\000\001", (void*)primitiveFileTruncate},
+ {"FilePlugin", "primitiveFileWrite\000\001", (void*)primitiveFileWrite},
+ {"FilePlugin", "primitiveHasFileAccess\000\377", (void*)primitiveHasFileAccess},
{"FilePlugin", "setInterpreter", (void*)setInterpreter},
{"FilePlugin", "setMacFileTypeAndCreator", (void*)setMacFileTypeAndCreator},
- {"FilePlugin", "shutdownModule", (void*)shutdownModule},
+ {"FilePlugin", "shutdownModule\000\377", (void*)shutdownModule},
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primitiveDirectoryCreateAccessorDepth = 1;
+signed char primitiveDirectoryDeleteAccessorDepth = 1;
+signed char primitiveDirectoryEntryAccessorDepth = 1;
+signed char primitiveDirectoryGetMacTypeAndCreatorAccessorDepth = 1;
+signed char primitiveDirectoryLookupAccessorDepth = 1;
+signed char primitiveDirectorySetMacTypeAndCreatorAccessorDepth = 1;
+signed char primitiveFileAtEndAccessorDepth = 1;
+signed char primitiveFileCloseAccessorDepth = 1;
+signed char primitiveFileDeleteAccessorDepth = 1;
+signed char primitiveFileFlushAccessorDepth = 1;
+signed char primitiveFileGetPositionAccessorDepth = 1;
+signed char primitiveFileOpenAccessorDepth = 2;
+signed char primitiveFileReadAccessorDepth = 1;
+signed char primitiveFileRenameAccessorDepth = 1;
+signed char primitiveFileSetPositionAccessorDepth = 1;
+signed char primitiveFileSizeAccessorDepth = 1;
+signed char primitiveFileTruncateAccessorDepth = 1;
+signed char primitiveFileWriteAccessorDepth = 1;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/FloatArrayPlugin/FloatArrayPlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.576 uuid: f4b652dc-67bc-4cf3-8b62-74bcbcbf01cd
+ VMPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- FloatArrayPlugin VMMaker.oscog-eem.576 uuid: f4b652dc-67bc-4cf3-8b62-74bcbcbf01cd
+ FloatArrayPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "FloatArrayPlugin VMMaker.oscog-eem.576 uuid: f4b652dc-67bc-4cf3-8b62-74bcbcbf01cd " __DATE__ ;
+static char __buildInfo[] = "FloatArrayPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -68,7 +68,7 @@
#if !defined(SQUEAK_BUILTIN_PLUGIN)
static sqInt (*failed)(void);
static void * (*firstIndexableField)(sqInt oop);
-static double (*floatObjectOf)(double aFloat);
+static sqInt (*floatObjectOf)(double aFloat);
static double (*floatValueOf)(sqInt oop);
static sqInt (*integerValueOf)(sqInt oop);
static sqInt (*isIntegerObject)(sqInt objectPointer);
@@ -89,7 +89,7 @@
#else /* !defined(SQUEAK_BUILTIN_PLUGIN) */
extern sqInt failed(void);
extern void * firstIndexableField(sqInt oop);
-extern double floatObjectOf(double aFloat);
+extern sqInt floatObjectOf(double aFloat);
extern double floatValueOf(sqInt oop);
extern sqInt integerValueOf(sqInt oop);
extern sqInt isIntegerObject(sqInt objectPointer);
@@ -112,9 +112,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FloatArrayPlugin VMMaker.oscog-eem.576 (i)"
+ "FloatArrayPlugin VMMaker.oscog-eem.580 (i)"
#else
- "FloatArrayPlugin VMMaker.oscog-eem.576 (e)"
+ "FloatArrayPlugin VMMaker.oscog-eem.580 (e)"
#endif
;
@@ -763,4 +763,23 @@
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primitiveAddFloatArrayAccessorDepth = 1;
+signed char primitiveAddScalarAccessorDepth = 1;
+signed char primitiveAtAccessorDepth = 1;
+signed char primitiveAtPutAccessorDepth = 1;
+signed char primitiveDivFloatArrayAccessorDepth = 1;
+signed char primitiveDivScalarAccessorDepth = 1;
+signed char primitiveDotProductAccessorDepth = 1;
+signed char primitiveEqualAccessorDepth = 1;
+signed char primitiveHashArrayAccessorDepth = 1;
+signed char primitiveLengthAccessorDepth = 1;
+signed char primitiveMulFloatArrayAccessorDepth = 1;
+signed char primitiveMulScalarAccessorDepth = 1;
+signed char primitiveNormalizeAccessorDepth = 1;
+signed char primitiveSubFloatArrayAccessorDepth = 1;
+signed char primitiveSubScalarAccessorDepth = 1;
+signed char primitiveSumAccessorDepth = 1;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/FloatMathPlugin/FloatMathPlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/FloatMathPlugin/FloatMathPlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/FloatMathPlugin/FloatMathPlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ VMPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- FloatMathPlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ FloatMathPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "FloatMathPlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35 " __DATE__ ;
+static char __buildInfo[] = "FloatMathPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -93,9 +93,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FloatMathPlugin VMMaker.oscog-eem.517 (i)"
+ "FloatMathPlugin VMMaker.oscog-eem.580 (i)"
#else
- "FloatMathPlugin VMMaker.oscog-eem.517 (e)"
+ "FloatMathPlugin VMMaker.oscog-eem.580 (e)"
#endif
;
@@ -648,30 +648,55 @@
void* FloatMathPlugin_exports[][3] = {
{"FloatMathPlugin", "getModuleName", (void*)getModuleName},
- {"FloatMathPlugin", "primitiveArcCos", (void*)primitiveArcCos},
- {"FloatMathPlugin", "primitiveArcCosH", (void*)primitiveArcCosH},
- {"FloatMathPlugin", "primitiveArcSin", (void*)primitiveArcSin},
- {"FloatMathPlugin", "primitiveArcSinH", (void*)primitiveArcSinH},
- {"FloatMathPlugin", "primitiveArcTan", (void*)primitiveArcTan},
- {"FloatMathPlugin", "primitiveArcTan2", (void*)primitiveArcTan2},
- {"FloatMathPlugin", "primitiveArcTanH", (void*)primitiveArcTanH},
- {"FloatMathPlugin", "primitiveCos", (void*)primitiveCos},
- {"FloatMathPlugin", "primitiveCosH", (void*)primitiveCosH},
- {"FloatMathPlugin", "primitiveExp", (void*)primitiveExp},
- {"FloatMathPlugin", "primitiveFMod", (void*)primitiveFMod},
- {"FloatMathPlugin", "primitiveFractionalPart", (void*)primitiveFractionalPart},
- {"FloatMathPlugin", "primitiveHypot", (void*)primitiveHypot},
- {"FloatMathPlugin", "primitiveLog10", (void*)primitiveLog10},
- {"FloatMathPlugin", "primitiveLogN", (void*)primitiveLogN},
- {"FloatMathPlugin", "primitiveRaisedToPower", (void*)primitiveRaisedToPower},
- {"FloatMathPlugin", "primitiveSin", (void*)primitiveSin},
- {"FloatMathPlugin", "primitiveSinH", (void*)primitiveSinH},
- {"FloatMathPlugin", "primitiveSqrt", (void*)primitiveSqrt},
- {"FloatMathPlugin", "primitiveTan", (void*)primitiveTan},
- {"FloatMathPlugin", "primitiveTanH", (void*)primitiveTanH},
- {"FloatMathPlugin", "primitiveTimesTwoPower", (void*)primitiveTimesTwoPower},
+ {"FloatMathPlugin", "primitiveArcCos\000\000", (void*)primitiveArcCos},
+ {"FloatMathPlugin", "primitiveArcCosH\000\000", (void*)primitiveArcCosH},
+ {"FloatMathPlugin", "primitiveArcSin\000\000", (void*)primitiveArcSin},
+ {"FloatMathPlugin", "primitiveArcSinH\000\000", (void*)primitiveArcSinH},
+ {"FloatMathPlugin", "primitiveArcTan\000\000", (void*)primitiveArcTan},
+ {"FloatMathPlugin", "primitiveArcTan2\000\000", (void*)primitiveArcTan2},
+ {"FloatMathPlugin", "primitiveArcTanH\000\000", (void*)primitiveArcTanH},
+ {"FloatMathPlugin", "primitiveCos\000\000", (void*)primitiveCos},
+ {"FloatMathPlugin", "primitiveCosH\000\000", (void*)primitiveCosH},
+ {"FloatMathPlugin", "primitiveExp\000\000", (void*)primitiveExp},
+ {"FloatMathPlugin", "primitiveFMod\000\000", (void*)primitiveFMod},
+ {"FloatMathPlugin", "primitiveFractionalPart\000\000", (void*)primitiveFractionalPart},
+ {"FloatMathPlugin", "primitiveHypot\000\000", (void*)primitiveHypot},
+ {"FloatMathPlugin", "primitiveLog10\000\000", (void*)primitiveLog10},
+ {"FloatMathPlugin", "primitiveLogN\000\000", (void*)primitiveLogN},
+ {"FloatMathPlugin", "primitiveRaisedToPower\000\000", (void*)primitiveRaisedToPower},
+ {"FloatMathPlugin", "primitiveSin\000\000", (void*)primitiveSin},
+ {"FloatMathPlugin", "primitiveSinH\000\000", (void*)primitiveSinH},
+ {"FloatMathPlugin", "primitiveSqrt\000\000", (void*)primitiveSqrt},
+ {"FloatMathPlugin", "primitiveTan\000\000", (void*)primitiveTan},
+ {"FloatMathPlugin", "primitiveTanH\000\000", (void*)primitiveTanH},
+ {"FloatMathPlugin", "primitiveTimesTwoPower\000\000", (void*)primitiveTimesTwoPower},
{"FloatMathPlugin", "setInterpreter", (void*)setInterpreter},
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primitiveArcCosAccessorDepth = 0;
+signed char primitiveArcCosHAccessorDepth = 0;
+signed char primitiveArcSinAccessorDepth = 0;
+signed char primitiveArcSinHAccessorDepth = 0;
+signed char primitiveArcTanAccessorDepth = 0;
+signed char primitiveArcTan2AccessorDepth = 0;
+signed char primitiveArcTanHAccessorDepth = 0;
+signed char primitiveCosAccessorDepth = 0;
+signed char primitiveCosHAccessorDepth = 0;
+signed char primitiveExpAccessorDepth = 0;
+signed char primitiveFModAccessorDepth = 0;
+signed char primitiveFractionalPartAccessorDepth = 0;
+signed char primitiveHypotAccessorDepth = 0;
+signed char primitiveLog10AccessorDepth = 0;
+signed char primitiveLogNAccessorDepth = 0;
+signed char primitiveRaisedToPowerAccessorDepth = 0;
+signed char primitiveSinAccessorDepth = 0;
+signed char primitiveSinHAccessorDepth = 0;
+signed char primitiveSqrtAccessorDepth = 0;
+signed char primitiveTanAccessorDepth = 0;
+signed char primitiveTanHAccessorDepth = 0;
+signed char primitiveTimesTwoPowerAccessorDepth = 0;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/IA32ABI/IA32ABI.c
===================================================================
--- branches/Cog/nscogsrc/plugins/IA32ABI/IA32ABI.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/IA32ABI/IA32ABI.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ VMPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- NewsqueakIA32ABIPlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ NewsqueakIA32ABIPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "NewsqueakIA32ABIPlugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35 " __DATE__ ;
+static char __buildInfo[] = "NewsqueakIA32ABIPlugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -146,7 +146,7 @@
static sqInt (*isBytes)(sqInt oop);
static sqInt (*isInMemory)(sqInt address);
static sqInt (*isIntegerObject)(sqInt objectPointer);
-sqInt (*isOopImmutable)(sqInt anOop);
+static sqInt (*isOopImmutable)(sqInt anOop);
static sqInt (*isWordsOrBytes)(sqInt oop);
static sqInt (*methodArgumentCount)(void);
static sqInt (*methodReturnValue)(sqInt oop);
@@ -154,7 +154,7 @@
static sqInt (*popthenPush)(sqInt nItems, sqInt oop);
static sqInt (*positive32BitIntegerFor)(sqInt integerValue);
static sqInt (*positive32BitValueOf)(sqInt oop);
-static sqLong (*positive64BitIntegerFor)(sqLong integerValue);
+static sqInt (*positive64BitIntegerFor)(sqLong integerValue);
static sqLong (*positive64BitValueOf)(sqInt oop);
static sqInt (*primitiveFailFor)(sqInt reasonCode);
static sqInt (*pushFloat)(double f);
@@ -162,7 +162,7 @@
static sqInt (*signalNoResume)(sqInt aSemaphore);
static sqInt (*signed32BitIntegerFor)(sqInt integerValue);
static int (*signed32BitValueOf)(sqInt oop);
-static sqLong (*signed64BitIntegerFor)(sqLong integerValue);
+static sqInt (*signed64BitIntegerFor)(sqLong integerValue);
static sqLong (*signed64BitValueOf)(sqInt oop);
static sqInt (*stSizeOf)(sqInt oop);
static sqInt (*stackIntegerValue)(sqInt offset);
@@ -199,7 +199,7 @@
extern sqInt popthenPush(sqInt nItems, sqInt oop);
extern sqInt positive32BitIntegerFor(sqInt integerValue);
extern sqInt positive32BitValueOf(sqInt oop);
-extern sqLong positive64BitIntegerFor(sqLong integerValue);
+extern sqInt positive64BitIntegerFor(sqLong integerValue);
extern sqLong positive64BitValueOf(sqInt oop);
extern sqInt primitiveFailFor(sqInt reasonCode);
extern sqInt pushFloat(double f);
@@ -207,7 +207,7 @@
extern sqInt signalNoResume(sqInt aSemaphore);
extern sqInt signed32BitIntegerFor(sqInt integerValue);
extern int signed32BitValueOf(sqInt oop);
-extern sqLong signed64BitIntegerFor(sqLong integerValue);
+extern sqInt signed64BitIntegerFor(sqLong integerValue);
extern sqLong signed64BitValueOf(sqInt oop);
extern sqInt stSizeOf(sqInt oop);
extern sqInt stackIntegerValue(sqInt offset);
@@ -220,9 +220,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "IA32ABI VMMaker.oscog-eem.517 (i)"
+ "IA32ABI VMMaker.oscog-eem.580 (i)"
#else
- "IA32ABI VMMaker.oscog-eem.517 (e)"
+ "IA32ABI VMMaker.oscog-eem.580 (e)"
#endif
;
@@ -2100,53 +2100,96 @@
void* IA32ABI_exports[][3] = {
{"IA32ABI", "getModuleName", (void*)getModuleName},
{"IA32ABI", "isAlien", (void*)isAlien},
- {"IA32ABI", "primAddressField", (void*)primAddressField},
- {"IA32ABI", "primAddressFieldPut", (void*)primAddressFieldPut},
- {"IA32ABI", "primAlienReplace", (void*)primAlienReplace},
- {"IA32ABI", "primAllocateExecutablePage", (void*)primAllocateExecutablePage},
- {"IA32ABI", "primBoxedFree", (void*)primBoxedFree},
- {"IA32ABI", "primCallOutDoubleReturn", (void*)primCallOutDoubleReturn},
- {"IA32ABI", "primCallOutFloatReturn", (void*)primCallOutFloatReturn},
- {"IA32ABI", "primCallOutIntegralReturn", (void*)primCallOutIntegralReturn},
- {"IA32ABI", "primCalloc", (void*)primCalloc},
- {"IA32ABI", "primDoubleAt", (void*)primDoubleAt},
- {"IA32ABI", "primDoubleAtPut", (void*)primDoubleAtPut},
- {"IA32ABI", "primDrainOSEventQueue", (void*)primDrainOSEventQueue},
- {"IA32ABI", "primFloatAt", (void*)primFloatAt},
- {"IA32ABI", "primFloatAtPut", (void*)primFloatAtPut},
- {"IA32ABI", "primFree", (void*)primFree},
- {"IA32ABI", "primInIOProcessEventsFlagAddress", (void*)primInIOProcessEventsFlagAddress},
- {"IA32ABI", "primInLibraryFindSymbol", (void*)primInLibraryFindSymbol},
- {"IA32ABI", "primLoadLibrary", (void*)primLoadLibrary},
- {"IA32ABI", "primMalloc", (void*)primMalloc},
- {"IA32ABI", "primReturnAsFromContextThrough", (void*)primReturnAsFromContextThrough},
- {"IA32ABI", "primReturnFromContextThrough", (void*)primReturnFromContextThrough},
- {"IA32ABI", "primSignedByteAt", (void*)primSignedByteAt},
- {"IA32ABI", "primSignedByteAtPut", (void*)primSignedByteAtPut},
- {"IA32ABI", "primSignedLongAt", (void*)primSignedLongAt},
- {"IA32ABI", "primSignedLongAtPut", (void*)primSignedLongAtPut},
- {"IA32ABI", "primSignedLongLongAt", (void*)primSignedLongLongAt},
- {"IA32ABI", "primSignedLongLongAtPut", (void*)primSignedLongLongAtPut},
- {"IA32ABI", "primSignedShortAt", (void*)primSignedShortAt},
- {"IA32ABI", "primSignedShortAtPut", (void*)primSignedShortAtPut},
- {"IA32ABI", "primSizeField", (void*)primSizeField},
- {"IA32ABI", "primSizeFieldPut", (void*)primSizeFieldPut},
- {"IA32ABI", "primStrlenFromStartIndex", (void*)primStrlenFromStartIndex},
- {"IA32ABI", "primStrlenThroughPointerAtIndex", (void*)primStrlenThroughPointerAtIndex},
- {"IA32ABI", "primThunkEntryAddress", (void*)primThunkEntryAddress},
- {"IA32ABI", "primUnsignedByteAt", (void*)primUnsignedByteAt},
- {"IA32ABI", "primUnsignedByteAtPut", (void*)primUnsignedByteAtPut},
- {"IA32ABI", "primUnsignedLongAt", (void*)primUnsignedLongAt},
- {"IA32ABI", "primUnsignedLongAtPut", (void*)primUnsignedLongAtPut},
- {"IA32ABI", "primUnsignedLongLongAt", (void*)primUnsignedLongLongAt},
- {"IA32ABI", "primUnsignedLongLongAtPut", (void*)primUnsignedLongLongAtPut},
- {"IA32ABI", "primUnsignedShortAt", (void*)primUnsignedShortAt},
- {"IA32ABI", "primUnsignedShortAtPut", (void*)primUnsignedShortAtPut},
- {"IA32ABI", "primVarArgsCallOutDoubleReturn", (void*)primVarArgsCallOutDoubleReturn},
- {"IA32ABI", "primVarArgsCallOutFloatReturn", (void*)primVarArgsCallOutFloatReturn},
- {"IA32ABI", "primVarArgsCallOutIntegralReturn", (void*)primVarArgsCallOutIntegralReturn},
+ {"IA32ABI", "primAddressField\000\000", (void*)primAddressField},
+ {"IA32ABI", "primAddressFieldPut\000\000", (void*)primAddressFieldPut},
+ {"IA32ABI", "primAlienReplace\000\001", (void*)primAlienReplace},
+ {"IA32ABI", "primAllocateExecutablePage\000\377", (void*)primAllocateExecutablePage},
+ {"IA32ABI", "primBoxedFree\000\001", (void*)primBoxedFree},
+ {"IA32ABI", "primCallOutDoubleReturn\000\000", (void*)primCallOutDoubleReturn},
+ {"IA32ABI", "primCallOutFloatReturn\000\000", (void*)primCallOutFloatReturn},
+ {"IA32ABI", "primCallOutIntegralReturn\000\000", (void*)primCallOutIntegralReturn},
+ {"IA32ABI", "primCalloc\000\000", (void*)primCalloc},
+ {"IA32ABI", "primDoubleAt\000\000", (void*)primDoubleAt},
+ {"IA32ABI", "primDoubleAtPut\000\000", (void*)primDoubleAtPut},
+ {"IA32ABI", "primDrainOSEventQueue\000\377", (void*)primDrainOSEventQueue},
+ {"IA32ABI", "primFloatAt\000\000", (void*)primFloatAt},
+ {"IA32ABI", "primFloatAtPut\000\000", (void*)primFloatAtPut},
+ {"IA32ABI", "primFree\000\377", (void*)primFree},
+ {"IA32ABI", "primInIOProcessEventsFlagAddress\000\377", (void*)primInIOProcessEventsFlagAddress},
+ {"IA32ABI", "primInLibraryFindSymbol\000\000", (void*)primInLibraryFindSymbol},
+ {"IA32ABI", "primLoadLibrary\000\000", (void*)primLoadLibrary},
+ {"IA32ABI", "primMalloc\000\000", (void*)primMalloc},
+ {"IA32ABI", "primReturnAsFromContextThrough\000\000", (void*)primReturnAsFromContextThrough},
+ {"IA32ABI", "primReturnFromContextThrough\000\000", (void*)primReturnFromContextThrough},
+ {"IA32ABI", "primSignedByteAt\000\000", (void*)primSignedByteAt},
+ {"IA32ABI", "primSignedByteAtPut\000\000", (void*)primSignedByteAtPut},
+ {"IA32ABI", "primSignedLongAt\000\000", (void*)primSignedLongAt},
+ {"IA32ABI", "primSignedLongAtPut\000\000", (void*)primSignedLongAtPut},
+ {"IA32ABI", "primSignedLongLongAt\000\000", (void*)primSignedLongLongAt},
+ {"IA32ABI", "primSignedLongLongAtPut\000\000", (void*)primSignedLongLongAtPut},
+ {"IA32ABI", "primSignedShortAt\000\000", (void*)primSignedShortAt},
+ {"IA32ABI", "primSignedShortAtPut\000\000", (void*)primSignedShortAtPut},
+ {"IA32ABI", "primSizeField\000\000", (void*)primSizeField},
+ {"IA32ABI", "primSizeFieldPut\000\000", (void*)primSizeFieldPut},
+ {"IA32ABI", "primStrlenFromStartIndex\000\000", (void*)primStrlenFromStartIndex},
+ {"IA32ABI", "primStrlenThroughPointerAtIndex\000\000", (void*)primStrlenThroughPointerAtIndex},
+ {"IA32ABI", "primThunkEntryAddress\000\377", (void*)primThunkEntryAddress},
+ {"IA32ABI", "primUnsignedByteAt\000\000", (void*)primUnsignedByteAt},
+ {"IA32ABI", "primUnsignedByteAtPut\000\000", (void*)primUnsignedByteAtPut},
+ {"IA32ABI", "primUnsignedLongAt\000\000", (void*)primUnsignedLongAt},
+ {"IA32ABI", "primUnsignedLongAtPut\000\000", (void*)primUnsignedLongAtPut},
+ {"IA32ABI", "primUnsignedLongLongAt\000\000", (void*)primUnsignedLongLongAt},
+ {"IA32ABI", "primUnsignedLongLongAtPut\000\000", (void*)primUnsignedLongLongAtPut},
+ {"IA32ABI", "primUnsignedShortAt\000\000", (void*)primUnsignedShortAt},
+ {"IA32ABI", "primUnsignedShortAtPut\000\000", (void*)primUnsignedShortAtPut},
+ {"IA32ABI", "primVarArgsCallOutDoubleReturn\000\000", (void*)primVarArgsCallOutDoubleReturn},
+ {"IA32ABI", "primVarArgsCallOutFloatReturn\000\000", (void*)primVarArgsCallOutFloatReturn},
+ {"IA32ABI", "primVarArgsCallOutIntegralReturn\000\000", (void*)primVarArgsCallOutIntegralReturn},
{"IA32ABI", "setInterpreter", (void*)setInterpreter},
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primAddressFieldAccessorDepth = 0;
+signed char primAddressFieldPutAccessorDepth = 0;
+signed char primAlienReplaceAccessorDepth = 1;
+signed char primBoxedFreeAccessorDepth = 1;
+signed char primCallOutDoubleReturnAccessorDepth = 0;
+signed char primCallOutFloatReturnAccessorDepth = 0;
+signed char primCallOutIntegralReturnAccessorDepth = 0;
+signed char primCallocAccessorDepth = 0;
+signed char primDoubleAtAccessorDepth = 0;
+signed char primDoubleAtPutAccessorDepth = 0;
+signed char primFloatAtAccessorDepth = 0;
+signed char primFloatAtPutAccessorDepth = 0;
+signed char primInLibraryFindSymbolAccessorDepth = 0;
+signed char primLoadLibraryAccessorDepth = 0;
+signed char primMallocAccessorDepth = 0;
+signed char primReturnAsFromContextThroughAccessorDepth = 0;
+signed char primReturnFromContextThroughAccessorDepth = 0;
+signed char primSignedByteAtAccessorDepth = 0;
+signed char primSignedByteAtPutAccessorDepth = 0;
+signed char primSignedLongAtAccessorDepth = 0;
+signed char primSignedLongAtPutAccessorDepth = 0;
+signed char primSignedLongLongAtAccessorDepth = 0;
+signed char primSignedLongLongAtPutAccessorDepth = 0;
+signed char primSignedShortAtAccessorDepth = 0;
+signed char primSignedShortAtPutAccessorDepth = 0;
+signed char primSizeFieldAccessorDepth = 0;
+signed char primSizeFieldPutAccessorDepth = 0;
+signed char primStrlenFromStartIndexAccessorDepth = 0;
+signed char primStrlenThroughPointerAtIndexAccessorDepth = 0;
+signed char primUnsignedByteAtAccessorDepth = 0;
+signed char primUnsignedByteAtPutAccessorDepth = 0;
+signed char primUnsignedLongAtAccessorDepth = 0;
+signed char primUnsignedLongAtPutAccessorDepth = 0;
+signed char primUnsignedLongLongAtAccessorDepth = 0;
+signed char primUnsignedLongLongAtPutAccessorDepth = 0;
+signed char primUnsignedShortAtAccessorDepth = 0;
+signed char primUnsignedShortAtPutAccessorDepth = 0;
+signed char primVarArgsCallOutDoubleReturnAccessorDepth = 0;
+signed char primVarArgsCallOutFloatReturnAccessorDepth = 0;
+signed char primVarArgsCallOutIntegralReturnAccessorDepth = 0;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
from
- JPEGReadWriter2Plugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35
+ JPEGReadWriter2Plugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514
*/
-static char __buildInfo[] = "JPEGReadWriter2Plugin VMMaker.oscog-eem.517 uuid: 14ff7126-70ec-4cc4-9f55-70256e6a3d35 " __DATE__ ;
+static char __buildInfo[] = "JPEGReadWriter2Plugin VMMaker.oscog-eem.580 uuid: 751b08d4-d92e-440a-b3f6-cb2c76f52514 " __DATE__ ;
@@ -103,9 +103,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "JPEGReadWriter2Plugin VMMaker.oscog-eem.517 (i)"
+ "JPEGReadWriter2Plugin VMMaker.oscog-eem.580 (i)"
#else
- "JPEGReadWriter2Plugin VMMaker.oscog-eem.517 (e)"
+ "JPEGReadWriter2Plugin VMMaker.oscog-eem.580 (e)"
#endif
;
@@ -765,18 +765,23 @@
void* JPEGReadWriter2Plugin_exports[][3] = {
{"JPEGReadWriter2Plugin", "getModuleName", (void*)getModuleName},
{"JPEGReadWriter2Plugin", "initialiseModule", (void*)initialiseModule},
- {"JPEGReadWriter2Plugin", "primImageHeight", (void*)primImageHeight},
- {"JPEGReadWriter2Plugin", "primImageWidth", (void*)primImageWidth},
- {"JPEGReadWriter2Plugin", "primJPEGCompressStructSize", (void*)primJPEGCompressStructSize},
- {"JPEGReadWriter2Plugin", "primJPEGDecompressStructSize", (void*)primJPEGDecompressStructSize},
- {"JPEGReadWriter2Plugin", "primJPEGErrorMgr2StructSize", (void*)primJPEGErrorMgr2StructSize},
- {"JPEGReadWriter2Plugin", "primJPEGPluginIsPresent", (void*)primJPEGPluginIsPresent},
- {"JPEGReadWriter2Plugin", "primJPEGReadHeaderfromByteArrayerrorMgr", (void*)primJPEGReadHeaderfromByteArrayerrorMgr},
- {"JPEGReadWriter2Plugin", "primJPEGReadImagefromByteArrayonFormdoDitheringerrorMgr", (void*)primJPEGReadImagefromByteArrayonFormdoDitheringerrorMgr},
- {"JPEGReadWriter2Plugin", "primJPEGWriteImageonByteArrayformqualityprogressiveJPEGerrorMgr", (void*)primJPEGWriteImageonByteArrayformqualityprogressiveJPEGerrorMgr},
+ {"JPEGReadWriter2Plugin", "primImageHeight\000\377", (void*)primImageHeight},
+ {"JPEGReadWriter2Plugin", "primImageWidth\000\377", (void*)primImageWidth},
+ {"JPEGReadWriter2Plugin", "primJPEGCompressStructSize\000\377", (void*)primJPEGCompressStructSize},
+ {"JPEGReadWriter2Plugin", "primJPEGDecompressStructSize\000\377", (void*)primJPEGDecompressStructSize},
+ {"JPEGReadWriter2Plugin", "primJPEGErrorMgr2StructSize\000\377", (void*)primJPEGErrorMgr2StructSize},
+ {"JPEGReadWriter2Plugin", "primJPEGPluginIsPresent\000\377", (void*)primJPEGPluginIsPresent},
+ {"JPEGReadWriter2Plugin", "primJPEGReadHeaderfromByteArrayerrorMgr\000\377", (void*)primJPEGReadHeaderfromByteArrayerrorMgr},
+ {"JPEGReadWriter2Plugin", "primJPEGReadImagefromByteArrayonFormdoDitheringerrorMgr\000\002", (void*)primJPEGReadImagefromByteArrayonFormdoDitheringerrorMgr},
+ {"JPEGReadWriter2Plugin", "primJPEGWriteImageonByteArrayformqualityprogressiveJPEGerrorMgr\000\002", (void*)primJPEGWriteImageonByteArrayformqualityprogressiveJPEGerrorMgr},
{"JPEGReadWriter2Plugin", "setInterpreter", (void*)setInterpreter},
- {"JPEGReadWriter2Plugin", "shutdownModule", (void*)shutdownModule},
+ {"JPEGReadWriter2Plugin", "shutdownModule\000\377", (void*)shutdownModule},
{NULL, NULL, NULL}
};
+#else /* ifdef SQ_BUILTIN_PLUGIN */
+
+signed char primJPEGReadImagefromByteArrayonFormdoDitheringerrorMgrAccessorDepth = 2;
+signed char primJPEGWriteImageonByteArrayformqualityprogressiveJPEGerrorMgrAccessorDepth = 2;
+
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nscogsrc/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
===================================================================
--- branches/Cog/nscogsrc/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2014-01-10 21:52:44 UTC (rev 2842)
+++ branches/Cog/nscogsrc/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2014-01-10 21:57:32 UTC (rev 2843)
@@ -1,9 +1,9 @@
@@ Diff output truncated at 50000 characters. @@
More information about the Vm-dev
mailing list