In perl.git, the branch khw/ebcdic has been updated <http://perl5.git.perl.org/perl.git/commitdiff/6de7e69170633d25c4e8da7f4fff1aff4a5d4411?hp=19731731d1fcb364b8ac1c5888edfbe138d823eb>
- Log ----------------------------------------------------------------- commit 6de7e69170633d25c4e8da7f4fff1aff4a5d4411 Author: Andy Dougherty <[email protected]> Date: Wed Feb 27 09:12:13 2013 -0500 Change os390 custom cppstdin script to use fgrep. Grep appears to be limited to 2048 characters, and truncates the output for cppstin. Fgrep apparently doesn't have that limit. Thanks to John Goodyear <[email protected]> for reporting this. ----------------------------------------------------------------------- Summary of changes: hints/os390.sh | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hints/os390.sh b/hints/os390.sh index 5aafb4e..892d36d 100644 --- a/hints/os390.sh +++ b/hints/os390.sh @@ -158,10 +158,10 @@ esac # under a compiler other than c89. case "$usedl" in define) -echo 'cat >.$$.c; '"$cc"' -D_OE_SOCKETS -D_XOPEN_SOURCE_EXTENDED -D_ALL_SOURCE -D_SHR_ENVIRON -E -Wc,"LANGLVL(DOLLARINNAMES)",NOLOC ${1+"$@"} .$$.c | grep -v "??="; rm .$$.c' > cppstdin +echo 'cat >.$$.c; '"$cc"' -D_OE_SOCKETS -D_XOPEN_SOURCE_EXTENDED -D_ALL_SOURCE -D_SHR_ENVIRON -E -Wc,"LANGLVL(DOLLARINNAMES)",NOLOC ${1+"$@"} .$$.c | fgrep -v "??="; rm .$$.c' > cppstdin ;; *) -echo 'cat >.$$.c; '"$cc"' -D_OE_SOCKETS -D_XOPEN_SOURCE_EXTENDED -D_ALL_SOURCE -E -Wc,"LANGLVL(DOLLARINNAMES)",NOLOC ${1+"$@"} .$$.c | grep -v "??="; rm .$$.c' > cppstdin +echo 'cat >.$$.c; '"$cc"' -D_OE_SOCKETS -D_XOPEN_SOURCE_EXTENDED -D_ALL_SOURCE -E -Wc,"LANGLVL(DOLLARINNAMES)",NOLOC ${1+"$@"} .$$.c | fgrep -v "??="; rm .$$.c' > cppstdin ;; esac -- Perl5 Master Repository
