Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 21, 2015
  1. @rurban

    Prepare next release

    rurban authored
  2. @rurban

    Supported release 7.3.0 - "Peach-faced Lovebird"

    rurban authored
    "The rosy-faced lovebird is a fairly small bird, 17–18 cm long with an
    average wing length of 106 mm and tail length of 44–52 mm.
    Populations have been reduced in some areas by trapping for the pet trade.
    However numbers may have increased in other parts due to human creation of
    new water sources and the building of artificial structures which provide
    new nesting sites." - https://en.wikipedia.org/wiki/Peach-faced_lovebird
Commits on Apr 20, 2015
  1. @rurban
  2. @rurban
  3. @rurban

    OpenBSD has no RLIMIT_AS

    rurban authored
    as of 4.9
  4. @rurban
  5. @rurban
  6. @rurban

    win64: fix msvc hints for link

    rurban authored
    On win64 with msvc link needs to be link.exe, not cl.exe.
    Set it now explicitly, before we only checked for the strawberry case with g++.
    This is an regression and fixes issue #1203
Commits on Mar 18, 2015
  1. @Util

    Prepare for the 7.2.0 release.

    Util authored
Commits on Mar 17, 2015
  1. @Util

    Ran `bootstrap-nci` to get changes introduced by 11611de ; only affec…

    Util authored
    …ted prelude comment.
  2. @Util
Commits on Feb 17, 2015
  1. @rurban
Commits on Feb 16, 2015
  1. @rurban

    Release 7.1.0 - Lilian's Lovebird

    rurban authored
    "Recently, cases of Lilian's lovebird poisoning have intensified although it
    is not known why poachers are poisoning the birds.  Lilian's lovebird
    researchers assume poachers mean to poison larger mammals and lovebirds fall
    victims." - https://en.wikipedia.org/wiki/Lilian%27s_lovebird#Threats
Commits on Feb 8, 2015
  1. @rurban

    [gc] fix SIGBUS in GC trace_mem_block on alignment-strict CPUs (armv5)

    rurban authored
    We traced all mem and stack pointers +1 and not by +4 or +8. This is not
    only a huge performance loss, it is also illegal on certain RISC
    architectures.  ptrdiff_t is not a pointer, it is an integer.
    use size_t* instead.
    Note that this is not repro in qemu, even not with echo 5>/proc/cpu/alignment
    on armv5-linux.
    
    Should fix GH #1200.
Commits on Jan 31, 2015
  1. @rurban

    [test] unmanagedstruct.t skip_all

    rurban authored
    Tests out of sequence.  Found (7) but expected (5)
    Tests out of sequence.  Found (8) but expected (6)
    Tests out of sequence.  Found (9) but expected (7)
    Tests out of sequence.  Found (10) but expected (8)
  2. @rurban

    [test] Fix tests for --ccflags=-DSTRUCT_DEBUG. #1195

    rurban authored
    Skipped the failing tests due to stderr pollution,
    and added a # prefix to the debugging output.
    Closes GH #1195
Commits on Jan 29, 2015
  1. @rurban

    [test] Only one test, travis timed out >10min

    rurban authored
    Also a minor test refactor.
    Closes GH #1189
  2. @rurban
  3. @rurban

    new ChangeLog

    rurban authored
Commits on Jan 28, 2015
  1. @rurban
  2. @rurban

    [test] fix t/steps/inter/progs*

    rurban authored
    we refactored inter::progs::_get_programs
  3. @rurban

    [native_pbc] finish cvt_num16_num8 fix #1193

    rurban authored
    move the old cvt_num16_num8 code for true __float128 to cvt_num16_num8_be,
    where it is really used in non-powerpc long doubles.
    
    Closes GH #1193.
    Also fixed a small codingstd problem.
    
    TODO: darwin ppc long-double, and many more conversions. See `native_pbc2` for that.
Commits on Jan 27, 2015
  1. @rurban
  2. @rurban

    Merge branch 'smoke-me/win64-msvc-gh1190'

    rurban authored
    Passed all tests
  3. @rurban

    [nativbe_pbc] fix win64 cvt_num16_num8

    rurban authored
    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
  4. @rurban

    [config] msvc hints: disable link as cl

    rurban authored
    we need to link with link to support -nodefaultlib which is needed to access _environ
  5. @rurban

    [config] fix msvc hints

    rurban authored
    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
  6. @rurban

    [config] rearrange msvc hints to get proper ccflags

    rurban authored
    with win64 on transformation from a strawberry mingw perl.
    This also fixes the lost access to _environ, GH #1191
  7. @rurban
  8. @rurban

    [config] refactor windows hints for msvc

    rurban authored
    esp. for win64 with a strawberry perl, we cannot just take the
    perl5 provided compiler settings. we need at least --cc=cl --link=link.
    
    fix wrong g++ linker from strawberry on msvc.
    provide -nologo
    fixup msvcrt.lib with libcmt.lib for _environ access.
    allow --link=cl flags also, in gcc fashion.
  9. @rurban

    [config] refactor inter::progs

    rurban authored
    do not pass cc around, we would need link also, but rather
    take the used values from $conf.
    test_compiler() needs to output a result, so that cc_run() has something
    to return.
  10. @rurban

    [config] whitespace only

    rurban authored
  11. @rurban

    [config] add exit_code to cc_run* api

    rurban authored
    at least with wantarray we should be able to seperate a positive
    empty output (as in inter::progs) from a failed compilation.
  12. @rurban

    [config] better documentation for Parrot/Configure/Compiler

    rurban authored
    cc_build and cc_run really have a monstrous and unusable api, which
    deserves documentation.
  13. @rurban

    msvc: sal does not work cl < 16.0 as such

    rurban authored
    Visual Studio 9 (cl 15.00) emits [returnvalue:SA_Post(MustCheck=SA_Yes)]
    checks and similar which fails to parse somehow.
    This is a regression from 6.10. I added better sal checks in 6.11
    Windows MSVC only.
Something went wrong with that request. Please try again.