Permalink
Switch branches/tags
Commits on Sep 27, 2012
  1. [GH #847] flush STDOUT in readline

    Reini Urban committed Sep 27, 2012
  2. [GH #846] Harmonize generic/cpu_type.c: "unknown"

    Harmonize with win32 version:
    Return "unknown" not ""
    Add PARROT_CANNOT_RETURN_NULL
    Fix description
    Reini Urban committed Sep 27, 2012
Commits on Sep 26, 2012
  1. [GH #844] Add ChangeLog entry

    And improve a couple of others.
    Reini Urban committed Sep 26, 2012
  2. [GH #844] Improve makefile rules

    Add clang suffix overrides or dynoplibs (-Wno-parentheses-equality)
    Improve the DYNOPLIBS defines.
    Reini Urban committed Sep 26, 2012
  3. [GH #844] use $conf->data->{cc} for clang++ as it has -x c++ added

    This enables proper clang++ warnings.
    Reini Urban committed Sep 26, 2012
  4. [GH #844] Probe for valid offsetof in structs (clang++)

    Before we hardcoded clang++ as only compiler which does not compile
    struct definitions inside a type specifier, offsetof() in datatypes.h.
    Probe now for this behavior, and set HAS_COMPILER_OFFSETOF_ALIGNOF.
    1 if allowed at compile-time, and undef if not and various
    PARROT_ALIGN_<type> definitions are precomputed.
    
    Also fix parrot/datatypes.h codingstd.
    Reini Urban committed Sep 26, 2012
  5. [GH #844] add missing auto::alignof files

    Add files to MANIFEST
    Use auto::alignof as last auto step
    Reini Urban committed Sep 25, 2012
  6. [GH #844] fix clang++ attributes, set -x c++ in cc

    clang++ prints always a warning on c sources.
    Move -x c++ from warnings upfront to cc, probed in auto::gcc
    to be able to correctly probe for warnings and attributes.
    This fixed almost all clang++ warnings, only dynoplibs
    -Wno-parentheses-equality is missing for those.
    Reini Urban committed Sep 26, 2012
Commits on Sep 25, 2012
  1. Merge branch 'master' into rurban/clang++-gh844

    Reini Urban committed Sep 25, 2012
  2. [codingstd] podcheck parrot.pod

    Fixed various non-conformant pod: empty =item, =over for bodies
    Reini Urban committed Sep 25, 2012
  3. [codingstd] hard tabs

    Reini Urban committed Sep 25, 2012
  4. [GH #838] bootstrap-prt0, ChangeLog

    Remind to call bootstrap-prt0 in Makefile when prt0.winxed is changed.
    Called bootstrap-prt0
    Added ChangeLog line, and whitespace fixes
    Reini Urban committed Sep 25, 2012
  5. Merge branch 'rurban/pmc2c-unused-gh836'

    Reini Urban committed Sep 25, 2012
  6. Merge branch 'rurban/pmc2c-unused-gh836'

    Fixed conflict:
    	config/auto/warnings.pm
    fixes already in master
    Reini Urban committed Sep 25, 2012
  7. [GH #844] Make gziphandle C++ safe

    Wrap #include <zlib.h> into PMC_HEADER_PREAMBLE to be able to use
    ATTR gzFile file. This is now C++ safe and clang++ compiles fine.
    Reini Urban committed Sep 25, 2012
  8. [cage] Fix 4 asynch typos in tests

    Reini Urban committed Sep 25, 2012
  9. Avoid TODO in t/dynpmc/select.t on known passes

    Reini Urban committed Sep 25, 2012
Commits on Sep 24, 2012
  1. [GH #843] fix unknown -Wno-unused-result

    Also check overrides for valid warnings.
    Use -Wno-parentheses-equality only for clang
    Reini Urban committed Sep 24, 2012
  2. [codingsstd] hard tabs in config/auto/warnings.pm

    Reini Urban committed Sep 24, 2012
  3. merge rurban/mime-base64-linesplit-gh826 into master

    Fix ChangeLog conflict
    Reini Urban committed Sep 24, 2012
  4. [codingstd] GH #836 fix hard tabs

    Reini Urban committed Sep 24, 2012
  5. [GH #836] Cleaned wrong UNUSED(arg) macros in all pmc's

    Due to an improved pmc2c compiler, which SHIMs all UNUSED args,
    a lot of wrong and/or badly placed UNUSED macros have been fixed.
    Reini Urban committed Sep 24, 2012
  6. pmc2c: use the current libs not the installed

    pmc2c favored installed Parrot::Pmc2c libs over the current ones, which
    made debugging Parrot::Pmc2c methods hard.
    Reini Urban committed Sep 24, 2012
  7. [GH #836] default thaw: SELF.init uses INTERP

    Reini Urban committed Sep 24, 2012
  8. [GH #836] Allow UNUSED(word); the semicolon

    Reini Urban committed Sep 24, 2012
  9. fixup wrong config/auto/warnings.pm merge

    Reini Urban committed Sep 24, 2012
  10. merge master into rurban/pmc2c-unused-gh836

    Fix conflict in config/auto/warnings.pm
    Reini Urban committed Sep 24, 2012
  11. ChangeLog for Branches: threads (progress update)

    Reini Urban committed Sep 24, 2012
  12. merge rurban/clang-warnings-gh843 into master

    Fix conflict in ChangeLog
    Reini Urban committed Sep 24, 2012
  13. ChangeLog for rurban/clang-warnings-gh843

    Reini Urban committed Sep 24, 2012
  14. [codingstd] tabs in Configure.PL

    Reini Urban committed Sep 24, 2012
  15. [GH #826] Fixed wrong mime_base64.t linebreaks

    Added proper \n
    Reini Urban committed Sep 24, 2012
  16. [GH #826] Split mime base64 lines at 76 chars

    Theoretically. The tests still fails
    Reini Urban committed Sep 24, 2012