[OpenSmalltalk/opensmalltalk-vm] 6d74c4: Revisions to core include files to get EXPORT defi...

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

[OpenSmalltalk/opensmalltalk-vm] 6d74c4: Revisions to core include files to get EXPORT defi...

Eliot Miranda-3
 
  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 6d74c4b652c7780110fe327f97e98aaef5242fbc
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6d74c4b652c7780110fe327f97e98aaef5242fbc
  Author: Eliot Miranda <[hidden email]>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  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/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 platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqAssert.h
    M platforms/Cross/vm/sqMemoryAccess.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h

  Log Message:
  -----------
  Revisions to core include files to get EXPORT defined correctly at the relevant points.  Essentially move the default EXPORT definitions from sq.h to
sqMemoryAccess.h.
Include fbdev support in build.linux32ARMv6 builds and add -m32 to their CFLAGS
to attempt to get the 32-bit VMs to be compilable on 64-bit ARM. [ci skip]
cuz new cogit files will arrive soon.