[parrot/parrot] 44b7e3: Fix nvsize in config/auto/format.pm, number_4*_be ...

GitHub noreply at github.com
Sun Sep 9 21:40:35 UTC 2012


  Branch: refs/heads/native_pbc2
  Home:   https://github.com/parrot/parrot
  Commit: 44b7e3d7f7da470c1363d7b40a4366bd1c1e3700
      https://github.com/parrot/parrot/commit/44b7e3d7f7da470c1363d7b40a4366bd1c1e3700
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-09 (Sun, 09 Sep 2012)

  Changed paths:
    M config/auto/format.pm
    A t/native_pbc/integer_4_be.pbc
    A t/native_pbc/number_4_16PPC_be.pbc
    A t/native_pbc/string_4_be.pbc

  Log Message:
  -----------
  Fix nvsize in config/auto/format.pm, number_4*_be pbcs

nvsize should be the same as numvalsize, probed in auto::sizes,
but not one of floatvalsize, doublevalsize or hugefloatvalsize.
E.g. with long double used and __float128 possible hugefloatvalsize
is 16

Add generated ppc pbcs


  Commit: 2d302a7938ab119c1b3e17c50f22c9e8f9c3e9f9
      https://github.com/parrot/parrot/commit/2d302a7938ab119c1b3e17c50f22c9e8f9c3e9f9
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-09 (Sun, 09 Sep 2012)

  Changed paths:
    M include/parrot/bswap.h
    M include/parrot/packfile.h
    M src/packfile/pf_items.c
    M t/native_pbc/integer_4_le.pbc
    M t/native_pbc/number.t
    M t/native_pbc/string_4_le.pbc

  Log Message:
  -----------
  Add ppc converters, add PF_floattype_names

Added and document converters, ppc needs intermediate helpers.
The ppc long double is the sum of two doubles stored one
after the other: double-double.


  Commit: 4232a13029268e09d3090e6e4b22bd2921892340
      https://github.com/parrot/parrot/commit/4232a13029268e09d3090e6e4b22bd2921892340
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-09 (Sun, 09 Sep 2012)

  Changed paths:
    A t/native_pbc/number_4_10_le.pbc

  Log Message:
  -----------
  t/native_pbc/number_4_10_le.pbc added


Compare: https://github.com/parrot/parrot/compare/58512139f0f6...4232a1302926


More information about the parrot-commits mailing list