[parrot/parrot] d0144f: [cage] Provide coda for generated include/*.pasm f...

GitHub noreply at github.com
Tue Feb 25 23:14:45 UTC 2014


  Branch: refs/heads/rurban/imccflags
  Home:   https://github.com/parrot/parrot
  Commit: d0144fc327831751cac5d74a7f79d291c8a735b0
      https://github.com/parrot/parrot/commit/d0144fc327831751cac5d74a7f79d291c8a735b0
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-02-25 (Tue, 25 Feb 2014)

  Changed paths:
    M lib/Parrot/H2inc.pm
    M tools/build/h2inc.pl

  Log Message:
  -----------
  [cage] Provide coda for generated include/*.pasm files #1032


  Commit: 99036bd7bc9cca0c334b286c8227666aa04bc9fd
      https://github.com/parrot/parrot/commit/99036bd7bc9cca0c334b286c8227666aa04bc9fd
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-02-25 (Tue, 25 Feb 2014)

  Changed paths:
    M compilers/imcc/imcparser.c
    M compilers/imcc/imcparser.h

  Log Message:
  -----------
  --maintainer: regenerated compilers/imcc/imcparser.[ch]

with new -*- buffer-read-only:t -*- header


  Commit: 78ceef5d9e09167cc601d25211200083b582704c
      https://github.com/parrot/parrot/commit/78ceef5d9e09167cc601d25211200083b582704c
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-02-25 (Tue, 25 Feb 2014)

  Changed paths:
    M compilers/imcc/Rules.in
    M compilers/imcc/api.c
    M config/gen/makefiles/root.in
    M frontend/parrot/main.c
    M frontend/parrot2/main.c
    M include/imcc/api.h
    M include/parrot/interpreter.h

  Log Message:
  -----------
  [imcc] add imcc flags to the refactored API and use it in parrot_old (again)

parrot_old -y works fine now.
Also re-enable symbolic api_flags by including the relevant headers.
Issue [GH #1033]

Add old imcc optim flags as Parrot_trace_flags, but the optimizations
are not yet passed through


  Commit: e29b3a58d0a95f5ee78ee063d284099f07281c0d
      https://github.com/parrot/parrot/commit/e29b3a58d0a95f5ee78ee063d284099f07281c0d
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-02-25 (Tue, 25 Feb 2014)

  Changed paths:
    M compilers/imcc/api.c
    M frontend/parrot2/main.c

  Log Message:
  -----------
  [imcc] add more flags to parrot: -y -E -a

re-enable some old flags now in parrot2 also [GH #1033].
Also re-enable symbolic api_flags by including the relevant headers.


  Commit: 93cf49b62aaad0b24027f3db0fd869e419bdcaf8
      https://github.com/parrot/parrot/commit/93cf49b62aaad0b24027f3db0fd869e419bdcaf8
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-02-25 (Tue, 25 Feb 2014)

  Changed paths:
    M config/gen/makefiles/root.in
    M lib/Parrot/Test.pm

  Log Message:
  -----------
  [GH #1035] require -a parrot arg for .pasm files

add -a to all .pasm file invocations, as temporary parrot
does not accept .pasm without -a set.


  Commit: 00415acd38ee9b7d4c90b2d42002a6b78013f668
      https://github.com/parrot/parrot/commit/00415acd38ee9b7d4c90b2d42002a6b78013f668
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-02-25 (Tue, 25 Feb 2014)

  Changed paths:
    M frontend/parrot2/main.c

  Log Message:
  -----------
  relax mandatory parrot -a requirement

check each argument for .pasm as in parrot_old, and set the
have_pasm_file flag (i.e. -a) then automatically.

broke t/pmc/sub.t and t/src/checkdepend.t


Compare: https://github.com/parrot/parrot/compare/8d9ded478ea4...00415acd38ee


More information about the parrot-commits mailing list