[parrot/parrot] 0fc544: native_pbc: updates for 7.0 on big endian 32bit

GitHub noreply at github.com
Mon Jan 19 16:48:02 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: 0fc544c3a7e0621b729a37089b4fecb4fcc0bb3c
      https://github.com/parrot/parrot/commit/0fc544c3a7e0621b729a37089b4fecb4fcc0bb3c
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-19 (Mon, 19 Jan 2015)

  Changed paths:
    M VERSION
    M t/native_pbc/integer_4_be.pbc
    M t/native_pbc/number_4_8_be.pbc
    M t/native_pbc/string_4_be.pbc

  Log Message:
  -----------
  native_pbc: updates for 7.0 on big endian 32bit


  Commit: 939435b65fafb1b95ea4851615b9983fe79bb6ed
      https://github.com/parrot/parrot/commit/939435b65fafb1b95ea4851615b9983fe79bb6ed
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-19 (Mon, 19 Jan 2015)

  Changed paths:
    M t/native_pbc/integer_4_le.pbc
    M t/native_pbc/integer_8_le.pbc
    M t/native_pbc/number_4_12_le.pbc
    M t/native_pbc/number_4_8_le.pbc
    M t/native_pbc/number_8_16_le.pbc
    M t/native_pbc/number_8_8_le.pbc
    M t/native_pbc/string_4_le.pbc
    M t/native_pbc/string_8_le.pbc

  Log Message:
  -----------
  native_pbc: updates for 7.0 on little-endian 32+64 bit


  Commit: 0748de5c46d5745415a8296a3ad4435b6c63f1fa
      https://github.com/parrot/parrot/commit/0748de5c46d5745415a8296a3ad4435b6c63f1fa
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-19 (Mon, 19 Jan 2015)

  Changed paths:
    M t/native_pbc/integer_8_be.pbc
    M t/native_pbc/number_8_8_be.pbc
    M t/native_pbc/string_8_be.pbc

  Log Message:
  -----------
  native_pbc: fingerprint updates for 7.0, big endian 64bit


  Commit: 0f4e477fdbde35b4c54dcf4856780e2c097fe82d
      https://github.com/parrot/parrot/commit/0f4e477fdbde35b4c54dcf4856780e2c097fe82d
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-19 (Mon, 19 Jan 2015)

  Changed paths:
    M src/platform/generic/encoding.c

  Log Message:
  -----------
  [core] silence Unknown codeset `', defaulting to ASCII

On small or old libc's nl_langinfo will just return an empty string,
where we used to default to ASCII, in Parrot_init_platform_encoding().

This is a regression on ppc. Closes #1180.


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

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  ChangeLog: for #1180


  Commit: 87bd85b42b5bd1be2b3da6ed61d58b42d75a86d0
      https://github.com/parrot/parrot/commit/87bd85b42b5bd1be2b3da6ed61d58b42d75a86d0
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-19 (Mon, 19 Jan 2015)

  Changed paths:
    M src/nci/libffi.c

  Log Message:
  -----------
  [nci] fix new libffi code for big-endian

wrong pointer for nci sigs 2, 3. See GH #601.


Compare: https://github.com/parrot/parrot/compare/1d934de6818b...87bd85b42b5b


More information about the parrot-commits mailing list