Permalink
Switch branches/tags
Commits on Dec 18, 2009
  1. First official release

    git-svn-id: http://perl-compiler.googlecode.com/svn/tags/release-1.06@182 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 18, 2009
  2. oops, fix some numbers

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@181 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 18, 2009
  3. 1.06 first public release

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@180 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 18, 2009
  4. update STATUS pre-1.04_34

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@179 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 18, 2009
  5. -E added. Dump preprocessed source file with cc -E as _E.c (was defau…

    …lt before)
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@178 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 18, 2009
  6. Fix 5.8/5.10 PVMG pv = &PL_sv_undef for empty comppadnames

    Fix logic to automatically enable -fsava-data where it works ok.
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@177 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 18, 2009
  7. added -k keep. running out of discspace

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@176 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 18, 2009
Commits on Dec 17, 2009
  1. Had to disable -O1 -fcog (pv_copy_on_grow) on 5.10 and higher

    until I find out how to fool S_unshare_hek_or_pvn. This fixes all C
    -O1 and -O2 tests. Warn about this.
    
    Fix wrong RV init on *5.10* for test 29 also, as with 5.11.
    
    Simplify __DATA__ handling. Warn when -O3 or -fsava-data is missing.
    Enable working -fsava-data on 5.8 and 5.10 threaded. Fixes couple of tests 15.
    
    Silence 5.8/5.10 PVMG RV cast warning to xpvmg.xpv_pv. char* vs. SV*
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@175 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 17, 2009
  2. * Had to disable -O1 -fcog (pv_copy_on_grow) on 5.10 and higher

      until I find out how to fool S_unshare_hek_or_pvn, fixes all C
      -O1 and -O2 tests.
    * Fix wrong RV init on 5.10 for test 29 also, not only 5.11 as with rel 1.04_33
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@174 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 17, 2009
  3. fix wrong test 28

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@173 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 17, 2009
  4. after release 1.04_33

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@172 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 17, 2009
  5. Update test status

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@171 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 17, 2009
  6. RX_EXTFLAGS seems not to be defined in some 5.10

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@170 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 17, 2009
Commits on Dec 16, 2009
  1. * C.pm: fix tests 14,16,23 on >=5.10, missing AV magic for

      CV main::a, protect PVMG from SvPAD_OUR.
      fix wrong RV init on 5.11 for test 29
    * CC.pm: fix ARGS >=5.10 (in require, test 28).
      Enable quiet. No -q for quiet, just -v (verbose) or any -D switch turns
      on verbose.
    Update test status
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@169 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 16, 2009
Commits on Dec 15, 2009
  1. stabilize new test 28. Platform unspecific (failed on cygwin)

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@168 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 15, 2009
  2. Fix remaining tests 14,16,23 on >=5.10, missing AV magic for CV main::a,

    protect PVMG from SvPAD_OUR.
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@167 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 15, 2009
  3. remove wrong shift after -c eating my args

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@166 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 15, 2009
  4. Doc reformatting. Moved old README to README.alpha

    Added lib/B/Asmdata.pm to MANIFEST to force detection 
    and recompilation on first initialization
    
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@165 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 15, 2009
  5. skip expensive failing tests

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@164 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 15, 2009
Commits on Dec 14, 2009
  1. add test 27 (import),test 28 (require),test 29 (use)

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@163 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Nick Koston committed Dec 14, 2009
  2. coverage helper

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@162 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 14, 2009
  3. Only two 5.10 B::C bugs remaining!

    C.pm: added missing FBM logic to GV >= 5.10 (test 11).
          Forbid MAGIC on non-magival SVs >= 5.10 (tests 14 + 23).
          Special PVMG PL_sv_undef string
    
    
    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@161 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 14, 2009
  4. 1.04_31 release, c_o12.t: on 5.8-nt only 15 fails

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@160 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 14, 2009
  5. Makefile.PL: fix the make depend section > 5.9

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@159 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 14, 2009
  6. -D needs an argument

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@158 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 14, 2009
Commits on Dec 13, 2009
  1. fix test 21 on 5.10 "Bad free() ignored". Dynamically allocate CopLABEL

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@157 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009
  2. Preserve original label name for "real" labels

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@156 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009
  3. update test results. lotsa tests fixed

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@155 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009
  4. disable cow for constpv

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@154 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009
  5. add -O3. dynamically do the -Ox

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@153 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009
  6. no static linkage if libperl.so. misses DynaLoader then

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@152 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009
  7. GvSVn also not in 5.8.7

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@151 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009
  8. fix -O0

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@150 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009
  9. name changes

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@149 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009
  10. typo, whitespace, name

    git-svn-id: http://perl-compiler.googlecode.com/svn/trunk@148 ed534f1a-1453-0410-ab30-dfc593a8b23c
    Reini Urban committed Dec 13, 2009