summaryrefslogtreecommitdiff
path: root/epoc
Commit message (Collapse)AuthorAgeFilesLines
* Updates to various configurations courtesy of Jarkko.Steve Peters2006-01-041-2/+15
| | | p4raw-id: //depot/perl@26639
* Add a probe for whether sprintf returns the length of the buffer.Nicholas Clark2005-10-241-0/+1
| | | | | | | Update all the canned config.sh files. Assume that symbian and Win32 are all ANSI conformant, note that ARM Linux (ie glibc) will be, don't assume that any other platform is. p4raw-id: //depot/perl@25831
* Update to the config boilerplates, by JarkkoRafael Garcia-Suarez2005-10-121-0/+3
| | | p4raw-id: //depot/perl@25741
* Add handling of NV_ZERO_IS_ALLBITS_ZERO for Netware and epocRafael Garcia-Suarez2005-06-231-0/+1
| | | p4raw-id: //depot/perl@24949
* Attribute configurationAndy Lester2005-05-201-1/+7
| | | | | Message-ID: <20050519173256.GA29039@petdance.com> p4raw-id: //depot/perl@24508
* Bump version to 5.9.3Rafael Garcia-Suarez2005-04-042-11/+11
| | | | | | Restore "DEVEL" tag in patchlevel.h Regenerate Porting/config* p4raw-id: //depot/perl@24149
* Bump bleadperl's version number to 5.9.2.Rafael Garcia-Suarez2004-03-182-11/+11
| | | p4raw-id: //depot/perl@22523
* Removed pm_apiversion and xs_apiversion as requested byH.Merijn Brand2004-02-181-1/+0
| | | | | the pumpkin. Chainsaw was still in perfect working order. p4raw-id: //depot/perl@22334
* Bump up perl's version number to 5.9.1.Rafael Garcia-Suarez2004-02-172-11/+11
| | | | | | Add perl591delta in perl.pod. Update the sample config files in Porting/. p4raw-id: //depot/perl@22318
* Remove PL_earlytaint since the hash seed codeJarkko Hietaniemi2003-07-041-1/+1
| | | | | can be delayed until perl_parse(). p4raw-id: //depot/perl@19979
* More nanosleep removal.Jarkko Hietaniemi2003-07-011-1/+0
| | | p4raw-id: //depot/perl@19899
* Move the PL_earlytaint initialization to the PERL_SYS_INIT()Jarkko Hietaniemi2003-06-291-1/+1
| | | | | as per suggestion from Sarathy. p4raw-id: //depot/perl@19878
* More Perl malloc debugging magic from Ilya. Seems to work inJarkko Hietaniemi2003-06-201-1/+1
| | | | | | | | | | Linux, Solaris, AIX. Had to do #ifdef OS2 for the <io.h> in malloc.c, found in AIX since there is no such header. In Tru64 miniperl fails an assert: "free()ed/realloc()ed-away memory was overwritten?" (In IRIX compiles but that doesn't prove much since in IRIX Perl's malloc is simply not used.) p4raw-id: //depot/perl@19831
* Introduce (undefined) pthread_attr_setscope to non-Configure lands.Jarkko Hietaniemi2003-05-241-0/+1
| | | p4raw-id: //depot/perl@19607
* Noticed by John P. Linderman.Jarkko Hietaniemi2003-05-231-2/+2
| | | p4raw-id: //depot/perl@19602
* Introduce 'fast stdio' symbols to non-Configure lands.Jarkko Hietaniemi2003-04-231-0/+2
| | | p4raw-id: //depot/perl@19314
* Introduce the new *l APIs, undefined, to non-Configure lands.Jarkko Hietaniemi2003-04-171-0/+4
| | | p4raw-id: //depot/perl@19251
* Happy chainsaw stories; The removal of the 5005 threadsH.Merijn Brand2002-10-191-1/+0
| | | | | Still imcomplete. Configure will follow p4raw-id: //depot/perl@18030
* nanosleep probes as per Jarkko's requestH.Merijn Brand2002-09-301-0/+1
| | | p4raw-id: //depot/perl@17944
* Change version from 5.8.0 to 5.9.0.Hugo van der Sanden2002-08-042-11/+11
| | | p4raw-id: //depot/perl@17671
* Change PerlIO::Scalar and Via to scalar and via.Jarkko Hietaniemi2002-07-091-1/+1
| | | p4raw-id: //depot/perl@17454
* Re: forewarning: usedevel and versiononlyH.Merijn Brand2002-05-291-1/+1
| | | | | | | | From: "H.Merijn Brand" <h.m.brand@hccnet.nl> Message-Id: <20020529081515.D570.H.M.BRAND@hccnet.nl> More 5.7.3 -> 5.8.0. p4raw-id: //depot/perl@16851
* Bump the version numbers to five-eight-oh.Jarkko Hietaniemi2002-05-281-10/+10
| | | p4raw-id: //depot/perl@16843
* Micropatch from Olaf Flebbe.Jarkko Hietaniemi2002-05-141-1/+0
| | | p4raw-id: //depot/perl@16598
* No bincompat5005.Jarkko Hietaniemi2002-05-011-2/+0
| | | p4raw-id: //depot/perl@16291
* EPOC tweaks from Olaf Flebbe.Jarkko Hietaniemi2002-04-032-11/+14
| | | p4raw-id: //depot/perl@15718
* EPOC update from Olaf Flebbe.Jarkko Hietaniemi2002-03-261-1/+3
| | | p4raw-id: //depot/perl@15524
* One more pass.Jarkko Hietaniemi2002-03-221-9/+9
| | | p4raw-id: //depot/perl@15428
* Even better version from Olaf Flebbe.Jarkko Hietaniemi2002-03-221-9/+9
| | | p4raw-id: //depot/perl@15427
* EPOC update from Olaf Flebbe.Jarkko Hietaniemi2002-03-226-261/+40
| | | p4raw-id: //depot/perl@15426
* d_nv_preserves_uv_bitsNicholas Clark2002-03-181-1/+1
| | | | | Message-ID: <20020314222419.GE363@Bagpuss.unfortu.net> p4raw-id: //depot/perl@15290
* Monster _r patch: try to scan for all known _r variants,Jarkko Hietaniemi2002-03-151-2/+101
| | | | | | | | | | | | | | | | | 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
* Re: perl@15047 WinCEH.Merijn Brand2002-03-061-10/+10
| | | | | | | | | | | | | | | | | | | | | | From: "H.Merijn Brand" <h.m.brand@hccnet.nl> Date: Wed, 06 Mar 2002 13:41:30 +0100 Message-Id: <20020306134107.C6F8.H.M.BRAND@hccnet.nl> Subject: Re: perl@15047 Win32 From: "H.Merijn Brand" <h.m.brand@hccnet.nl> Date: Wed, 06 Mar 2002 13:46:02 +0100 Message-Id: <20020306134539.C6FB.H.M.BRAND@hccnet.nl> Subject: Re: perl@15047 Epoc From: "H.Merijn Brand" <h.m.brand@hccnet.nl> Date: Wed, 06 Mar 2002 13:48:31 +0100 Message-Id: <20020306134811.C6FE.H.M.BRAND@hccnet.nl> Subject: Re: perl@15047 NetWare From: "H.Merijn Brand" <h.m.brand@hccnet.nl> Date: Wed, 06 Mar 2002 13:55:46 +0100 Message-Id: <20020306135406.C701.H.M.BRAND@hccnet.nl> p4raw-id: //depot/perl@15063
* EPOC fixes from Olaf Flebbe.Jarkko Hietaniemi2001-12-122-28/+31
| | | p4raw-id: //depot/perl@13665
* Take the taint brush to the getcwds.Jarkko Hietaniemi2001-11-251-0/+3
| | | p4raw-id: //depot/perl@13276
* Add procselfexe and d_dirfd to strange lands.Jarkko Hietaniemi2001-11-231-0/+2
| | | p4raw-id: //depot/perl@13218
* Spread d_procselfexe to far-off lands (undefined).Jarkko Hietaniemi2001-11-201-0/+1
| | | p4raw-id: //depot/perl@13141
* Upgrade to Unicode::Normalize 0.10, now in XS.Jarkko Hietaniemi2001-11-091-1/+1
| | | | | | | | | | | | | | | | | | The CPAN distribution has both pm and XS implementations, and for performance reasons we choose the XS. Another reason to choose the XS is that it doesn't require Lingua::KO::Hangul::Util, which means that we can delete that-- which in turn means that Unicode::UCD cannot expect that: support it, but don't expect. Ditto Unicode::Collate. Note that Unicode::Normalize Makefile.PL and Normalize.xs have been modified from the CPAN 0.10 versions: the first one to be simpler (no pm) and clean up the generated unf*.h files, the second one to quench compiler grumblings. Must notify Sadahiro about these changes. p4raw-id: //depot/perl@12909
* Remove iconv references since we are not using itJarkko Hietaniemi2001-09-201-4/+0
| | | | | | | 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
* remove deprecated PERL_OBJECT cruft, it has long since stoppedGurusamy Sarathy2001-08-311-3/+3
| | | | | working in 5.7.x p4raw-id: //depot/perl@11803
* Decommission Time::Piece; unnecessary Yet Another Time-Date Module.Jarkko Hietaniemi2001-08-101-1/+1
| | | p4raw-id: //depot/perl@11631
* Introduce more floating point classifying APIs;Jarkko Hietaniemi2001-08-091-0/+12
| | | | | | | | | | | | | 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
* Add HAS_PTHREAD_ATFORK.Jarkko Hietaniemi2001-07-121-0/+1
| | | p4raw-id: //depot/perl@11334
* Add Configure probes for nl_langinfo() and <langinfo.h>.Jarkko Hietaniemi2001-06-281-0/+2
| | | | | | 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
* Tiny EPOC updates.Jarkko Hietaniemi2001-06-271-11/+11
| | | p4raw-id: //depot/perl@10995
* Add fchdir() probe (in non-UNIX systems assume it doesn't exist).Jarkko Hietaniemi2001-06-211-0/+1
| | | p4raw-id: //depot/perl@10797
* The first steps towards cross-compilation.Jarkko Hietaniemi2001-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | 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
* Add Configure directive -Dusereentrant for Artur's ithreads work,Jarkko Hietaniemi2001-06-131-0/+1
| | | | | extremely experimental, not even prompted for. p4raw-id: //depot/perl@10569
* Be inspired more by Hugo-- introduce HAS_MODFL_POW32_BUG.Jarkko Hietaniemi2001-06-081-0/+1
| | | p4raw-id: //depot/perl@10479
* Configure tweaks; add prototype probes, make the cpp symbolsJarkko Hietaniemi2001-06-041-9/+14
| | | | | | 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