[dylan-lang/opendylan] afcba3: run-time: Define OPEN_DYLAN_BACKEND_HARP for Win32

GitHub <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <54eec5d63a88a_6e2d3fd3d319f2bc1147e4@hookshot-fe6-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/opendylan
  Commit: afcba31a933708e6a4cea08871b0bdb4f3104f52
      https://github.com/dylan-lang/opendylan/commit/afcba31a933708e6a4cea08871b0bdb4f3104f52
  Author: Peter S. Housel <[email protected]>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M sources/lib/run-time/Makefile.win32

  Log Message:
  -----------
  run-time: Define OPEN_DYLAN_BACKEND_HARP for Win32

* sources/lib/run-time/Makefile.win32:
  (CFLAGS): Define the OPEN_DYLAN_BACKEND_HARP preprocessor macro
   when building the Win32 HARP run-time support.


  Commit: 067c7d62b0a2c4ccba0649b267d8be4e671d2739
      https://github.com/dylan-lang/opendylan/commit/067c7d62b0a2c4ccba0649b267d8be4e671d2739
  Author: Peter S. Housel <[email protected]>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M sources/ole/com/library.dylan
    M sources/ole/ole-automation/library.dylan
    M sources/ole/ole-container/library.dylan
    M sources/ole/ole-control-framework/library.dylan
    M sources/ole/ole-server/library.dylan
    M sources/win32/win32-user/library.dylan

  Log Message:
  -----------
  win32: Fix references to simple-format format-as-string

* sources/win32/win32-user/library.dylan
  (module Win32-default-handler): Import simple-format.

* sources/ole/ole-automation/library.dylan
  (module OLE-Automation): Import simple-format.

* sources/ole/com/library.dylan
  (module COM): Import simple-format.

* sources/ole/ole-server/library.dylan
  (module OLE-Server): Import simple-format.

* sources/ole/ole-container/library.dylan
  (module OLE-Container): Import simple-format.

* sources/ole/ole-control-framework/library.dylan
  (module OLE-Control-Framework): Import simple-format.


  Commit: 3733805c23f93df91ea8aeede4163ef6ccb14250
      https://github.com/dylan-lang/opendylan/commit/3733805c23f93df91ea8aeede4163ef6ccb14250
  Author: Peter S. Housel <[email protected]>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M sources/runtime-manager/debugger-manager/library.dylan

  Log Message:
  -----------
  debugger-manager: Fix references to simple-format format-as-string

* sources/runtime-manager/debugger-manager/library.dylan
  (module dm-internals): Import simple-format.


  Commit: f7dfd2f99eb3236d2b17b73cabf6e4e77cb131e8
      https://github.com/dylan-lang/opendylan/commit/f7dfd2f99eb3236d2b17b73cabf6e4e77cb131e8
  Author: Peter S. Housel <[email protected]>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M sources/environment/source-control/backends/vss/module.dylan

  Log Message:
  -----------
  source-control-vss-backend: Fix imports.

* sources/environment/source-control/backends/vss/module.dylan
  (module source-control-vss-backend): Import simple-format.


  Commit: 3382fdadd33f88178466f29c2412beaa788aaa5c
      https://github.com/dylan-lang/opendylan/commit/3382fdadd33f88178466f29c2412beaa788aaa5c
  Author: Peter S. Housel <[email protected]>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M sources/dylan/class.dylan

  Log Message:
  -----------
  dylan: Fix inline-only warning

* sources/dylan/class.dylan
  (class-instance?-count): Do not declare as inline-only, as the
   function is also called via map().


  Commit: 7bd1335bc48cdfd35646c37fcbee271237d80589
      https://github.com/dylan-lang/opendylan/commit/7bd1335bc48cdfd35646c37fcbee271237d80589
  Author: Peter S. Housel <[email protected]>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M sources/duim/win32/library.dylan
    M sources/duim/win32/module.dylan

  Log Message:
  -----------
  win32-duim: Fix imports

* sources/duim/win32/library.dylan
  (library win32-duim): Import common-dylan.

* sources/duim/win32/module.dylan: Import common-dylan.


  Commit: c6aad38989ca729e9fd13015465844f83aadbab8
      https://github.com/dylan-lang/opendylan/commit/c6aad38989ca729e9fd13015465844f83aadbab8
  Author: Peter S. Housel <[email protected]>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M sources/lib/llvm/llvm-bitcode.dylan
    M sources/lib/llvm/llvm-instruction.dylan

  Log Message:
  -----------
  Bug 7440: Add LLVM 3.5 support for cmpxchg

* sources/lib/llvm/llvm-instruction.dylan
  (<llvm-cmpxchg-instruction>): Add
   llvm-cmpxchg-instruction-failure-ordering and
   llvm-cmpxchg-instruction-weak? slots, and a cache slot for
   the computed llvm-value-type.
  (llvm-value-type on <llvm-cmpxchg-instruction>): Compute the result
   struct type for cmpxchg instructions.

* sources/lib/llvm/llvm-bitcode.dylan
  (write-instruction-record on <llvm-cmpxchg-instruction>): Add fields
   added to the INST_CMPXCHG record in LLVM 3.5.


  Commit: be5c401160f5f16b8e52c0f73f7d003231392270
      https://github.com/dylan-lang/opendylan/commit/be5c401160f5f16b8e52c0f73f7d003231392270
  Author: Peter S. Housel <[email protected]>
  Date:   2015-02-25 (Wed, 25 Feb 2015)

  Changed paths:
    M sources/dfmc/llvm-back-end/llvm-emit-computation.dylan

  Log Message:
  -----------
  Bug 7458: Emit code for <conditional-update!> computations

* sources/dfmc/llvm-back-end/llvm-emit-computation.dylan
  (emit-computation on <conditional-update!>): Implement a
   test-and-set operation on a locked variable using the LLVM cmpxchg
   instruction.


Compare: https://github.com/dylan-lang/opendylan/compare/8c6ac19291e0...be5c401160f5

_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.