[parrot/parrot] 3ecf70: disable annotations in prt0
noreply at github.com
noreply at github.com
Mon Aug 29 17:05:53 UTC 2011
Branch: refs/heads/whiteknight/frontend_parrot2
Home: https://github.com/parrot/parrot
Commit: 3ecf7053690f86d349f1470c98cea66f77e6a0ce
https://github.com/parrot/parrot/commit/3ecf7053690f86d349f1470c98cea66f77e6a0ce
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-08-29 (Mon, 29 Aug 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
disable annotations in prt0
These leak into other code which lacks annotations, making it appear that throwing
code originates from frontend/parrot2/prt0.winxed.
Commit: 41f75567000caa25b3e0e9542d07d287147f6686
https://github.com/parrot/parrot/commit/41f75567000caa25b3e0e9542d07d287147f6686
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-08-29 (Mon, 29 Aug 2011)
Changed paths:
M frontend/parrot2/prt0.pir
Log Message:
-----------
regenerate prt0.pir
Commit: 940846003fb6075fb02a6e44d699eda5c168b669
https://github.com/parrot/parrot/commit/940846003fb6075fb02a6e44d699eda5c168b669
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-08-29 (Mon, 29 Aug 2011)
Changed paths:
M t/compilers/imcc/syn/pcc.t
Log Message:
-----------
remove "end" ops from PASM->PIR mistranslation
Commit: 58f04bad266c5dbdaab9ab6d81bab7e943d30e29
https://github.com/parrot/parrot/commit/58f04bad266c5dbdaab9ab6d81bab7e943d30e29
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-08-29 (Mon, 29 Aug 2011)
Changed paths:
M compilers/imcc/pcc.c
Log Message:
-----------
don't fudge :main subs to terminate with an 'end' op
This is unecessary, the runloop will exit when main returns anyways, and
causes confusing problems, such as unexpected termination or segfaults when main
is re-used.
Compare: https://github.com/parrot/parrot/compare/5697b15...58f04ba
More information about the parrot-commits
mailing list