Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: rm_cflags
Commits on Mar 5, 2010
  1. Don't rely on auto-conversion of / to \ anymore.

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44654 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Be nice if the g++ warnings were actually used for g++.

    coke authored
    mikeh++ for the bug report.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44647 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Mar 4, 2010
  1. Don't bother to memoize -$conf changes. Fix bug where we were not act…

    coke authored
    …ually
    
    TESTING THE WARNING when we decided what was valid.
    
    Must have been a thinko during one of the rewrites - happened to work for the
    gcc I was using and for non-gcc. fperrad++'s failure pointed out the problem.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44634 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. This file was removed, we no longer need to not optimize it.

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44633 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. merge latest changes from trunk.

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44632 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. fix codetest failure - trailing space

    mikehh authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44626 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. move auto::arch and auto::cpu to just before init::optimize to make s…

    mikehh authored
    …ure cpuarch is set
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44625 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. Fix FAIL with mingw (gcc 3.4.5) - check on an invalid option is a lit…

    coke authored
    …tle naive:
    
    make it only slightly less so.
    
    fperrad++ for the report.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44624 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Mar 3, 2010
  1. merge latest changes from trunk

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44611 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. - actually remove CFLAGS.in, as it's now covered via config/make

    coke authored
    - update all uses of @optimize@ and @ccwarn@ to try the most specific version
      that could be available
    - eliminate most of config/auto/cgoto.pm - these were simple makefile rules
      better expressed directly in root.in
      - clean up associated test file
    - update init::optimize to allow file-based overrides.
    - don't put optimizer cflags in @ccflags@, but only in @optimize@
      - fixup usages of cflags to respect this.:
    - document the "SUFFIX OVERRIDE" convention in root.in
    - don't bother adding some sun specific warning overrides since we're not
    warnings clean on those platforms anyway - we'll start from scratch using
    the new auto::warnings  (these warnings didn't even go through CFLAGS anyway)
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44610 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Mar 2, 2010
  1. Makefiles are /supposed/ to have tabs; fix the build.

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44592 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. fix codetest failure - trailing spaces/tab

    mikehh authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44584 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Remove Parrot::Op.full_body. 'auto' vs 'non-auto' ops separated by op…

    bacek authored
    … pragma and handled in OpsFile
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44583 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. Remove redundant 'goto NEXT'

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44582 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. Fix core.ops syntax.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44581 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Feb 27, 2010
  1. Add test to simulate case where --cage option is specified.

    jkeenan authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44530 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Add test for verbose output: case where we do not support compiler wa…

    jkeenan authored
    …rnings.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44529 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. merge latest changes from trunk

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44528 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. This warning is in generated code; ignore it.

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44526 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [IMCC] Fixed constness and casts of emitter open functions.

    chromatic authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44525 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. fix two build warnings here involving const. chromatic++ for the winn…

    whiteknight authored
    …ing idea
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44524 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. TODO a warning for this file.

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44523 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Feb 26, 2010
  1. merge latest changes from trunk

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44495 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. merge latest changes from trunk.

    coke authored
    (don't merge generated files, just remake them with --maintainer)
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44486 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Delete tests which pertained to internal methods deleted within past …

    jkeenan authored
    …two days.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44485 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Feb 25, 2010
  1. make compilers/imcc/Rules.mak a generated file.

    coke authored
    use some per-file warnings overrides to quiet imcc.
    
    add -Wno-unused back to the default gcc warnings;
      this is how it was with trunk.
    
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44482 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Don't tack on gcc-specific warning flags here...

    coke authored
    ... if we need these, do it via config/auto/warnings.pm instead.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44481 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Treat .mak files like makefiles for the purpose of genfile

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44480 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [IMCC] Added empty do/while loop to definition of YYFREE to silence u…

    chromatic authored
    …seless
    
    code compiler warning in IMCC parser.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44479 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. Make codetest happy.

    darbelo authored
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44477 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. [IMCC] Changed emit_open() and open emitter signature to take a C str…

    chromatic authored
    …ing, not a
    
    void pointer.  This removes a warning.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/rm_cflags@44475 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Something went wrong with that request. Please try again.