diff options
-rwxr-xr-x | Configure | 28 | ||||
-rw-r--r-- | MANIFEST | 8 | ||||
-rw-r--r-- | Porting/Glossary | 54 | ||||
-rw-r--r-- | Porting/config.sh | 53 | ||||
-rw-r--r-- | Porting/config_H | 70 | ||||
-rw-r--r-- | Porting/pumpkin.pod | 6 | ||||
-rw-r--r-- | config_h.SH | 8 | ||||
-rw-r--r-- | vms/subconfigure.com | 4 | ||||
-rw-r--r-- | win32/config.bc | 12 | ||||
-rw-r--r-- | win32/config.gc | 12 | ||||
-rw-r--r-- | win32/config.vc | 12 |
11 files changed, 215 insertions, 52 deletions
@@ -391,7 +391,7 @@ d_getservprotos='' d_getsbyname='' d_getsbyport='' d_gnulibc='' -i_arpa_inet='' +i_arpainet='' d_htonl='' d_inetaton='' d_isascii='' @@ -4316,16 +4316,20 @@ int main() return 1; } EOM -$cc $ccflags $ldflags -o tebcdic tebcdic.c $libs >/dev/null 2>&1 -if ./tebcdic; then - echo "You have EBCDIC. Adding -DEBCDIC to ccflags." >&4 - ccflags="$ccflags -DEBCDIC" - val="$define" +val=$undef +set tebcdic +if eval $compile_ok; then + if ./tebcdic; then + echo "You have EBCDIC." >&4 + val="$define" + else + echo "Nope, no EBCDIC. Assuming ASCII or some ISO Latin." >&4 + fi else - echo "Nope, no EBCDIC. Assuming ASCII or some ISO Latin. Or UTF-8." >&4 - val="$undef" + echo "I'm unable to compile the test program." >&4 + echo "I'll asuume ASCII or some ISO Latin." >&4 fi -rm -f tebcdic.c tebcdic +$rm -f tebcdic.c tebcdic set ebcdic eval $setvar @@ -7302,7 +7306,7 @@ set netinet/in.h i_niin sys/in.h i_sysin eval $inhdr : see if this is an arpa/inet.h -set arpa/inet.h i_arpa_inet +set arpa/inet.h i_arpainet eval $inhdr : see if htonl --and friends-- exists @@ -7318,7 +7322,7 @@ $undef) #include <sys/types.h> #$i_niin I_NETINET_IN #$i_sysin I_SYS_IN -#$i_arpa_inet I_ARPA_INET +#$i_arpainet I_ARPA_INET #ifdef I_NETINET_IN #include <netinet/in.h> #endif @@ -11661,7 +11665,7 @@ h_sysfile='$h_sysfile' hint='$hint' hostcat='$hostcat' huge='$huge' -i_arpa_inet='$i_arpa_inet' +i_arpainet='$i_arpainet' i_bsdioctl='$i_bsdioctl' i_db='$i_db' i_dbm='$i_dbm' @@ -223,11 +223,11 @@ ext/IO/lib/IO/Socket.pm IO::Socket extension Perl module ext/IPC/SysV/ChangeLog IPC::SysV extension Perl module ext/IPC/SysV/MANIFEST IPC::SysV extension Perl module ext/IPC/SysV/Makefile.PL IPC::SysV extension Perl module +ext/IPC/SysV/Msg.pm IPC::SysV extension Perl module ext/IPC/SysV/README IPC::SysV extension Perl module +ext/IPC/SysV/Semaphore.pm IPC::SysV extension Perl module ext/IPC/SysV/SysV.pm IPC::SysV extension Perl module ext/IPC/SysV/SysV.xs IPC::SysV extension Perl module -ext/IPC/SysV/Msg.pm IPC::SysV extension Perl module -ext/IPC/SysV/Semaphore.pm IPC::SysV extension Perl module ext/IPC/SysV/t/msg.t IPC::SysV extension Perl module ext/IPC/SysV/t/sem.t IPC::SysV extension Perl module ext/NDBM_File/Makefile.PL NDBM extension makefile writer @@ -814,13 +814,13 @@ t/lib/cgi-html.t See if CGI.pm works t/lib/cgi-request.t See if CGI.pm works t/lib/checktree.t See if File::CheckTree works t/lib/complex.t See if Math::Complex works -t/lib/dumper.t See if Data::Dumper works -t/lib/dumper-ovl.t See if Data::Dumper works for overloaded data t/lib/db-btree.t See if DB_File works t/lib/db-hash.t See if DB_File works t/lib/db-recno.t See if DB_File works t/lib/dirhand.t See if DirHandle works t/lib/dosglob.t See if File::DosGlob works +t/lib/dumper-ovl.t See if Data::Dumper works for overloaded data +t/lib/dumper.t See if Data::Dumper works t/lib/english.t See if English works t/lib/env.t See if Env works t/lib/errno.t See if Errno works diff --git a/Porting/Glossary b/Porting/Glossary index 0d99ae5712..f681679113 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -387,6 +387,11 @@ d_dup2 (d_dup2.U): This variable conditionally defines HAS_DUP2 if dup2() is available to duplicate file descriptors. +d_endgrent (d_endgrent.U): + This variable conditionally defines the HAS_ENDGRENT symbol, which + indicates to the C program that the endgrent() routine is available + for sequential access of the group database. + d_endhent (d_endhent.U): This variable conditionally defines HAS_ENDHOSTENT if endhostent() is available to close whatever was being used for host queries. @@ -399,6 +404,11 @@ d_endpent (d_endpent.U): This variable conditionally defines HAS_ENDPROTOENT if endprotoent() is available to close whatever was being used for protocol queries. +d_endpwent (d_endpwent.U): + This variable conditionally defines the HAS_ENDPWENT symbol, which + indicates to the C program that the endpwent() routine is available + for sequential access of the passwd database. + d_endsent (d_endsent.U): This variable conditionally defines HAS_ENDSERVENT if endservent() is available to close whatever was being used for service queries. @@ -472,6 +482,11 @@ d_ftime (d_ftime.U): that the ftime() routine exists. The ftime() routine is basically a sub-second accuracy clock. +d_getgrent (d_getgrent.U): + This variable conditionally defines the HAS_GETGRENT symbol, which + indicates to the C program that the getgrent() routine is available + for sequential access of the group database. + d_getgrps (d_getgrps.U): This variable conditionally defines the HAS_GETGROUPS symbol, which indicates to the C program that the getgroups() routine is available @@ -572,6 +587,11 @@ d_getprotoprotos (d_getprotoprotos.U): prototypes for the various getproto*() functions. See also netdbtype.U for probing for various netdb types. +d_getpwent (d_getpwent.U): + This variable conditionally defines the HAS_GETPWENT symbol, which + indicates to the C program that the getpwent() routine is available + for sequential access of the passwd database. + d_getsbyname (d_getsrvby.U): This variable conditionally defines the HAS_GETSERVBYNAME symbol, which indicates to the C program that the @@ -602,6 +622,10 @@ d_gettimeod (d_ftime.U): d_gnulibc (d_gnulibc.U): Defined if we're dealing with the GNU C Library. +d_grpasswd (i_grp.U): + This variable conditionally defines GRPASSWD, which indicates + that struct group in <grp.h> contains gr_passwd. + d_htonl (d_htonl.U): This variable conditionally defines HAS_HTONL if htonl() and its friends are available to do network order byte swapping. @@ -810,6 +834,10 @@ d_pwgecos (i_pwd.U): This variable conditionally defines PWGECOS, which indicates that struct passwd contains pw_gecos. +d_pwpasswd (i_pwd.U): + This variable conditionally defines PWPASSWD, which indicates + that struct passwd contains pw_passwd. + d_pwquota (i_pwd.U): This variable conditionally defines PWQUOTA, which indicates that struct passwd contains pw_quota. @@ -897,6 +925,11 @@ d_seteuid (d_seteuid.U): indicates to the C program that the seteuid() routine is available to change the effective uid of the current program. +d_setgrent (d_setgrent.U): + This variable conditionally defines the HAS_SETGRENT symbol, which + indicates to the C program that the setgrent() routine is available + for initializing sequential access to the group database. + d_setgrps (d_setgrps.U): This variable conditionally defines the HAS_SETGROUPS symbol, which indicates to the C program that the setgroups() routine is available @@ -941,6 +974,11 @@ d_setprior (d_setprior.U): This variable conditionally defines HAS_SETPRIORITY if setpriority() is available to set a process's priority. +d_setpwent (d_setpwent.U): + This variable conditionally defines the HAS_SETPWENT symbol, which + indicates to the C program that the setpwent() routine is available + for initializing sequential access to the passwd database. + d_setregid (d_setregid.U): This variable conditionally defines HAS_SETREGID if setregid() is available to change the real and effective gid of the current @@ -1262,6 +1300,12 @@ eagain (nblock_io.U): data is present on the file and non-blocking I/O was enabled (otherwise, read() blocks naturally). +ebcdic (ebcdic.U): + This variable conditionally defines EBCDIC if this + system uses EBCDIC encoding. Among other things, this + means that the character ranges are not contiguous. + See trnl.U + echo (Loc.U): This variable is be used internally by Configure to determine the full pathname (if any) of the echo program. After Configure runs, @@ -1386,6 +1430,10 @@ huge (models.U): huge model is not supported, contains the flag to produce large model programs. It is up to the Makefile to use this. +i_arpainet (i_arpainet.U): + This variable conditionally defines the I_ARPA_INET symbol, + and indicates whether a C program should include <arpa/inet.h>. + i_bsdioctl (i_sysioctl.U): This variable conditionally defines the I_SYS_BSDIOCTL symbol, which indicates to the C program that <sys/bsdioctl.h> exists and should @@ -2419,6 +2467,12 @@ tr (Loc.U): full pathname (if any) of the tr program. After Configure runs, the value is reset to a plain "tr" and is not useful. +trnl (trnl.U): + This variable contains the value to be passed to the tr(1) + command to transliterate a newline. Typical values are + '\012' and '\n'. This is needed for EBCDIC systems where + newline is not necessarily '\012'. + troff (Loc.U): This variable is defined but not used by Configure. The value is a plain '' and is not useful. diff --git a/Porting/config.sh b/Porting/config.sh index 0cfac064d5..eaed9e3d84 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -8,7 +8,7 @@ # Package name : perl5 # Source directory : . -# Configuration time: Mon Jul 6 12:35:32 EDT 1998 +# Configuration time: Tue Jul 14 13:02:14 EDT 1998 # Configured by : doughera # Target system : linux fractal 2.0.34 #1 tue jun 23 10:09:17 edt 1998 i686 unknown @@ -30,10 +30,10 @@ afs='false' alignbytes='4' ansi2knr='' aphostname='' -apiversion='5.00470' +apiversion='5.00474' ar='ar' -archlib='/opt/perl/lib/5.00470/i686-linux-thread' -archlibexp='/opt/perl/lib/5.00470/i686-linux-thread' +archlib='/opt/perl/lib/5.00474/i686-linux-thread' +archlibexp='/opt/perl/lib/5.00474/i686-linux-thread' archname='i686-linux-thread' archobjs='' awk='awk' @@ -53,7 +53,7 @@ ccdlflags='-rdynamic' ccflags='-D_REENTRANT -Dbool=char -DHAS_BOOL -I/usr/local/include' cf_by='doughera' cf_email='yourname@yourhost.yourplace.com' -cf_time='Mon Jul 6 12:35:32 EDT 1998' +cf_time='Tue Jul 14 13:02:14 EDT 1998' chgrp='' chmod='' chown='' @@ -102,9 +102,11 @@ d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' d_dup2='define' +d_endgrent='define' d_endhent='define' d_endnent='define' d_endpent='define' +d_endpwent='define' d_endsent='define' d_eofnblk='define' d_eunice='undef' @@ -121,6 +123,7 @@ d_fork='define' d_fpathconf='define' d_fsetpos='define' d_ftime='undef' +d_getgrent='define' d_getgrps='define' d_gethbyaddr='define' d_gethbyname='define' @@ -141,12 +144,14 @@ d_getpgrp='define' d_getppid='define' d_getprior='define' d_getprotoprotos='define' +d_getpwent='define' d_getsbyname='define' d_getsbyport='define' d_getsent='define' d_getservprotos='define' d_gettimeod='define' d_gnulibc='define' +d_grpasswd='define' d_htonl='define' d_index='undef' d_inetaton='define' @@ -194,6 +199,7 @@ d_pwcomment='undef' d_pwexpire='undef' d_pwgecos='define' d_pwquota='undef' +d_pwpasswd='define' d_readdir='define' d_readlink='define' d_rename='define' @@ -213,6 +219,7 @@ d_semget='define' d_semop='define' d_setegid='define' d_seteuid='define' +d_setgrent='define' d_setgrps='define' d_sethent='define' d_setlinebuf='define' @@ -223,6 +230,7 @@ d_setpgid='define' d_setpgrp2='undef' d_setpgrp='define' d_setprior='define' +d_setpwent='define' d_setregid='define' d_setresgid='undef' d_setresuid='undef' @@ -293,15 +301,16 @@ direntrytype='struct dirent' dlext='so' dlsrc='dl_dlopen.xs' doublesize='8' -dynamic_ext='B DB_File Fcntl GDBM_File IO NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Thread attrs' +dynamic_ext='B DB_File Data/Dumper Fcntl GDBM_File IO IPC/SysV NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Thread attrs re' eagain='EAGAIN' +ebcdic='undef' echo='echo' egrep='egrep' emacs='' eunicefix=':' exe_ext='' expr='expr' -extensions='B DB_File Fcntl GDBM_File IO NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Thread attrs Errno' +extensions='B DB_File Data/Dumper Fcntl GDBM_File IO IPC/SysV NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Thread attrs re Errno' find='find' firstmakefile='makefile' flex='' @@ -321,6 +330,7 @@ h_sysfile='true' hint='recommended' hostcat='cat /etc/hosts' huge='' +i_arpainet='define' i_bsdioctl='' i_db='define' i_dbm='define' @@ -376,16 +386,16 @@ i_varhdr='stdarg.h' i_vfork='undef' incpath='' inews='' -installarchlib='/opt/perl/lib/5.00470/i686-linux-thread' +installarchlib='/opt/perl/lib/5.00474/i686-linux-thread' installbin='/opt/perl/bin' installman1dir='/opt/perl/man/man1' installman3dir='/opt/perl/man/man3' -installprivlib='/opt/perl/lib/5.00470' +installprivlib='/opt/perl/lib/5.00474' installscript='/opt/perl/script' -installsitearch='/opt/perl/lib/site_perl/5.00470/i686-linux-thread' -installsitelib='/opt/perl/lib/site_perl/5.00470' +installsitearch='/opt/perl/lib/site_perl/5.00474/i686-linux-thread' +installsitelib='/opt/perl/lib/site_perl/5.00474' intsize='4' -known_extensions='B DB_File Fcntl GDBM_File IO NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Thread attrs' +known_extensions='B DB_File Data/Dumper Fcntl GDBM_File IO IPC/SysV NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Thread attrs re' ksh='' large='' ld='cc' @@ -469,8 +479,8 @@ pmake='' pr='' prefix='/opt/perl' prefixexp='/opt/perl' -privlib='/opt/perl/lib/5.00470' -privlibexp='/opt/perl/lib/5.00470' +privlib='/opt/perl/lib/5.00474' +privlibexp='/opt/perl/lib/5.00474' prototype='define' ptrsize='4' randbits='31' @@ -495,10 +505,10 @@ sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "UNUSED", "IOT", "CLD", "POLL", 0' sig_num='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 6, 17, 29, 0' signal_t='void' -sitearch='/opt/perl/lib/site_perl/5.00470/i686-linux-thread' -sitearchexp='/opt/perl/lib/site_perl/5.00470/i686-linux-thread' -sitelib='/opt/perl/lib/site_perl/5.00470' -sitelibexp='/opt/perl/lib/site_perl/5.00470' +sitearch='/opt/perl/lib/site_perl/5.00474/i686-linux-thread' +sitearchexp='/opt/perl/lib/site_perl/5.00474/i686-linux-thread' +sitelib='/opt/perl/lib/site_perl/5.00474' +sitelibexp='/opt/perl/lib/site_perl/5.00474' sizetype='size_t' sleep='' smail='' @@ -523,7 +533,7 @@ stdio_filbuf='' stdio_ptr='((fp)->_IO_read_ptr)' strings='/usr/include/string.h' submit='' -subversion='70' +subversion='74' sysman='/usr/man/man1' tail='' tar='' @@ -534,6 +544,7 @@ timeincl='/usr/include/sys/time.h ' timetype='time_t' touch='touch' tr='tr' +trnl='\n' troff='' uidtype='uid_t' uname='uname' @@ -550,7 +561,7 @@ usethreads='define' usevfork='false' usrinc='/usr/include' uuname='' -version='5.00470' +version='5.00474' vi='' voidflags='15' xlibpth='/usr/lib/386 /lib/386' @@ -570,5 +581,5 @@ config_arg7='-Dmydomain=.yourplace.com' config_arg8='-Dmyhostname=yourhost' config_arg9='-dE' PATCHLEVEL=4 -SUBVERSION=70 +SUBVERSION=74 CONFIG=true diff --git a/Porting/config_H b/Porting/config_H index 9621d0ff58..56de734300 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -17,7 +17,7 @@ /* * Package name : perl5 * Source directory : . - * Configuration time: Mon Jul 6 12:35:32 EDT 1998 + * Configuration time: Tue Jul 14 13:02:14 EDT 1998 * Configured by : doughera * Target system : linux fractal 2.0.34 #1 tue jun 23 10:09:17 edt 1998 i686 unknown */ @@ -806,6 +806,18 @@ */ #define HAS_WCTOMB /**/ +/* EBCDIC: + * This symbol, if defined, indicates that this system uses + * EBCDIC encoding. + *. +/*#define EBCDIC / **/ + +/* I_ARPA_INET: + * This symbol, if defined, indicates that <arpa/inet.h> exists and should + * be included. + */ +#define I_ARPA_INET /**/ + /* I_DBM: * This symbol, if defined, indicates that <dbm.h> exists and should * be included. @@ -859,7 +871,27 @@ * This symbol, if defined, indicates to the C program that it should * include <grp.h>. */ +/* GRPASSWD: + * This symbol, if defined, indicates to the C program that struct group + * contains gr_passwd. + */ +/* HAS_SETGRENT: + * This symbol, if defined, indicates that the getgrent routine is + * available for initializing sequential access of the group database. + */ +/* HAS_GETGRENT: + * This symbol, if defined, indicates that the getgrent routine is + * available for sequential access of the group database. + */ +/* HAS_ENDGRENT: + * This symbol, if defined, indicates that the getgrent routine is + * available for finalizing sequential access of the group database. + */ #define I_GRP /**/ +#define GRPASSWD /**/ +#define HAS_SETGRENT /**/ +#define HAS_GETGRENT /**/ +#define HAS_ENDGRENT /**/ /* I_LIMITS: * This symbol, if defined, indicates to the C program that it should @@ -1694,6 +1726,22 @@ * This symbol, if defined, indicates to the C program that struct passwd * contains pw_gecos. */ +/* PWPASSWD: + * This symbol, if defined, indicates to the C program that struct passwd + * contains pw_passwd. + */ +/* HAS_SETPWENT: + * This symbol, if defined, indicates that the getpwrent routine is + * available for initializing sequential access of the passwd database. + */ +/* HAS_GETPWENT: + * This symbol, if defined, indicates that the getpwent routine is + * available for sequential access of the password database. + */ +/* HAS_ENDPWENT: + * This symbol, if defined, indicates that the getpwent routine is + * available for finalizing sequential access of the passwd database. + */ #define I_PWD /**/ /*#define PWQUOTA / **/ /*#define PWAGE / **/ @@ -1702,6 +1750,10 @@ /*#define PWEXPIRE / **/ /*#define PWCOMMENT / **/ #define PWGECOS /**/ +#define PWPASSWD /**/ +#define HAS_SETPWENT /**/ +#define HAS_GETPWENT /**/ +#define HAS_ENDPWENT /**/ /* Free_t: * This variable contains the return type of free(). It is usually @@ -1787,8 +1839,8 @@ * This symbol contains the ~name expanded version of ARCHLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define ARCHLIB "/opt/perl/lib/5.00470/i686-linux-thread" /**/ -#define ARCHLIB_EXP "/opt/perl/lib/5.00470/i686-linux-thread" /**/ +#define ARCHLIB "/opt/perl/lib/5.00474/i686-linux-thread" /**/ +#define ARCHLIB_EXP "/opt/perl/lib/5.00474/i686-linux-thread" /**/ /* DLSYM_NEEDS_UNDERSCORE: * This symbol, if defined, indicates that we need to prepend an @@ -1833,8 +1885,8 @@ * This symbol contains the ~name expanded version of PRIVLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define PRIVLIB "/opt/perl/lib/5.00470" /**/ -#define PRIVLIB_EXP "/opt/perl/lib/5.00470" /**/ +#define PRIVLIB "/opt/perl/lib/5.00474" /**/ +#define PRIVLIB_EXP "/opt/perl/lib/5.00474" /**/ /* SITEARCH: * This symbol contains the name of the private library for this package. @@ -1849,8 +1901,8 @@ * This symbol contains the ~name expanded version of SITEARCH, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITEARCH "/opt/perl/lib/site_perl/5.00470/i686-linux-thread" /**/ -#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.00470/i686-linux-thread" /**/ +#define SITEARCH "/opt/perl/lib/site_perl/5.00474/i686-linux-thread" /**/ +#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.00474/i686-linux-thread" /**/ /* SITELIB: * This symbol contains the name of the private library for this package. @@ -1865,8 +1917,8 @@ * This symbol contains the ~name expanded version of SITELIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITELIB "/opt/perl/lib/site_perl/5.00470" /**/ -#define SITELIB_EXP "/opt/perl/lib/site_perl/5.00470" /**/ +#define SITELIB "/opt/perl/lib/site_perl/5.00474" /**/ +#define SITELIB_EXP "/opt/perl/lib/site_perl/5.00474" /**/ /* STARTPERL: * This variable contains the string to put in front of a perl diff --git a/Porting/pumpkin.pod b/Porting/pumpkin.pod index 736fe873b1..efdf920914 100644 --- a/Porting/pumpkin.pod +++ b/Porting/pumpkin.pod @@ -285,8 +285,8 @@ and running metaconfig is in the F<U/README> file that comes with Perl's metaconfig units. Perl's metaconfig units should be available on CPAN. As of perl5.004_70, they were in the file F<mc_units-5.004_70-01.tar.gz> under http://www.perl.com/CPAN/authors/id/ANDYD/ . The mc_units tar -file should be unpacked in your main perl source directory. (Note: -those units were for 5.004_70. There may have been changes since then. +file should be unpacked in your main perl source directory. (Note: those +units were for 5.004_70. There have been significant changes since then. Check for later versions or contact perl5-porters@perl.org to obtain a pointer to the current version.) @@ -1307,4 +1307,4 @@ All opinions expressed herein are those of the authorZ<>(s). =head1 LAST MODIFIED -$Id: pumpkin.pod,v 1.20 1998/07/08 17:09:06 doughera Released $ +$Id: pumpkin.pod,v 1.21 1998/07/14 17:54:56 doughera Released $ diff --git a/config_h.SH b/config_h.SH index ca9c4d89fd..c9144ca077 100644 --- a/config_h.SH +++ b/config_h.SH @@ -820,11 +820,17 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un- */ #$d_wctomb HAS_WCTOMB /**/ +/* EBCDIC: + * This symbol, if defined, indicates that this system uses + * EBCDIC encoding. + *. +#$ebcdic EBCDIC /**/ + /* I_ARPA_INET: * This symbol, if defined, indicates that <arpa/inet.h> exists and should * be included. */ -#$i_arpa_inet I_ARPA_INET /**/ +#$i_arpainet I_ARPA_INET /**/ /* I_DBM: * This symbol, if defined, indicates that <dbm.h> exists and should diff --git a/vms/subconfigure.com b/vms/subconfigure.com index cb6f12dd4f..8333a6f98d 100644 --- a/vms/subconfigure.com +++ b/vms/subconfigure.com @@ -53,7 +53,7 @@ $ perl_ranlib="" $ perl_ar="" $ perl_eunicefix=":" $ perl_hint="none" -$ perl_i_arpa_inet="undef" +$ perl_i_arpainet="undef" $ perl_d_grpasswd="undef" $ perl_d_setgrent="undef" $ perl_d_getgrent="define" @@ -2285,7 +2285,7 @@ $ WC "d_pwgecos='" + perl_d_pwgecos + "'" $ WC "d_sched_yield='" + perl_d_sched_yield + "'" $ WC "d_lchown='" + perl_d_lchown + "'" $ WC "d_union_semun='" + perl_d_union_semun + "'" -$ WC "i_arpa_inet='" + perl_i_arpa_inet + "'" +$ WC "i_arpainet='" + perl_i_arpainet + "'" $ WC "d_grpasswd='" + perl_d_grpasswd + "'" $ WC "d_setgrent='" + perl_d_setgrent + "'" $ WC "d_getgrent='" + perl_d_getgrent + "'" diff --git a/win32/config.bc b/win32/config.bc index 615ead8c1b..453b8042ec 100644 --- a/win32/config.bc +++ b/win32/config.bc @@ -19,6 +19,7 @@ _exe='.exe' _o='.obj' afs='false' alignbytes='8' +ansi2knr='' aphostname='' ar='tlib /P128' archlib='~INST_TOP~~INST_VER~\lib\~archname~' @@ -91,9 +92,11 @@ d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' d_dup2='define' +d_endgrent='undef' d_endhent='undef' d_endnent='undef' d_endpent='undef' +d_endpwent='undef' d_endsent='undef' d_eofnblk='define' d_eunice='undef' @@ -110,6 +113,7 @@ d_fork='undef' d_fpathconf='undef' d_fsetpos='define' d_ftime='define' +d_getgrent='undef' d_getgrps='undef' d_gethbyaddr='define' d_gethbyname='define' @@ -124,6 +128,7 @@ d_getnetprotos='undef' d_getpbyname='define' d_getpbynumber='define' d_getpent='undef' +d_getpwent='undef' d_getpgid='undef' d_getpgrp2='undef' d_getpgrp='undef' @@ -135,6 +140,7 @@ d_getsbyport='define' d_getsent='undef' d_getservprotos='define' d_gettimeod='undef' +d_grpasswd='undef' d_gnulibc='undef' d_htonl='define' d_index='undef' @@ -184,6 +190,7 @@ d_pwcomment='undef' d_pwexpire='undef' d_pwgecos='undef' d_pwquota='undef' +d_pwpasswd='undef' d_readdir='define' d_readlink='undef' d_rename='define' @@ -203,8 +210,10 @@ d_semget='undef' d_semop='undef' d_setegid='undef' d_seteuid='undef' +d_setgrent='undef' d_setgrps='undef' d_sethent='undef' +d_setpwent='undef' d_setlinebuf='undef' d_setlocale='define' d_setnent='undef' @@ -285,6 +294,7 @@ dlsrc='dl_win32.xs' doublesize='8' dynamic_ext='Socket IO Fcntl Opcode SDBM_File attrs Thread' eagain='EAGAIN' +ebcdic='undef' echo='echo' egrep='egrep' emacs='' @@ -312,6 +322,7 @@ h_sysfile='true' hint='recommended' hostcat='ypcat hosts' huge='' +i_arpainet='define' i_bsdioctl='' i_db='undef' i_dbm='undef' @@ -527,6 +538,7 @@ timeincl='/usr/include/sys/time.h ' timetype='time_t' touch='touch' tr='' +trnl='\012' troff='' uidtype='uid_t' uname='uname' diff --git a/win32/config.gc b/win32/config.gc index c31c53ada4..3315b52076 100644 --- a/win32/config.gc +++ b/win32/config.gc @@ -19,6 +19,7 @@ _exe='.exe' _o='.o' afs='false' alignbytes='8' +ansi2knr='' aphostname='' ar='ar' archlib='~INST_TOP~~INST_VER~\lib\~archname~' @@ -91,9 +92,11 @@ d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' d_dup2='define' +d_endgrent='undef' d_endhent='undef' d_endnent='undef' d_endpent='undef' +d_endpwent='undef' d_endsent='undef' d_eofnblk='define' d_eunice='undef' @@ -110,6 +113,7 @@ d_fork='undef' d_fpathconf='undef' d_fsetpos='define' d_ftime='define' +d_getgrent='undef' d_getgrps='undef' d_gethbyaddr='define' d_gethbyname='define' @@ -124,6 +128,7 @@ d_getnetprotos='undef' d_getpbyname='define' d_getpbynumber='define' d_getpent='undef' +d_getpwent='undef' d_getpgid='undef' d_getpgrp2='undef' d_getpgrp='undef' @@ -135,6 +140,7 @@ d_getsbyport='define' d_getsent='undef' d_getservprotos='define' d_gettimeod='undef' +d_grpasswd='undef' d_gnulibc='undef' d_htonl='define' d_index='undef' @@ -184,6 +190,7 @@ d_pwcomment='undef' d_pwexpire='undef' d_pwgecos='undef' d_pwquota='undef' +d_pwpasswd='undef' d_readdir='define' d_readlink='undef' d_rename='define' @@ -203,8 +210,10 @@ d_semget='undef' d_semop='undef' d_setegid='undef' d_seteuid='undef' +d_setgrent='undef' d_setgrps='undef' d_sethent='undef' +d_setpwent='undef' d_setlinebuf='undef' d_setlocale='define' d_setnent='undef' @@ -285,6 +294,7 @@ dlsrc='dl_win32.xs' doublesize='8' dynamic_ext='Socket IO Fcntl Opcode SDBM_File attrs Thread' eagain='EAGAIN' +ebcdic='undef' echo='echo' egrep='egrep' emacs='' @@ -312,6 +322,7 @@ h_sysfile='true' hint='recommended' hostcat='ypcat hosts' huge='' +i_arpainet='define' i_bsdioctl='' i_db='undef' i_dbm='undef' @@ -527,6 +538,7 @@ timeincl='/usr/include/sys/time.h ' timetype='time_t' touch='touch' tr='' +trnl='\012' troff='' uidtype='uid_t' uname='uname' diff --git a/win32/config.vc b/win32/config.vc index 1ecdd50cde..f70663dfe6 100644 --- a/win32/config.vc +++ b/win32/config.vc @@ -19,6 +19,7 @@ _exe='.exe' _o='.obj' afs='false' alignbytes='8' +ansi2knr='' aphostname='' ar='lib' archlib='~INST_TOP~~INST_VER~\lib\~archname~' @@ -91,9 +92,11 @@ d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' d_dup2='define' +d_endgrent='undef' d_endhent='undef' d_endnent='undef' d_endpent='undef' +d_endpwent='undef' d_endsent='undef' d_eofnblk='define' d_eunice='undef' @@ -110,6 +113,7 @@ d_fork='undef' d_fpathconf='undef' d_fsetpos='define' d_ftime='define' +d_getgrent='undef' d_getgrps='undef' d_gethbyaddr='define' d_gethbyname='define' @@ -124,6 +128,7 @@ d_getnetprotos='undef' d_getpbyname='define' d_getpbynumber='define' d_getpent='undef' +d_getpwent='undef' d_getpgid='undef' d_getpgrp2='undef' d_getpgrp='undef' @@ -135,6 +140,7 @@ d_getsbyport='define' d_getsent='undef' d_getservprotos='define' d_gettimeod='undef' +d_grpasswd='undef' d_gnulibc='undef' d_htonl='define' d_index='undef' @@ -184,6 +190,7 @@ d_pwcomment='undef' d_pwexpire='undef' d_pwgecos='undef' d_pwquota='undef' +d_pwpasswd='undef' d_readdir='define' d_readlink='undef' d_rename='define' @@ -203,8 +210,10 @@ d_semget='undef' d_semop='undef' d_setegid='undef' d_seteuid='undef' +d_setgrent='undef' d_setgrps='undef' d_sethent='undef' +d_setpwent='undef' d_setlinebuf='undef' d_setlocale='define' d_setnent='undef' @@ -285,6 +294,7 @@ dlsrc='dl_win32.xs' doublesize='8' dynamic_ext='Socket IO Fcntl Opcode SDBM_File attrs Thread' eagain='EAGAIN' +ebcdic='undef' echo='echo' egrep='egrep' emacs='' @@ -312,6 +322,7 @@ h_sysfile='true' hint='recommended' hostcat='ypcat hosts' huge='' +i_arpainet='define' i_bsdioctl='' i_db='undef' i_dbm='undef' @@ -527,6 +538,7 @@ timeincl='/usr/include/sys/time.h ' timetype='time_t' touch='touch' tr='' +trnl='\012' troff='' uidtype='uid_t' uname='uname' |