| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
The try.c test program added to Configure by change 24898 outputs
"Yes" using each of VC++, GCC and BCC32, so here goes...
p4raw-id: //depot/perl@24905
|
|
|
|
|
| |
Message-ID: <20050519173256.GA29039@petdance.com>
p4raw-id: //depot/perl@24508
|
|
|
|
|
| |
This fixes some test failures introduced by change 24271.
p4raw-id: //depot/perl@24319
|
|
|
| |
p4raw-id: //depot/perl@24227
|
|
|
|
|
|
|
|
| |
Note that this feature doesn't actually work correctly on Win32
until the problem described here is solved:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00740.html
p4raw-id: //depot/perl@24120
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
cc and ld themselves always get replaced with correct values anyway
so we just provide example values as per other similar settings
Other related values (ccname, cpp, cpprun, cppstdin) need to use the
correct ~keyword~, namely ~cc~, not ~CC~, otherwise they do not get set
Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32
Date: Wed, 5 Jan 2005 10:01:41 -0800
Message-ID: <20050105180141.GA676@efn.org>
Subject: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32
From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
Date: Thu, 6 Jan 2005 11:53:11 -0800
Message-ID: <20050106195311.GC1300@efn.org>
p4raw-id: //depot/perl@23764
|
|
|
|
|
|
| |
so that "perl -V:usemallocwrap" tells us what the configuration is
instead of saying 'UNKNOWN'.
p4raw-id: //depot/perl@23740
|
|
|
|
|
| |
the pumpkin. Chainsaw was still in perfect working order.
p4raw-id: //depot/perl@22334
|
|
|
|
|
| |
Message-ID: <lrzndzr958.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@21881
|
|
|
| |
p4raw-id: //depot/perl@19899
|
|
|
| |
p4raw-id: //depot/perl@19607
|
|
|
| |
p4raw-id: //depot/perl@19314
|
|
|
| |
p4raw-id: //depot/perl@19251
|
|
|
|
|
| |
extra '0' at the end
p4raw-id: //depot/perl@19017
|
|
|
| |
p4raw-id: //depot/perl@18332
|
|
|
|
|
|
|
|
| |
note that this change will break binary compatibility with the
default 5.8.0 build options; nevertheless I think it is worth
having in 5.8.1 (people who want the compatibility can disable
the option in the makefile)
p4raw-id: //depot/perl@18327
|
|
|
|
|
| |
Still imcomplete. Configure will follow
p4raw-id: //depot/perl@18030
|
|
|
| |
p4raw-id: //depot/perl@17944
|
|
|
|
|
|
|
| |
mainline--merge, and add other missing entries; regen
config_H.* files
p4raw-link: @8666 on //depot/maint-5.6/perl: 8b0115faf6b06062b39e3e51eaab2b7e56257eef
p4raw-id: //depot/perl@16568
|
|
|
|
|
| |
from perl
p4raw-id: //depot/perl@16503
|
|
|
| |
p4raw-id: //depot/perl@16460
|
|
|
| |
p4raw-id: //depot/perl@16291
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* support for building it in the regular makefiles
* large files support via the _*i64() functions (this should be
portable to the 32-bit universe too, but quite untested and
and binary-incompatible, therefore not enabled there)
* three additional test failures in addition to the t/end.t one
(see README.win32)
* sprintf() on Windows gets %I{32,64,}[xoud] format that parallel
the ones available from the CRT (needed because Perl uses
the UVxf macros in both sprintf() *and* in sv_catpvf() et al.)
* add a few 64-bit notes to README.win32
The following general problems were also fixed:
* s/struct stat/Stat_t/g
* Data::Dumper had some naughty 'long' typecasts
* Errno_pm.PL didn't work safe when winsock.h was not in the same
directory as errno.h
* various tell/seek things were incorrectly prototyped
* squelch ugly looking noise when running tests
* Embed.t wasn't linking in all the libraries
* perl57.dll is now perl58.dll (anticipating 5.8.0-RC1)
* re-enable all the disabled warnings (additional fixes may be
needed for the warnings uncovered by this)
p4raw-id: //depot/perl@16033
|
|
|
|
|
| |
Message-ID: <20020314222419.GE363@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@15290
|
|
|
|
|
| |
Message-ID: <116078615.20020315003948@tesla.rcub.bg.ac.yu>
p4raw-id: //depot/perl@15241
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and then use them (under ithreads). May fail in HP-UX,
and the op/groups is known to be fickle everywhere. Known
to work in Solaris, Linux, Tru64, IRIX, AIX. (Some compiler
warnings in AIX since the first arguments of getnetbyaddr
and getnetbyadd_r are of different types. Thanks, IBM.)
In non-Configure platforms deny the existence of any
of the _r thingies. (Also add the recently introduced
d_tm_* to places it wasn't already in.)
TODO: the suggested glibc buffer growth retry loop in case
some entries (at least for: gr*, host*) are big.
Forgot win32/config.win64.
p4raw-id: //depot/perl@15238
|
|
|
| |
p4raw-id: //depot/perlio@14192
|
|
|
| |
p4raw-id: //depot/perl@13218
|
|
|
| |
p4raw-id: //depot/perl@13141
|
|
|
|
|
|
|
| |
and not going to; regen perltoc, perlmodlib.
(Some references still linger in perltoc, have to figure
out where they are coming from.)
p4raw-id: //depot/perl@12095
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
try to define (most importantly) Perl_is{inf,nan}(x).
For this first cut, assume none such APIs exist in non-UNIXoid
platforms-- this is of course too unkind: Win32 rumoredly has
_fpclass() and _isnan(), and VMS/VOS very probably have some
of the APIs available. The only thing Perl uses at the moment
is Perl_isnan() (has been in use for a while now).
NOTE: the Win32 and NetWare config_h.?c need regenerating.
p4raw-id: //depot/perl@11618
|
|
|
| |
p4raw-id: //depot/perl@11334
|
|
|
|
|
|
|
|
|
|
| |
naming discipline
win32 fix: enable getcwd_sv() to work on windows (POSIX.t was failing
because of this)
fix a warning about "fd" being used without being set in Cwd.xs
p4raw-id: //depot/perl@11067
|
|
|
|
|
|
| |
Expected not to exist in non-UNIX excepting in VMS, where
according to a quick web survey they just might.
p4raw-id: //depot/perl@11003
|
|
|
| |
p4raw-id: //depot/perl@10797
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Abstract execution of compiled test executables with $run,
and abstract transfer of files with $to and $from.
Under cross-compilation the $run, $to, and $from will point
to appropriate wrapper scripts, by default ssh and scp,
but also rsh, rcp, and cp are supported. If not
cross-compiling, they will be set to '', ':', and ':',
respectively.
With these patches I was able to get Configure for
iPAQ ARM Linux on an Intel Linux about 95% right
(only a few tests failed to execute or they produced
incorrect results), and I was able to compile
a functional miniperl.
The symbol crosscompile renamed to be usecrosscompile,
the corresponding C symbol from CROSSCOMPILE to
USE_CROSS_COMPILE.
p4raw-id: //depot/perl@10592
|
|
|
|
|
| |
extremely experimental, not even prompted for.
p4raw-id: //depot/perl@10569
|
|
|
| |
p4raw-id: //depot/perl@10479
|
|
|
|
|
|
| |
probe to cast, not whine; test for %Ld and %Lf before %lld and
%llf because the L is the ANSI way.
p4raw-id: //depot/perl@10434
|
|
|
|
|
|
|
|
|
| |
probe for realpath(), for setresuid() and setresgid()
prototypes; use realpath() (try to be paranoid enough),
use the setres[ug]id prototypes because glibc has the functions
but not their prototypes; add -Wall -ansi to gcc ccflags;
regen toc.
p4raw-id: //depot/perl@10372
|
|
|
| |
p4raw-id: //depot/perl@10325
|
|
|
|
|
|
|
|
|
|
| |
s/CONFIGDOTSH/PERL_CONFIG_SH/ for Win32, too.
p4raw-link: @10144 on //depot/maint-5.6/perl: cbbad9417dd16a4762c5a931d93d530adc27f4f6
p4raw-id: //depot/perl@10155
p4raw-integrated: from //depot/maint-5.6/perl@10152 'merge in'
win32/config_H.bc win32/config_H.gc win32/config_H.vc (@8666..)
win32/config.bc win32/config.gc win32/config.vc (@8995..)
|
|
|
|
|
| |
Message-ID: <Pine.BSF.4.21.0105052017370.3961-100000@shell8.ba.best.com>
p4raw-id: //depot/perl@10004
|
|
|
|
|
| |
as my_strftime(), requires HAS_STRFTIME.
p4raw-id: //depot/perl@9746
|
|
|
|
|
|
|
|
| |
ext/Digest/MD5/Makefile.PL and t/lib/md5-align.t.
Introduce probes for struct msghdr, struct cmsghdr,
sendmsg, recvmsg, readv, writev, setitimer, getitimer,
ualarm, usleep, for possible later extension work.
p4raw-id: //depot/perl@9560
|
|
|
| |
p4raw-id: //depot/perl@9371
|
|
|
|
|
| |
Message-ID: <402099F49BEED211999700805FC7359F9CAF49@ru0028exch01.spb.lucent.com>
p4raw-id: //depot/perl@8706
|
|
|
|
|
|
| |
Fix SIG_SIZE value.
Clear PL_sig_pending when cloning (fork).
p4raw-id: //depot/perlio@8475
|
|
|
|
|
| |
sig_num arrays, including the final NULL entry.
p4raw-id: //depot/perl@8459
|
|
|
| |
p4raw-id: //depot/perl@8440
|