summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Don't pretend to support really old VC++ compilersJan Dubois2010-07-212-24/+7
| | | | | | | | The oldest supported Visual C++ compiler is VC6 (released in 1998), and we already jump through some hoops for it by inlining newer API definitions in win32/win32.c. It is desirable to keep supporting VC6 because it is the last MSVC release that links against MSVCRT.dll and not against a compiler specific runtime library.
* Get rid of obsolete PerlCRT.dll supportJan Dubois2010-07-213-55/+6
| | | | | | | PerlCRT.dll was a patched version of MSVCRT.dll that fixed/worked around a few known issues with Microsoft's C runtime library. These issues have long been fixed by updates to MSVCRT.dll, and AFAIK nobody has used PerlCRT.dll in almost 10 years now.
* Add CCTYPE value for Windows Server 2003 SP1 compilersJan Dubois2010-07-211-5/+14
| | | | | | | The SDK2003SP1 compiler is special because it needs to link in an additional bufferoverflow.obj file, which does not exist for the other 64-bit MSVC compilers. This change un-breaks the Makefle for all these other compilers (e.g. VS2008).
* Remove deprecated -Wp64 compiler optionJan Dubois2010-07-211-1/+1
| | | | | | | | The option seems to have been cargo-culted, as it is not relevant to the Perl sources, and would really be useful for 32-bit compiles only anyways (it detects certain potential 64-bit compatibility issues in 32-bit compiles; the 64-bit compilers always report these issues by default).
* In Carp, if B is loaded use it to get the name of the bad caller override.Nicholas Clark2010-07-212-9/+44
|
* Detect incomplete caller overrides in Carp, and avoid using bogus @DB::args.Nicholas Clark2010-07-212-5/+28
| | | | | | | | | | | | To get arguments into its backtraces, Carp relies on caller setting @DB::args when called from package DB. @DB::args isn't refcounted (and can't be). Not all overriders of &CORE::GLOBAL::caller set @DB::args properly, with the result that @DB::arg can become "stale", with strange errors, at a distance. However, it is possible to detect that @DB::args has not been updated, and take evasive action. This is preferable to presenting the user (or logfile) with silently wrong backtraces, and much preferable to the occasional "Bizarre copy" exception.
* Fix error in 5b235299a82969c3, which gcc didn't spot, but g++ did.Nicholas Clark2010-07-212-2/+3
| | | | C, of course, is happy enough without a function prototype.
* In Carp, minimise the amount of code running in package DB.Nicholas Clark2010-07-211-2/+4
| | | | Use a block to limit it to just the invocation of caller.
* Add Perl_init_dbargs(), to set up @DB::args without losing SV references.Nicholas Clark2010-07-216-9/+66
|
* C++ compiler fix for util.cGeorge Greer2010-07-211-1/+1
| | | | | | | | | | | | | | | Even with all of the changes, we still die on a strchr() call now because glibc provides "correct" strchr prototypes rather than the C ones. C: char *strchr(const char *s, int c) C++: const char *strchr(const char *s, int c) char *strchr( char *s, int c) and of course C++ doesn't let you convert a 'const char *' to a 'char *' so boom on util.c:3972 in Perl_grok_bslash_o (due to 'e').
* alarm() on Windows cannot interrupt blocking I/OJan Dubois2010-07-201-0/+6
|
* Remove spurious ')'Jan Dubois2010-07-201-2/+2
|
* Use .\ instead of ./ on WindowsJan Dubois2010-07-201-1/+2
|
* alarm() on Windows doesn't interrupt system callsJan Dubois2010-07-201-0/+2
| | | | | | alarm() on Windows is implemented using a timer that is checked in win32_async_check(), so there is no way a SIGALRM can be raised while Perl is blocking in a system call.
* update TOC and perldelta referencesDavid Golden2010-07-209-19/+29
|
* retitle perl5133delta.podDavid Golden2010-07-201-1/+1
|
* create perl5134delta.podDavid Golden2010-07-202-0/+375
|
* remove trailing spaces in epigraphs.podDavid Golden2010-07-201-43/+43
|
* Add 5.13.3 epigraphDavid Golden2010-07-201-0/+29
|
* set a Test-Harness file +x in makerelv5.13.3David Golden2010-07-201-0/+1
|
* don't use Test::More in dual-life.tDavid Golden2010-07-201-1/+4
|
* perl5133delta.pod refer to \o{...} consistentlyDavid Golden2010-07-201-2/+2
|
* add new release to perlhistDavid Golden2010-07-201-2/+3
|
* Add dual-life.t to MANIFESTDavid Golden2010-07-201-0/+1
|
* perl5133delta.pod: finalize update modules listDavid Golden2010-07-201-80/+103
|
* Update Module::Corelist for 5.13.3David Golden2010-07-193-49/+699
|
* Fix typo in perl5133deltaDavid Golden2010-07-201-1/+1
|
* Fix Pod warning in perl5133delta.podDavid Golden2010-07-201-1/+1
|
* Update Changes for version number bumpDavid Golden2010-07-201-2/+2
|
* Bump the perl version to 5.13.3David Golden2010-07-1921-127/+127
|
* Add exceptions to dual-life.tDavid Golden2010-07-191-1/+12
|
* perl5133delta.pod: editorial changes and cleanupDavid Golden2010-07-191-60/+53
|
* perl5133delta.pod wrapping and cleanupDavid Golden2010-07-191-34/+35
|
* perl5133delta.pod: Acknowledgements and code deltaDavid Golden2010-07-191-1/+29
|
* cmpVERSION.pl: don't flag version 'undef'David Golden2010-07-191-4/+3
|
* Bump module version numbersDavid Golden2010-07-195-5/+5
|
* add link to smoke indexDavid Golden2010-07-191-0/+1
|
* core-cpan-diff: always use diff and ignore whitspaceDavid Golden2010-07-191-8/+6
|
* core-cpan-diff: tidied and always show version mismatchDavid Golden2010-07-191-18/+22
|
* bump I18N::LangTags version to 0.35_01David Golden2010-07-192-2/+2
|
* fix spelling err in pod re environmental variableJim Cromie2010-07-191-8/+9
| | | | Signed-off-by: David Golden <dagolden@cpan.org>
* perl5133delta: Add a note about Test::Harness's known issuesÆvar Arnfjörð Bjarmason2010-07-191-0/+14
| | | | | | Test-Harness RT #59186 and RT #59457 introduced some regressions. These are being fixed upstream but didn't make it into this release.
* perl5133delta: Add commit references to "\400 - \777"Ævar Arnfjörð Bjarmason2010-07-191-1/+1
|
* perl5133delta: Also note 9644846 in "Improved documen[...]"Ævar Arnfjörð Bjarmason2010-07-191-1/+1
| | | | | "Improved documentation of unusual character escapes" was fixed up in 9644846.
* perl5133delta: A perldelta entry referenced an invalid commitÆvar Arnfjörð Bjarmason2010-07-191-1/+1
| | | | | | "Improved documentation of unusual character escapes (bf82ca4)" added in a0316a43 should have referenced 4068718. There's no bf82ca4 commit in the perl repository.
* perl5133delta: Note the tests for "Uppercase X/B allowed.."Ævar Arnfjörð Bjarmason2010-07-191-1/+1
|
* perl5133delta: Expand on "File::Copy skips suid tests on a nosuid partition"Ævar Arnfjörð Bjarmason2010-07-191-0/+6
| | | | | Include the explanation from my cae9400 patch in the perldelta so that it can be understood when read stand-alone.
* perl5133delta: Test-Harness to CPAN version 3.21 (6d31366)Ævar Arnfjörð Bjarmason2010-07-191-0/+4
|
* perl5133delta: Term-ANSIColor was bumped to CPAN version 3.00 (2c33c76)Ævar Arnfjörð Bjarmason2010-07-191-0/+4
|
* perl5133delta: Link from the CvGV() change to Known ProblemsÆvar Arnfjörð Bjarmason2010-07-191-1/+3
|