[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 80abb4: Disable compiler optimization for VectorEnginePlugin.
David T Lewis
noreply at github.com
Sun Aug 8 18:58:12 UTC 2021
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 80abb4043bd07b7f96f9c2599434d921c9a19cae
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/80abb4043bd07b7f96f9c2599434d921c9a19cae
Author: David T. Lewis <lewis at mail.msen.com>
Date: 2021-08-08 (Sun, 08 Aug 2021)
Changed paths:
A platforms/unix/plugins/VectorEnginePlugin/Makefile.inc
Log Message:
-----------
Disable compiler optimization for VectorEnginePlugin.
For gcc this is not an issue, but with llvm any compiler optimization
results in a broken plugin (various symptoms). Add -O0 to XCFLAGS
in makefile.inc to override any previous definition of -O in CFLAGS.
Commit: c4890ab882c37aa53e32d2eb8aaa0a13082fabf1
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c4890ab882c37aa53e32d2eb8aaa0a13082fabf1
Author: David T. Lewis <lewis at mail.msen.com>
Date: 2021-08-08 (Sun, 08 Aug 2021)
Changed paths:
A src/plugins/VectorEnginePlugin/VectorEnginePlugin.c
Log Message:
-----------
Add generated source for VectorEnginePlugin
Commit: 504c482c621a8f0f79f46c83fb1552df1cca5479
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/504c482c621a8f0f79f46c83fb1552df1cca5479
Author: David T. Lewis <lewis at mail.msen.com>
Date: 2021-08-08 (Sun, 08 Aug 2021)
Changed paths:
M build.linux32ARMv6/pharo.cog.spur/plugins.ext
M build.linux32ARMv6/squeak.cog.spur/plugins.ext
M build.linux32ARMv6/squeak.cog.v3/plugins.ext
M build.linux32ARMv6/squeak.stack.spur/plugins.ext
M build.linux32ARMv6/squeak.stack.v3/plugins.ext
M build.linux32x86/pharo.cog.spur.lowcode/plugins.ext
M build.linux32x86/pharo.cog.spur/plugins.ext
M build.linux32x86/pharo.sista.spur/plugins.ext
M build.linux32x86/pharo.stack.spur.lowcode/plugins.ext
M build.linux32x86/squeak.cog.spur/plugins.ext
M build.linux32x86/squeak.cog.v3/plugins.ext
M build.linux32x86/squeak.sista.spur/plugins.ext
M build.linux32x86/squeak.stack.spur/plugins.ext
M build.linux32x86/squeak.stack.v3/plugins.ext
M build.linux64ARMv8/pharo.stack.spur/plugins.ext
M build.linux64ARMv8/squeak.cog.spur/plugins.ext
M build.linux64ARMv8/squeak.cogmt.spur/plugins.ext
M build.linux64ARMv8/squeak.stack.spur/plugins.ext
M build.linux64x64/pharo.cog.spur/plugins.ext
M build.linux64x64/squeak.cog.spur/plugins.ext
M build.linux64x64/squeak.stack.spur/plugins.ext
Log Message:
-----------
Add VectorEnginePlugin as external plugin for Linux build configurations
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/67e8148ecf1a...504c482c621a
More information about the Vm-dev
mailing list