[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] More manual cmake settings management (#543)
Ben Coman
notifications at github.com
Thu Dec 24 12:41:25 UTC 2020
The previous WIP PR was copying the template file to "CMakeSettings.jsonx" (notice the x on the end).
When changed to copy over actual user "CMakeSettings.json", Visual Studio was automatically re-parsing "CMakeSettings.json" and the info messages didn't get shown long enough to understand what was happening.
So I believe copying the template over the user build settings will need to be a manual operation per this PR.
You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/543
-- Commit Summary --
* Use download_project to get libffi at configure time.
* We cannot validate the class of a ByteString only, we need to check ByteSymbol and maybe there are others users of this.
* Split FFI feature into FEATURE_FFI and FEATURE_THREADED_FFI
* Fixing socket plugin options for OSX
* Added Linux cmake helper
* Merge branch 'feat/obs-packaging' of github.com:pharo-project/opensmalltalk-vm into feat/obs-packaging
* Fixed types for Unix
* The exception handle should be the last called,
* Fix link to uuid on OSX
* Merge remote-tracking branch 'origin/headless' into feat/obs-packaging
* Fixes to restore cmake builds
* Simplify windows build and make it the same as cygwin
* Adding configuration to detect in which thread to show the exceptions
* Adding filter for showing exceptions in windows. Many libraries handles the errors locally, and out handler is global
* Merge pull request #122 from tesonep/improving-windows-error-reporting
* Merge branch 'headless' into aarch64
* - Moving memory access primitives
* Adding needed macros
* Compiling the old FFI plugin in windows clang
* Simplify dependency download for windows
* Fix getCrashDumpFilenameInto buffer size
* Fixing the macro name
* Moving the ManualSurface to the SurfacePlugin
* Implementing more FFI primitives in the VM
* Fixing OS_TYPE to recognize windows on 32 bits images
* Fix File Plugin to make it work on 32bit systems
* Adding type information to variable that is expected to be used in comparison
* Fixing the type of the argument before using it.
* Add Freetype support for windows
* Adding a cast in the call to SQABS functions
* Fixing flag declaration
* [improvement] add test on type inference
* [fix] integer wasn't big enough for a test, fix longPrintOop: type conflict
* [improvement] add a activable error for type conflicts
* Improving the generation MoveRMwr
* [improvement] better name for instance variable
* Removing unused methods in the implementation
* [improvement] add accessor to set stopOnError
* [fix] simple type fixing for the stackVM
* [fix] fixing last StackInterpreter types conflict. This one might be dangerous.
* Cross-platform vmmaker bootstrap done for Windows
* Fixing missing case for MoveMbrR
* Pass on Libgit installation and sockets plugin for windows
* Fixing instruction length and calculus of literal usage.
* Make linux search for libraries in the system instead of compiling them
* Make the new cmake configuration work for osx
* Adding tests and a new instruction
* Fix superclass
* Fix typing of fetchLong32: fieldIndex ofFloatObject: oop correctly
* Moving stuff around to clean dependencies
* Removing reverse dependency
* Fixing Baseline
* Cleanups
* Organizing Slang in tags
* More dependency cleanups, starting separating type inference
* Adding tests for the memory access JIT primitives and fixing the missing instructions
* Returning a value to comply with the translation to C
* The machine implementatio of primitiveAt should not SignExtend the numbers.
* Merge branch 'feat/libffi-windows' into Windows-vmmaker-bootstrap
* Fixing encoding of instruction CmpCqR and adding tests.
* Remove PThreaded plugin
* Merge 3152f2f6734f5b3d01e2cbd04bd8ef0ba2f21852
* Put back cairo download
* Merge CCode Generator
* Fix obsolete reference
* Making the build pass
* Uncommenting Cogit generation
* Restore sq.h
* Recover inheritance rules of cogit and memory...
* Do not check for bindingOf: in classes
* Correct the control flow
* Remove halt
* Fix options
* Restore preamble
* Merge pull request #124 from bencoman/Windows-vmmaker-bootstrap
* VMMaker for OSX
* Rely on Slang Type inference
* Fix primitive compilation
* Fix externalPrimitiveTable for simulation
* Merge 8353b0f4b952c59c7a8d0ad4dfbd27fcb736d6f9
* Fix conflicting instance variable
* Fixing last merge details
* Moving CArray + friends to Slang
* Fix broken global reference
* Add Linux vmmaker build support
* Merge branch 'headless' into feat/libffi-windows
* Fix assertion warnings
* Do not download cairo on linux
* Make download scripts depend on the platform and not on the CMake installation
* Fix not->NOT syntax error
* make SDL2 to be able to prefer downloads
* Make PHARO_DEPENDENCIES_PREFER_DOWNLOAD_BINARIES true by default in the CI
* Make use of the correct SLD2 binary for the platform
* Fixing copy paths of downloaded libraries
* Make use of -DPHARO_DEPENDENCIES_PREFER_DOWNLOAD_BINARIES=TRUE in non-windows too
* linking libffi when not found too
* Make system libffi controllable
* Same download pattern for Git2
* Same download pattern for Git2
* Fix syntax error
* Same build pattern for freetype
* Try to fix DownloadProject PATH
* use different version of pixman
* Libgit other libraries
* fix non windows names
* Fix libgit1 url for unix
* Fix libgit1 url for unix
* Make OSX come before Unix
* Pass on libffi for Cygwin
* Disable PIC only on CYGWIN
* Fix includes libffi
* making libffi imports global
* Merge pull request #126 from pharo-project/enh/split-slang2
* Merge branch 'headless' into fix/assertion-warning
* Merge pull request #128 from pharo-project/fix/assertion-warning
* Fixing upload archive names and keep them backward compatible
* Merge remote-tracking branch 'origin/headless' into feat/libffi-windows
* Surface plugin depends on FFI
* Push up jitMehtod
* First test on block
* Start StackBuilderRefactor
* [fix] fix theo's code
* Remove start of refactoring
* Merge ffb424cb9abcef0cb60aa951498eb0bfddb143f3
* Start new test with class not installed in class table
* [improvement] get bytecode address for an index + a method, more readeable.
* Merge 2f7099ea3ad8040f137acf15acdf85a650f6cbe6
* [improvement] add automatically set of IP, should be tested
* [fix] fix accessor depth calculation in the simulation
* [improvement] one more (failing) test about block closure :)
* [fix] fixed a message send to the right message, probably a failled merge
* Use shell cp to copy files
* [improvement] we shouldn't need to set the instruction pointer by hand anymore.
* Remove fall back case when an the receiver was not a context
* Remove a weird check to know if the result was a Float Nan
* Removing unused primitiveScanCharacters
* [improvement] use a method rather than inlining it in generation
* [improvement] remove most Ccode: strings in interpreter primitives
* Merge branch 'headless' into gc-tests
* Merging all tests.
* packaging inside the right directory
* Remove test for pre Spur creation path
* Add test for copy variable, PC and numArgs for Closure
* [fix] woups, typo
* Removing the dummy implmentation of the security plugin
* Avoid negative logic when possible.
* try to get git short hash
* Merge pull request #137 from bencoman/Change-to-DOWNLOAD_DEPENDENCIES
* Use architecture qualified platform names
* Merge branch 'feat/libffi-windows' of github.com:pharo-project/opensmalltalk-vm into feat/libffi-windows
* Merge pull request #127 from pharo-project/feat/libffi-windows
* Merge pull request #135 from pharo-project/removeCCodeStrings
* Merge pull request #133 from tesonep/removing-unused-scanner-primitive
* Merge pull request #130 from pharo-project/setInstructionPointerAutomatically
* Merge pull request #136 from tesonep/removing-security-plugin
* Merge branch 'headless' into BlockTest
* Adding TestLibrary and fixing some problems
* Fixing the DEBUG for building from the command line
* WIP proposed template management of CMakeSettings.json
* Marking functions as export
* Fix typos in Freetype building
* Fix dependencies on git2 building
* sqManualSurface does not really depend on FFI
* Remove old FFI from the build as it does not work on ARM64
* Remove old libFFI configuration
* Correctly set the target compilation processor as the target CPU
* Testing in the CI
* Testing in the CI
* Merge pull request #129 from pharo-project/BlockTest
* Merge pull request #132 from pharo-project/FloatNan
* remove syntaxed error test. We'll get it back from the current development branch
* Merge pull request #143 from hogoww/headless
* Fix freetype dependency resolution. Set it only if found
* Combine GNUISATION feature with JIT flavoured vm construction.
* Properly initialize maxStackFramesToPrint to 0
* Properly initialize mutex
* Cleaner flushICacheFromTo transpilation putting processor as implicit => this helps avoiding macro in MSVCs
* Take sigjmp support and JIT api into separate header files.
* Include pharovm in the includes to build
* Cleanups in flushCache => remove the processor variable and hide it inside a not generated method that is replaced by a C implementation
* Merge branch 'enh/stack-windows-arm64' of https://github.com/guillep/opensmalltalk-vm into enh/stack-windows-arm64
* Making Cairo to not find the one in the OS
* In Windows the epoch is from 1601, convert it to Pharo's 1901
* Put longjmp support in a single place
* Added StackWalk for ARM64
* Properly define permission flags on Windows
* Use _WIN32 preprocessor macro instead of WIN64
* Better comment for windows UTC time conversion
* Merge remote-tracking branch 'origin/headless' into enh/stack-windows-arm64
* Merge pull request #140 from pharo-project/adding-TestLibrary
* Merge remote-tracking branch 'origin/headless' into enh/stack-windows-arm64
* [improvement] temps & arguments are now set automatically from method oop, and throw errors when there's a missmatch (see tests)
* Making it work on OBS
* Adding variable to modify the pharo script
* Merge branch 'headless' into obs-final-shandaun
* Removing unused dependency
* Testing FFI on Win32
* Fixing the build in unix
* Merge branch 'headless' into gc-tests
* Generating 32 and 64 bits source code at the same time.
* Adding author guard
* Fixing the CMake variables
* Fixing IA32ABI plugin
* Fixing the upload of files
* Fixing stockReplacement
* Fix stash and unstash
* Having compatibility with Debian 9
* Merge branch 'headless' into obs-final-shandaun
* Merge branch 'obs-final-shandaun' of https://github.com/tesonep/opensmalltalk-vm into obs-final-shandaun
* Fixing the semantic difference between add_definitions and add_compiler_definitions
* Fixing the macros to work with older versions of CMake
* Removing unused option
* Changing to CoInterpreter flavour
* The BIN Path is different depending where we are
* Do not need to specify output directory
* WIN64 => _Win32
* Make FFI Test Library compile under clang-cl
* clang cl does not need to redefine sigjmp
* Cut addLibraryWithRPATH with addIndependentLibraryWithRPATH
* Remove target directory from add_third_party_dependency calls
* Do not compile sigjmp alternative versions if clang.
* Add stack description for x86
* Fixing ASN1_STRING_get0_data not available in older versions
* Getting the full path of the VM executable on windows requires using GetModuleFileName to get the unicode version of it
* Merge pull request #146 from tesonep/obs-final-shandaun
* Using mirror repositories for libffi and SDL2
* [cleanup] use #baseHeader insteand of #longAt: variants
* Merge pull request #121 from pharo-project/gc-tests
* Making tests green
* First Lowcode removal
* Cleanups of lowcode Class var usages
* More Cleanups
* More lowcode related cleanups
* More cleanups
* Merge remote-tracking branch 'origin/headless' into enh/stack-windows-arm64
* Merge remote-tracking branch 'origin/headless' into enh/stack-windows-arm64
* Pass on install paths
* Make libffi available in the bundle
* Avoid treating AIO event twice
* Merge pull request #149 from guillep/cleanup/lowcode
* Fix conditionals
* Merge pull request #147 from guillep/enh/stack-windows-arm64
* Merge pull request #150 from guillep/fix/aio
* Fix message
* Merge pull request #151 from gstraube/patch-1
* Merge pull request #148 from hogoww/gc-tests
* Merge pull request #145 from hogoww/methodOopSetsLocalVar
* Merge branch 'headless' into Introduce-CMakeSettings-json-template
* Merge pull request #142 from bencoman/Introduce-CMakeSettings-json-template
* More manual CMakeSettings management.
-- File Changes --
D .appveyor.yml (141)
D .clang_complete (9)
D .git_filters/RevDateURL.clean (6)
D .git_filters/RevDateURL.smudge (40)
M .gitattributes (75)
D .gitconfig (6)
A .github/workflows/continuous-integration-workflow.yaml (121)
M .gitignore (632)
A .project (3)
D .travis.yml (163)
M CMakeLists.txt (865)
A CMakeSettings.json.template (149)
A Jenkinsfile (269)
A PharoConsole.exe.manifest (31)
A PharoConsole.rc (28)
A PharoDLL.rc (26)
M README.md (366)
D build.linux32ARMv6/HowToBuild (263)
D build.linux32ARMv6/asasm (0)
D build.linux32ARMv6/editnewspeakinstall.sh (37)
D build.linux32ARMv6/editpharoinstall.sh (22)
D build.linux32ARMv6/makeall (10)
D build.linux32ARMv6/makeallclean (10)
D build.linux32ARMv6/makeallmakefiles (12)
D build.linux32ARMv6/makeproduct (10)
D build.linux32ARMv6/makeproductclean (10)
D build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm (31)
D build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm (31)
D build.linux32ARMv6/newspeak.cog.spur/build/mvm (31)
D build.linux32ARMv6/newspeak.cog.spur/makeallclean (15)
D build.linux32ARMv6/newspeak.cog.spur/makealldirty (15)
D build.linux32ARMv6/newspeak.cog.spur/plugins.ext (3)
D build.linux32ARMv6/newspeak.cog.spur/plugins.int (28)
D build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm (31)
D build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm (31)
D build.linux32ARMv6/newspeak.stack.spur/build/mvm (31)
D build.linux32ARMv6/newspeak.stack.spur/makeallclean (15)
D build.linux32ARMv6/newspeak.stack.spur/makealldirty (15)
D build.linux32ARMv6/newspeak.stack.spur/plugins.ext (3)
D build.linux32ARMv6/newspeak.stack.spur/plugins.int (28)
D build.linux32ARMv6/pharo.cog.spur/build.assert/mvm (35)
D build.linux32ARMv6/pharo.cog.spur/build.debug/mvm (35)
D build.linux32ARMv6/pharo.cog.spur/build/mvm (58)
D build.linux32ARMv6/pharo.cog.spur/makeallclean (15)
D build.linux32ARMv6/pharo.cog.spur/makealldirty (15)
D build.linux32ARMv6/pharo.cog.spur/plugins.ext (17)
D build.linux32ARMv6/pharo.cog.spur/plugins.ext.all (12)
D build.linux32ARMv6/pharo.cog.spur/plugins.int (36)
D build.linux32ARMv6/pharo.cog.spur/prepare-rpi.sh (65)
D build.linux32ARMv6/squeak.cog.spur/build.assert/mvm (30)
D build.linux32ARMv6/squeak.cog.spur/build.debug/mvm (30)
D build.linux32ARMv6/squeak.cog.spur/build/mvm (30)
D build.linux32ARMv6/squeak.cog.spur/makeallclean (15)
D build.linux32ARMv6/squeak.cog.spur/makealldirty (15)
D build.linux32ARMv6/squeak.cog.spur/plugins.ext (17)
D build.linux32ARMv6/squeak.cog.spur/plugins.int (41)
D build.linux32ARMv6/squeak.stack.spur/build.assert/mvm (30)
D build.linux32ARMv6/squeak.stack.spur/build.debug/mvm (30)
D build.linux32ARMv6/squeak.stack.spur/build/mvm (30)
D build.linux32ARMv6/squeak.stack.spur/makeallclean (15)
D build.linux32ARMv6/squeak.stack.spur/makealldirty (15)
D build.linux32ARMv6/squeak.stack.spur/plugins.ext (12)
D build.linux32ARMv6/squeak.stack.spur/plugins.int (39)
D build.linux32ARMv6/squeak.stack.v3/build.assert/mvm (29)
D build.linux32ARMv6/squeak.stack.v3/build.debug/mvm (29)
D build.linux32ARMv6/squeak.stack.v3/build/mvm (29)
D build.linux32ARMv6/squeak.stack.v3/makeallclean (15)
D build.linux32ARMv6/squeak.stack.v3/makealldirty (15)
D build.linux32ARMv6/squeak.stack.v3/plugins.ext (12)
D build.linux32ARMv6/squeak.stack.v3/plugins.int (39)
D build.linux32ARMv6/third-party/Makefile.lib.extra (29)
D build.linux32ARMv6/third-party/Makefile.libgit2 (56)
D build.linux32ARMv6/third-party/Makefile.libsdl2 (46)
D build.linux32ARMv6/third-party/Makefile.libssh2 (46)
D build.linux32ARMv6/third-party/mvm (13)
D build.linux32ARMv7/HowToBuild (259)
D build.linux32ARMv7/editnewspeakinstall.sh (37)
D build.linux32ARMv7/makeall (10)
D build.linux32ARMv7/makeallclean (10)
D build.linux32ARMv7/makeproduct (10)
D build.linux32ARMv7/makeproductclean (10)
D build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm (30)
D build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm (30)
D build.linux32ARMv7/newspeak.cog.spur/build/mvm (30)
D build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm (30)
D build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm (30)
D build.linux32ARMv7/newspeak.stack.spur/build/mvm (30)
D build.linux32x86/HowToBuild (307)
D build.linux32x86/bochsx64/conf.COG (54)
D build.linux32x86/bochsx64/conf.COG.dbg (53)
D build.linux32x86/bochsx64/exploration/Makefile (32)
D build.linux32x86/bochsx64/makeem (3)
D build.linux32x86/bochsx86/conf.COG (56)
D build.linux32x86/bochsx86/makeem (3)
D build.linux32x86/editnewspeakinstall.sh (37)
D build.linux32x86/editpharoinstall.sh (22)
D build.linux32x86/gdbarm32/conf.COG (19)
D build.linux32x86/gdbarm32/makeem (4)
D build.linux32x86/makeall (10)
D build.linux32x86/makeallclean (10)
D build.linux32x86/makeallmakefiles (12)
D build.linux32x86/makeproduct (10)
D build.linux32x86/makeproductclean (10)
D build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm (39)
D build.linux32x86/newspeak.cog.spur/build.assert/mvm (41)
D build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm (39)
D build.linux32x86/newspeak.cog.spur/build.debug/mvm (41)
D build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm (43)
D build.linux32x86/newspeak.cog.spur/build/mvm (45)
D build.linux32x86/newspeak.cog.spur/makeallclean (15)
D build.linux32x86/newspeak.cog.spur/makealldirty (15)
D build.linux32x86/newspeak.cog.spur/plugins.ext (3)
D build.linux32x86/newspeak.cog.spur/plugins.int (28)
D build.linux32x86/newspeak.sista.spur/NotYetImplemented (0)
D build.linux32x86/newspeak.sista.spur/makeallclean (15)
D build.linux32x86/newspeak.sista.spur/makealldirty (15)
D build.linux32x86/newspeak.sista.spur/plugins.ext (3)
D build.linux32x86/newspeak.sista.spur/plugins.int (28)
D build.linux32x86/newspeak.stack.spur/build.assert/mvm (41)
D build.linux32x86/newspeak.stack.spur/build.debug/mvm (41)
D build.linux32x86/newspeak.stack.spur/build/mvm (45)
D build.linux32x86/newspeak.stack.spur/makeallclean (15)
D build.linux32x86/newspeak.stack.spur/makealldirty (15)
D build.linux32x86/newspeak.stack.spur/plugins.ext (3)
D build.linux32x86/newspeak.stack.spur/plugins.int (28)
D build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm (39)
D build.linux32x86/nsnac.cog.spur/build.assert/mvm (41)
D build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm (39)
D build.linux32x86/nsnac.cog.spur/build.debug/mvm (41)
D build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm (43)
D build.linux32x86/nsnac.cog.spur/build/mvm (45)
D build.linux32x86/nsnac.cog.spur/makeallclean (15)
D build.linux32x86/nsnac.cog.spur/makealldirty (15)
D build.linux32x86/nsnac.cog.spur/plugins.ext (3)
D build.linux32x86/nsnac.cog.spur/plugins.int (28)
D build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm (36)
D build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm (39)
D build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm (36)
D build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm (39)
D build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm (57)
D build.linux32x86/pharo.cog.spur.lowcode/build/mvm (59)
D build.linux32x86/pharo.cog.spur.lowcode/makeallclean (15)
D build.linux32x86/pharo.cog.spur.lowcode/makealldirty (15)
D build.linux32x86/pharo.cog.spur.lowcode/plugins.ext (13)
D build.linux32x86/pharo.cog.spur.lowcode/plugins.int (36)
D build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm (38)
D build.linux32x86/pharo.cog.spur.minheadless/build.assert/mvm (51)
D build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm (38)
D build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm (61)
D build.linux32x86/pharo.cog.spur.minheadless/build/mvm (54)
D build.linux32x86/pharo.cog.spur.minheadless/makeallclean (15)
D build.linux32x86/pharo.cog.spur.minheadless/makealldirty (15)
D build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm (37)
D build.linux32x86/pharo.cog.spur/build.assert/mvm (40)
D build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm (37)
D build.linux32x86/pharo.cog.spur/build.debug/mvm (40)
D build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm (60)
D build.linux32x86/pharo.cog.spur/build/mvm (62)
D build.linux32x86/pharo.cog.spur/makeallclean (15)
D build.linux32x86/pharo.cog.spur/makealldirty (15)
D build.linux32x86/pharo.cog.spur/plugins.ext (17)
D build.linux32x86/pharo.cog.spur/plugins.int (36)
D build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm (46)
D build.linux32x86/pharo.sista.spur/build.assert/mvm (46)
D build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm (49)
D build.linux32x86/pharo.sista.spur/build.debug/mvm (49)
D build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm (54)
D build.linux32x86/pharo.sista.spur/build/mvm (55)
D build.linux32x86/pharo.sista.spur/makeallclean (15)
D build.linux32x86/pharo.sista.spur/makealldirty (15)
D build.linux32x86/pharo.sista.spur/plugins.ext (15)
D build.linux32x86/pharo.sista.spur/plugins.int (36)
D build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm (36)
D build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm (39)
D build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm (36)
D build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm (39)
D build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm (57)
D build.linux32x86/pharo.stack.spur.lowcode/build/mvm (59)
D build.linux32x86/pharo.stack.spur.lowcode/makeallclean (15)
D build.linux32x86/pharo.stack.spur.lowcode/makealldirty (15)
D build.linux32x86/pharo.stack.spur.lowcode/plugins.ext (13)
D build.linux32x86/pharo.stack.spur.lowcode/plugins.int (36)
D build.linux32x86/squeak.cog.spur.immutability/build.assert/mvm (36)
D build.linux32x86/squeak.cog.spur.immutability/build.debug/mvm (36)
D build.linux32x86/squeak.cog.spur.immutability/build/mvm (40)
D build.linux32x86/squeak.cog.spur.immutability/makeallclean (15)
D build.linux32x86/squeak.cog.spur.immutability/makealldirty (15)
D build.linux32x86/squeak.cog.spur.immutability/plugins.ext (16)
D build.linux32x86/squeak.cog.spur.immutability/plugins.int (38)
D build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm (36)
D build.linux32x86/squeak.cog.spur/build.assert/mvm (36)
D build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm (36)
D build.linux32x86/squeak.cog.spur/build.debug/mvm (37)
D build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm (40)
D build.linux32x86/squeak.cog.spur/build/mvm (40)
D build.linux32x86/squeak.cog.spur/makeallclean (15)
D build.linux32x86/squeak.cog.spur/makealldirty (15)
D build.linux32x86/squeak.cog.spur/makethbdirty (15)
D build.linux32x86/squeak.cog.spur/plugins.ext (16)
D build.linux32x86/squeak.cog.spur/plugins.int (38)
D build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm (34)
D build.linux32x86/squeak.cog.v3/build.assert/mvm (34)
D build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm (34)
D build.linux32x86/squeak.cog.v3/build.debug/mvm (34)
D build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm (38)
D build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm (35)
D build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm (35)
D build.linux32x86/squeak.cog.v3/build.multithreaded/mvm (39)
D build.linux32x86/squeak.cog.v3/build/mvm (38)
D build.linux32x86/squeak.cog.v3/makeallclean (15)
D build.linux32x86/squeak.cog.v3/makealldirty (15)
D build.linux32x86/squeak.cog.v3/plugins.ext (14)
D build.linux32x86/squeak.cog.v3/plugins.int (38)
D build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm (36)
D build.linux32x86/squeak.sista.spur/build.assert/mvm (36)
D build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm (36)
D build.linux32x86/squeak.sista.spur/build.debug/mvm (36)
D build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm (40)
D build.linux32x86/squeak.sista.spur/build/mvm (40)
D build.linux32x86/squeak.sista.spur/makeallclean (15)
D build.linux32x86/squeak.sista.spur/makealldirty (15)
D build.linux32x86/squeak.sista.spur/plugins.ext (14)
D build.linux32x86/squeak.sista.spur/plugins.int (38)
D build.linux32x86/squeak.stack.spur/build.assert/mvm (37)
D build.linux32x86/squeak.stack.spur/build.debug/mvm (37)
D build.linux32x86/squeak.stack.spur/build/mvm (40)
D build.linux32x86/squeak.stack.spur/makeallclean (15)
D build.linux32x86/squeak.stack.spur/makealldirty (15)
D build.linux32x86/squeak.stack.spur/plugins.ext (13)
D build.linux32x86/squeak.stack.spur/plugins.int (38)
D build.linux32x86/squeak.stack.v3/build.assert/mvm (36)
D build.linux32x86/squeak.stack.v3/build.debug/mvm (36)
D build.linux32x86/squeak.stack.v3/build/mvm (40)
D build.linux32x86/squeak.stack.v3/makeallclean (15)
D build.linux32x86/squeak.stack.v3/makealldirty (15)
D build.linux32x86/squeak.stack.v3/plugins.ext (13)
D build.linux32x86/squeak.stack.v3/plugins.int (38)
D build.linux32x86/third-party/Makefile.lib.extra (27)
D build.linux32x86/third-party/Makefile.libgit2 (65)
D build.linux32x86/third-party/Makefile.libsdl2 (46)
D build.linux32x86/third-party/Makefile.libssh2 (51)
D build.linux32x86/third-party/Makefile.openssl (48)
D build.linux32x86/third-party/Makefile.pkgconfig (38)
D build.linux32x86/third-party/alsa-lib-1.0.17a/.gitignore (56)
D build.linux32x86/third-party/alsa-lib-1.0.17a/COPYING (504)
D build.linux32x86/third-party/alsa-lib-1.0.17a/ChangeLog (69)
D build.linux32x86/third-party/alsa-lib-1.0.17a/INSTALL (122)
D build.linux32x86/third-party/alsa-lib-1.0.17a/MEMORY-LEAK (13)
D build.linux32x86/third-party/alsa-lib-1.0.17a/Makefile.am (34)
D build.linux32x86/third-party/alsa-lib-1.0.17a/Makefile.in (724)
D build.linux32x86/third-party/alsa-lib-1.0.17a/NOTES (56)
D build.linux32x86/third-party/alsa-lib-1.0.17a/TODO (4)
D build.linux32x86/third-party/alsa-lib-1.0.17a/acinclude.m4 (24)
D build.linux32x86/third-party/alsa-lib-1.0.17a/aclocal.m4 (7262)
D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.am (8)
D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.in (528)
D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/alsalisp.c (110)
D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/hctl.lisp (91)
D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/hello.lisp (26)
D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/itest.lisp (1)
D build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/test.lisp (382)
D build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/COPYING (340)
D build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/Makefile.am (12)
D build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/Makefile.in (557)
D build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/aserver.c (1104)
D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.0 (22836)
D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.1 (22824)
D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/requests (354)
D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.0 (9496)
D build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.1 (693)
D build.linux32x86/third-party/alsa-lib-1.0.17a/compile (142)
D build.linux32x86/third-party/alsa-lib-1.0.17a/config.guess (1411)
D build.linux32x86/third-party/alsa-lib-1.0.17a/config.sub (1500)
D build.linux32x86/third-party/alsa-lib-1.0.17a/configure (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/configure.in (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/cvscompile (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/depcomp (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/Makefile.am (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/Makefile.in (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/README.1st (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/asoundrc.txt (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/doxygen.cfg.in (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/index.doxygen (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.am (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.in (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/wave1.gif (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/wave2.gif (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/gitcompile (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/Makefile.am (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/Makefile.in (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/alisp.h (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/alsa (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/alsa-symbols.h (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/aserver.h (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/asoundef.h (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/asoundlib-head.h (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/asoundlib-tail.h (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/conf.h (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/config.h.in (0)
D build.linux32x86/third-party/alsa-lib-1.0.17a/include/control.h (0)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/543.patch
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/543.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/543
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20201224/192b0980/attachment-0001.html>
More information about the Vm-dev
mailing list