Branch: refs/heads/c99
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 67363d0bc9bb71aa4895f5b0119a574b0c99242a
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/67363d0bc9bb71aa48…
Author: Tobias Pape <tobias(a)netshed.de>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
Log Message:
-----------
use __ form for asm in IA32ABI plugin
because it does not care about sqConfig.h
Branch: refs/heads/c99
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: e2c2962f5ef8dcd6bbd2178b64dab8d0b801114e
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e2c2962f5ef8dcd6bb…
Author: Tobias Pape <tobias(a)netshed.de>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c
M platforms/Mac OS/vm/Developer/sqGnu.h
M platforms/Mac OS/vm/sqPlatformSpecific.h
M platforms/iOS/vm/OSX/sqPlatformSpecific.h
M platforms/unix/vm/sqConfig.h
M platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c
M platforms/win32/vm/sqGnu.h
M platforms/win32/vm/sqPlatformSpecific.h
M platforms/win32/vm/sqWin32Window.c
Log Message:
-----------
Revert "gcc: asm is a keyword not a function."
This reverts commit a2d2b7a63e8f97a82f880f60c760230ce8bd53e9.
Boy, this was wrong
Branch: refs/heads/c99
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: a2d2b7a63e8f97a82f880f60c760230ce8bd53e9
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a2d2b7a63e8f97a82f…
Author: Tobias Pape <tobias(a)netshed.de>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c
M platforms/Mac OS/vm/Developer/sqGnu.h
M platforms/Mac OS/vm/sqPlatformSpecific.h
M platforms/iOS/vm/OSX/sqPlatformSpecific.h
M platforms/unix/vm/sqConfig.h
M platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c
M platforms/win32/vm/sqGnu.h
M platforms/win32/vm/sqPlatformSpecific.h
M platforms/win32/vm/sqWin32Window.c
Log Message:
-----------
gcc: asm is a keyword not a function.
side effect is: when you redefine the keyword, it does not match for the
"function form"
Branch: refs/heads/c99
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 5e136355c1e4bcaf73764a9df20a010151fa9120
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5e136355c1e4bcaf73…
Author: Tobias Pape <tobias(a)netshed.de>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm
M build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm
M build.linux32ARMv6/newspeak.cog.spur/build/mvm
M build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm
M build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm
M build.linux32ARMv6/newspeak.stack.spur/build/mvm
M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm
M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm
M build.linux32ARMv6/pharo.cog.spur/build/mvm
M build.linux32ARMv6/squeak.cog.spur/build.assert/mvm
M build.linux32ARMv6/squeak.cog.spur/build.debug/mvm
M build.linux32ARMv6/squeak.cog.spur/build/mvm
M build.linux32ARMv6/squeak.stack.spur/build.assert/mvm
M build.linux32ARMv6/squeak.stack.spur/build.debug/mvm
M build.linux32ARMv6/squeak.stack.spur/build/mvm
M build.linux32ARMv6/squeak.stack.v3/build.assert/mvm
M build.linux32ARMv6/squeak.stack.v3/build.debug/mvm
M build.linux32ARMv6/squeak.stack.v3/build/mvm
M build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm
M build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm
M build.linux32ARMv7/newspeak.cog.spur/build/mvm
M build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm
M build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm
M build.linux32ARMv7/newspeak.stack.spur/build/mvm
M build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
M build.linux32x86/newspeak.cog.spur/build.assert/mvm
M build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
M build.linux32x86/newspeak.cog.spur/build.debug/mvm
M build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
M build.linux32x86/newspeak.cog.spur/build/mvm
M build.linux32x86/newspeak.stack.spur/build.assert/mvm
M build.linux32x86/newspeak.stack.spur/build.debug/mvm
M build.linux32x86/newspeak.stack.spur/build/mvm
M build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
M build.linux32x86/nsnac.cog.spur/build.assert/mvm
M build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
M build.linux32x86/nsnac.cog.spur/build.debug/mvm
M build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm
M build.linux32x86/nsnac.cog.spur/build/mvm
M build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm
M build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm
M build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm
M build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm
M build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm
M build.linux32x86/pharo.cog.spur.lowcode/build/mvm
M build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm
M build.linux32x86/pharo.cog.spur/build.assert/mvm
M build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm
M build.linux32x86/pharo.cog.spur/build.debug/mvm
M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm
M build.linux32x86/pharo.cog.spur/build/mvm
M build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm
M build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm
M build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm
M build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm
M build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm
M build.linux32x86/pharo.stack.spur.lowcode/build/mvm
M build.linux32x86/squeak.cog.spur.immutability/build.assert/mvm
M build.linux32x86/squeak.cog.spur.immutability/build.debug/mvm
M build.linux32x86/squeak.cog.spur.immutability/build/mvm
M build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm
M build.linux32x86/squeak.cog.spur/build.assert/mvm
M build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm
M build.linux32x86/squeak.cog.spur/build.debug/mvm
M build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm
M build.linux32x86/squeak.cog.spur/build/mvm
M build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
M build.linux32x86/squeak.cog.v3/build.assert/mvm
M build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
M build.linux32x86/squeak.cog.v3/build.debug/mvm
M build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
M build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
M build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
M build.linux32x86/squeak.cog.v3/build.multithreaded/mvm
M build.linux32x86/squeak.cog.v3/build/mvm
M build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm
M build.linux32x86/squeak.sista.spur/build.assert/mvm
M build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm
M build.linux32x86/squeak.sista.spur/build.debug/mvm
M build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm
M build.linux32x86/squeak.sista.spur/build/mvm
M build.linux32x86/squeak.stack.spur/build.assert/mvm
M build.linux32x86/squeak.stack.spur/build.debug/mvm
M build.linux32x86/squeak.stack.spur/build/mvm
M build.linux32x86/squeak.stack.v3/build.assert/mvm
M build.linux32x86/squeak.stack.v3/build.debug/mvm
M build.linux32x86/squeak.stack.v3/build/mvm
M build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
M build.linux64x64/newspeak.cog.spur/build.assert/mvm
M build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
M build.linux64x64/newspeak.cog.spur/build.debug/mvm
M build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm
M build.linux64x64/newspeak.cog.spur/build/mvm
M build.linux64x64/newspeak.stack.spur/build.assert/mvm
M build.linux64x64/newspeak.stack.spur/build.debug/mvm
M build.linux64x64/newspeak.stack.spur/build/mvm
M build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
M build.linux64x64/nsnac.cog.spur/build.assert/mvm
M build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
M build.linux64x64/nsnac.cog.spur/build.debug/mvm
M build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm
M build.linux64x64/nsnac.cog.spur/build/mvm
M build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm
M build.linux64x64/pharo.cog.spur/build.assert/mvm
M build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm
M build.linux64x64/pharo.cog.spur/build.debug/mvm
M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm
M build.linux64x64/pharo.cog.spur/build/mvm
M build.linux64x64/squeak.cog.spur.immutability/build.assert/mvm
M build.linux64x64/squeak.cog.spur.immutability/build.debug/mvm
M build.linux64x64/squeak.cog.spur.immutability/build/mvm
M build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm
M build.linux64x64/squeak.cog.spur/build.assert/mvm
M build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm
M build.linux64x64/squeak.cog.spur/build.debug/mvm
M build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm
M build.linux64x64/squeak.cog.spur/build/mvm
M build.linux64x64/squeak.stack.spur/build.assert/mvm
M build.linux64x64/squeak.stack.spur/build.debug/mvm
M build.linux64x64/squeak.stack.spur/build/mvm
M platforms/unix/plugins/SqueakSSL/Makefile.inc
Log Message:
-----------
Use C99
It is so old it already could drive a Car.
Or drink wine and beer in Germany.
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: bd16825067569221d6e8e6e1b88d54eab4aca2ef
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bd16825067569221d6…
Author: Tobias Pape <tobias(a)netshed.de>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
M build.linux32x86/newspeak.cog.spur/build/mvm
M build.linux32x86/newspeak.stack.spur/build/mvm
M build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm
M build.linux32x86/nsnac.cog.spur/build/mvm
M build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm
M build.linux32x86/pharo.cog.spur.lowcode/build/mvm
M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm
M build.linux32x86/pharo.cog.spur/build/mvm
M build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm
M build.linux32x86/pharo.stack.spur.lowcode/build/mvm
M build.linux32x86/squeak.cog.spur.immutability/build/mvm
M build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm
M build.linux32x86/squeak.cog.spur/build/mvm
M build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
M build.linux32x86/squeak.cog.v3/build.multithreaded/mvm
M build.linux32x86/squeak.cog.v3/build/mvm
M build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm
M build.linux32x86/squeak.sista.spur/build/mvm
M build.linux32x86/squeak.stack.spur/build/mvm
M build.linux32x86/squeak.stack.v3/build/mvm
M build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm
M build.linux64x64/newspeak.cog.spur/build/mvm
M build.linux64x64/newspeak.stack.spur/build/mvm
M build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm
M build.linux64x64/nsnac.cog.spur/build/mvm
M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm
M build.linux64x64/pharo.cog.spur/build/mvm
M build.linux64x64/squeak.cog.spur.immutability/build/mvm
M build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm
M build.linux64x64/squeak.cog.spur/build/mvm
Log Message:
-----------
[mvm] Fix gcc version detection