[OpenSmalltalk/opensmalltalk-vm] 76139d: Get ClangC2 to compile the VM on win64. In sqAtomi...

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

[OpenSmalltalk/opensmalltalk-vm] 76139d: Get ClangC2 to compile the VM on win64. In sqAtomi...

Eliot Miranda-3
 
  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 76139d4bb8dca8e59d46ceaff9fea894ff98dcb9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/76139d4bb8dca8e59d46ceaff9fea894ff98dcb9
  Author: Eliot Miranda <[hidden email]>
  Date:   2020-04-06 (Mon, 06 Apr 2020)

  Changed paths:
    M build.win32x86/common/Makefile.msvc
    M build.win32x86/common/Makefile.msvc.clang.rules
    M build.win32x86/common/Makefile.msvc.flags
    M build.win32x86/common/Makefile.msvc.tools
    M build.win64x64/common/Makefile.msvc
    M build.win64x64/common/Makefile.msvc.clang.rules
    M build.win64x64/common/Makefile.msvc.flags
    M build.win64x64/common/Makefile.msvc.tools
    M platforms/Cross/vm/sqAtomicOps.h

  Log Message:
  -----------
  Get ClangC2 to compile the VM on win64. In sqAtomicOps.h all MSVC-specific
options must precede gcc/clang alternatives so that when using ClangC2 the
Microsoft intrinsics are chosen, not the gcc ones.