[OpenSmalltalk/opensmalltalk-vm] 5e1363: Use C99

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OpenSmalltalk/opensmalltalk-vm] 5e1363: Use C99

Eliot Miranda-3
 
  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 5e136355c1e4bcaf73764a9df20a010151fa9120
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5e136355c1e4bcaf73764a9df20a010151fa9120
  Author: Tobias Pape <[hidden email]>
  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.


  Commit: 3e2d4b53e966f253342f6a8bc9b4c39f9ebb2d05
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3e2d4b53e966f253342f6a8bc9b4c39f9ebb2d05
  Author: Tobias Pape <[hidden email]>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M platforms/unix/vm/sqConfig.h

  Log Message:
  -----------
  Make the gcc/clang asm keyword available, even when running in standard C mode.


  Commit: a2d2b7a63e8f97a82f880f60c760230ce8bd53e9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a2d2b7a63e8f97a82f880f60c760230ce8bd53e9
  Author: Tobias Pape <[hidden email]>
  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"


  Commit: e2c2962f5ef8dcd6bbd2178b64dab8d0b801114e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e2c2962f5ef8dcd6bbd2178b64dab8d0b801114e
  Author: Tobias Pape <[hidden email]>
  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


  Commit: 67363d0bc9bb71aa4895f5b0119a574b0c99242a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/67363d0bc9bb71aa4895f5b0119a574b0c99242a
  Author: Tobias Pape <[hidden email]>
  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


  Commit: b1294916e6bf5f7bf53b4fb5e4b801631314a1ff
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b1294916e6bf5f7bf53b4fb5e4b801631314a1ff
  Author: Tobias Pape <[hidden email]>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c

  Log Message:
  -----------
  Complement to last commit


  Commit: b1b6ddfd09a4e47ee0be84fa0ffc437698b6f9a1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b1b6ddfd09a4e47ee0be84fa0ffc437698b6f9a1
  Author: Tobias Pape <[hidden email]>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/xabicc.c

  Log Message:
  -----------
  Make xabicc more resilient for 32bit


  Commit: de2e234fe0d9debe59bbbdc46757fc116bed7c13
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/de2e234fe0d9debe59bbbdc46757fc116bed7c13
  Author: Tobias Pape <[hidden email]>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c

  Log Message:
  -----------
  as for xabicc as for ia32abicc


  Commit: e81609381732d2338ed6143fe385d50ef485e143
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e81609381732d2338ed6143fe385d50ef485e143
  Author: Tobias Pape <[hidden email]>
  Date:   2018-02-24 (Sat, 24 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/Cross/plugins/IA32ABI/ia32abicc.c
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
    M platforms/Cross/plugins/IA32ABI/xabicc.c
    M platforms/unix/plugins/SqueakSSL/Makefile.inc
    M platforms/unix/vm/sqConfig.h

  Log Message:
  -----------
  Merge pull request #221 from OpenSmalltalk/c99

Use C99


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/bd1682506756...e81609381732