[parrot/parrot] ca0466: [op2c] remove nqp-based opsc

GitHub noreply at github.com
Tue Feb 19 16:52:02 UTC 2013


  Branch: refs/heads/ops2c-necromancy
  Home:   https://github.com/parrot/parrot
  Commit: ca046621061dbc646ab5ac97098668414c723380
      https://github.com/parrot/parrot/commit/ca046621061dbc646ab5ac97098668414c723380
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2013-02-19 (Tue, 19 Feb 2013)

  Changed paths:
    M MANIFEST
    R compilers/opsc/Defines.mak
    R compilers/opsc/README.pod
    R compilers/opsc/Rules.mak
    R compilers/opsc/TODO
    R compilers/opsc/gen/Ops/Compiler/IGNOREME
    R compilers/opsc/gen/Ops/Trans/IGNOREME
    R compilers/opsc/ops2c.nqp
    R compilers/opsc/opsc.pir
    R compilers/opsc/src/Ops/Compiler.pm
    R compilers/opsc/src/Ops/Compiler/Actions.pm
    R compilers/opsc/src/Ops/Compiler/Grammar.pm
    R compilers/opsc/src/Ops/Emitter.pm
    R compilers/opsc/src/Ops/File.pm
    R compilers/opsc/src/Ops/Op.pm
    R compilers/opsc/src/Ops/OpLib.pm
    R compilers/opsc/src/Ops/Trans.pm
    R compilers/opsc/src/Ops/Trans/C.pm
    R compilers/opsc/src/builtins.pir
    M config/gen/makefiles/root.in
    R t/compilers/opsc/01-parse-body.t
    R t/compilers/opsc/01-parse.t
    R t/compilers/opsc/02-parse-all-ops.t
    R t/compilers/opsc/03-past-declarator.t
    R t/compilers/opsc/03-past-macros.t
    R t/compilers/opsc/03-past.t
    R t/compilers/opsc/04-op.t
    R t/compilers/opsc/05-oplib.t
    R t/compilers/opsc/06-opsfile.t
    R t/compilers/opsc/07-op-to-c.t
    R t/compilers/opsc/08-emitter.t
    R t/compilers/opsc/common.pir

  Log Message:
  -----------
  [op2c] remove nqp-based opsc


  Commit: 5b4836f678931c4e7a933141f1fc8bbdf55d0888
      https://github.com/parrot/parrot/commit/5b4836f678931c4e7a933141f1fc8bbdf55d0888
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2013-02-19 (Tue, 19 Feb 2013)

  Changed paths:
    M MANIFEST
    R include/parrot/oplib/core_ops.h
    R src/ops/core_ops.c

  Log Message:
  -----------
  [ops2c] remove the generated core ops files from git

They were originally checked in so that Parrot could bootstrap itself.
Since they're now back to being generated by p5, keeping them in git
isn't necessary.


Compare: https://github.com/parrot/parrot/compare/fee55540922a...5b4836f67893


More information about the parrot-commits mailing list