more Fix Windows build (of Encode) with VC++ 6.0
authorDavid Mitchell <davem@iabyn.com>
Tue, 29 Apr 2014 11:53:37 +0000 (12:53 +0100)
committerDavid Mitchell <davem@iabyn.com>
Tue, 29 Apr 2014 11:56:46 +0000 (12:56 +0100)
commit9e9002efd1609c7d154f98af43a026320df7582c
tree14d35d49ce4ea1a6bc5573629d9a773bb28dc3ac
parentd37662c0fabaaa893c0d695034fa83b9235c6872
more Fix Windows build (of Encode) with VC++ 6.0

The previous commit (080a7046069084) broke g++ builds.
This commit, based on a suggestion by Jan, changes the test of whether
we're "in perl" from being the def'ness of U8 to being the def'ness of
H_Perl; and removes all the '#define U8 U8's that were formerly used to
signal this state.
13 files changed:
Porting/Maintainers.pl
cpan/Encode/Byte/Makefile.PL
cpan/Encode/CN/Makefile.PL
cpan/Encode/EBCDIC/Makefile.PL
cpan/Encode/Encode/Makefile_PL.e2x
cpan/Encode/Encode/encode.h
cpan/Encode/JP/Makefile.PL
cpan/Encode/KR/Makefile.PL
cpan/Encode/Symbol/Makefile.PL
cpan/Encode/TW/Makefile.PL
cpan/Encode/bin/enc2xs
cpan/Encode/encengine.c
t/porting/customized.dat