Commits on Dec 12, 2012
  1. @leto
Commits on Oct 26, 2012
  1. @leto
Commits on Oct 21, 2012
  1. @luben
  2. @luben

    Fix record separator bug on io handles

    Handle PMC is not not instantiated itself but is only inherited. The
    sub-PMCs (Filehandle, Socket, Stringhandle) should mark all of the
    Handle attributes as alive.
    luben committed Oct 21, 2012
Commits on Oct 17, 2012
  1. @leto

    update native pbc test data

    leto committed Oct 16, 2012
Commits on Oct 16, 2012
  1. @leto

    Update pbc testing files

    leto committed Oct 15, 2012
  2. @leto
  3. @leto
Commits on Oct 5, 2012
  1. @rurban

    [cage] Fix .c.i rule for solaris cc

    With solaris cc -c overrides -E.
    cc: Warning: "-c" redefines goal from "preprocessed source (file)" to "object file"
    rurban committed Oct 5, 2012
  2. @jkeenan

    Merge pull request #857 from jjuran/has-thread

    config/auto/thread:  Correct "has thread" grammar
    jkeenan committed Oct 4, 2012
Commits on Oct 4, 2012
  1. @jjuran
Commits on Oct 3, 2012
  1. @rurban

    [cage] silence @noinline@ warning on unknown compilers

    e.g. solaris cc
    rurban committed Oct 3, 2012
  2. @rurban

    [GH #855] utf8 comparison problem

    rurban committed Oct 3, 2012
  3. @rurban

    [GH #854] ChangeLog line

    rurban committed Oct 3, 2012
  4. @rurban
  5. @rurban

    Fix a bug that causes parrot to fail on platforms where size_t is an …

    …unsigned type.
    
    Signed-off-by: Reini Urban <rurban@cpanel.net>
    Martin Vorländer committed with rurban Oct 3, 2012
Commits on Oct 2, 2012
  1. @rurban
  2. @rurban

    [GH #813, #814] Fix tests for big-endian

    Also check for has_icu to check with composed unicode strings
    rurban committed Oct 2, 2012
  3. @rurban

    Revised [GH #813 + #814] ChangeLog

    rurban committed Oct 2, 2012
  4. @rurban

    Merge branch 'master' into rurban/mime-base64-utf8-gh813+gh814

    Fixed merge conflicts:
    	config/auto/alignof.pm
    	config/auto/llvm.pm
    	tools/dev/gdb-pp.py
    rurban committed Oct 2, 2012
  5. @rurban

    Fix t/steps/auto/alignof-01.t warning

    Thanks to jkeenan++ for adding the test.
    rurban committed Oct 2, 2012
  6. @rurban
  7. @jkeenan

    Add minimal tests for auto::alignof.

    Configuration step auto::alignof was added to master without a corresponding
    test file under t/steps.  Add that file; update MANIFEST.  Make indentation in
    config/auto/alignof.pm consistent.
    
    Note: Running the newly added steps test shows that internal subroutine
    test_if_needed throws a warning, at least when we are not trying to compile
    with clang.  The warning is:
    
      value for '@TEMP_type@' in config/auto/alignof/test_c.in is undef at
        lib/Parrot/Configure/Compiler.pm line 584, <$in> line 55.
    
    This indicates a possible problem with config/auto/alignof/test_c.in.
    jkeenan committed Oct 1, 2012
  8. @jkeenan

    '1' added to result message is superfluous; revert.

    The second argument passed to auto::llvm::_handle_result() is merely a Boolean
    used to determine whether the result message displayed as part of
    Configure.pl's output should be set to 'yes' or 'no'.  Consequently, a result
    of 'yes, 1' conveys nothing above or beyond 'yes'.  Reverting the modification
    (which was also causing failures in t/steps/auto/llvm-01.t).
    jkeenan committed Oct 1, 2012
Commits on Oct 1, 2012
  1. @rurban

    [GH #813 + #814] Use Bytebuffer for MIME::Base64, add 2nd enc arg to …

    …decode_base64
    
    Use bytebuffer representations of the encoded string, not the encoded ord value.
    Also fix the tests to match this conformant behaviour.
    
    The problem is now that base64 encoded files are endian dependent, and the multibyte
    tests need to be skipped on big-endian.
    rurban committed Oct 1, 2012
  2. @rurban
  3. @rurban
  4. @rurban
  5. @rurban
  6. @rurban
  7. @rurban

    [tools] gdb-pp.py better string output for multi-byte

    Use errors=replace instead of strict. See http://docs.python.org/library/codecs.html#codec-base-classes
    Prepend encoding when not ascii and not latin1, add strlen and bufused fields.
    rurban committed Oct 1, 2012
  8. @rurban
  9. @rurban

    [cage] Improve llvm detection

    Probe for llvm-config-3.0 llvm-config-2.9 llvm-config-2.8 which do exist on debian,
    where llvm-config does not exist.
    
    Print found version, like "yes, 3.0" as with gcc and other libs.
    If not requested, print "not requested" instead of "no" to give a hint,
    that --with-llvm is wanted.
    
    Add llvm and inline probes to ChangeLog
    rurban committed Oct 1, 2012
  10. @rurban

    [cage] fix auto::inline for g++

    add missing return type to function
    error: ISO C++ forbids declaration of ‘f’ with no type [-fpermissive]
    rurban committed Oct 1, 2012
  11. @bubaflub @rurban

    remove hard tabs

    bubaflub committed with rurban Sep 30, 2012