[parrot/parrot] 24745e: [config] fix msvc hints

GitHub noreply at github.com
Tue Jan 27 15:32:32 UTC 2015


  Branch: refs/heads/smoke-me/win64-msvc-gh1190
  Home:   https://github.com/parrot/parrot
  Commit: 24745e88016aaa2392cbb8ee120447fe658ecc88
      https://github.com/parrot/parrot/commit/24745e88016aaa2392cbb8ee120447fe658ecc88
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    M config/init/hints/mswin32.pm

  Log Message:
  -----------
  [config] fix msvc hints

esp. when being configured with a mingw perl.
remove -s from optimize, disable -O3

tested ok on win64 and win32 with cl 17 and 15


  Commit: 105a427834f64026f70c45c8b4391238bd15398d
      https://github.com/parrot/parrot/commit/105a427834f64026f70c45c8b4391238bd15398d
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    M config/init/hints/mswin32.pm

  Log Message:
  -----------
  [config] msvc hints: disable link as cl

we need to link with link to support -nodefaultlib which is needed to access _environ


  Commit: b02d825704348a58b67c1e0505cc2407014b2488
      https://github.com/parrot/parrot/commit/b02d825704348a58b67c1e0505cc2407014b2488
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    M src/packfile/pf_items.c

  Log Message:
  -----------
  [nativbe_pbc] fix win64 cvt_num16_num8

on intel assume we use intel 10-byte, not __float128. thus use cvt_num12_num8.
Note that was already fixed in the branch native_pbc2


Compare: https://github.com/parrot/parrot/compare/96b27b035ce2...b02d82570434


More information about the parrot-commits mailing list