Mon Jul 30 05:22:16 PDT 2007 [EMAIL PROTECTED]
* * ghc-asm: Finally did away with $* in a way that works with Perl
5.6~5.10+, by appending /m to all regexes.
M ./driver/mangler/ghc-asm.lprl -394 +382
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Wed Jul 11 22:43:51 PDT 2007 [EMAIL PROTECTED]
* Revert the $* patch for earlier Perls as it breaks the build. Sorry. :/
M ./driver/mangler/ghc-asm.lprl -1 +4
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cv
在 Jul 12, 2007 12:07 PM 時,Manuel M T Chakravarty 寫到:
Well, not entirely dead, but stage2 doesn't link anymore. This is
due to Audrey's mangler patches:
Oh noes. I'll revert it for earlier Perls, and test more thoroughly
before committing.
You're on Perl 5.8.x, right?
Sorry and thanks,
Wed Jul 11 14:04:49 PDT 2007 [EMAIL PROTECTED]
* In mangler, lift the multiline-match pragma to toplevel and document it
better.
M ./driver/mangler/ghc-asm.lprl -6 +12
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/l
Wed Jul 11 11:24:30 PDT 2007 [EMAIL PROTECTED]
* * Evil Mangler broke under Perl 5.9+ because $* is gone; this fixes it.
Perl 4's special variable $* controls multi-line matching; it's been
deprecated from Perl 5's inception, and is finally removed in Perl
versions 5.9 (soon to be
Wed Jul 11 09:58:51 PDT 2007 [EMAIL PROTECTED]
* * Future-proof autoconf's Perl version test.
GHC only works with Perl versions 5.6 and later; however
the current test greps in a rather non-future-proof way
(explicitly against 5.6 and 5.8).
We instead exploit the "v-strin