summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Adding missing SVfARG() invocationsBrian Fraser2014-06-139-33/+34
| | | | This silences a chunk of warnings under -Wformat
* Adding missing HEKfARG() invocationsBrian Fraser2014-06-134-7/+7
| | | | This silences a chunk of warnings under -Wformat
* Protect against ptrdiff_t not being available.Brian Fraser2014-06-1316-2/+55
| | | | | This is primarily for pedantic builds; ptrdiff_t is now standard, and had already been in use in the core without guards.
* POSIX.xs: Fix typo.Karl Williamson2014-06-121-1/+1
| | | | | I haven't gotten used to my new keyboard, and missed this lowercase letter that should have been uppercase. Spotted by Dennis Kaarsemaker
* Fix some compilation warningsKarl Williamson2014-06-126-10/+40
| | | | | | After commits d6ded95025185cb1ec8ca3ba5879cab881d8b180 and 130c5df3625bd130cd1e2771308fcd4eb66cebb2, there are some compilation warnings if not all locale categories are used.
* pp.c: Fix Win32 compilation problemsKarl Williamson2014-06-121-16/+8
| | | | | | | | Commit 130c5df3625bd130cd1e2771308fcd4eb66cebb2 introduced errors into Windows (at least) compilations because it used #if's in the middle of apparent function calls, but these were really macros that turned the function call foo() into a call of Perl_foo(), and so we were doing an #if from within a #define which is not generally legal.
* Allow to compile if don't have LC_CTYPE etc definedKarl Williamson2014-06-126-25/+105
| | | | | | | | Commit d6ded95025185cb1ec8ca3ba5879cab881d8b180 introduced the ability to specify individual category parameters to 'use locale'. However in doing so, it causes Perl to not be able to compile on platforms that don't have some or all of those categories defined, such as Android. This commit uses #ifdefs to remedy that.
* regen podcheck.t dbKarl Williamson2014-06-121-0/+4
| | | | | | Several recent commits just changed the db manually, and in doing so made incorrect changes. It should instead be regenerated by machine with the -regen parameter.
* pp.c: Vertically stack ternary operatorsKarl Williamson2014-06-121-2/+5
| | | | This is for comprehensibility and to make a future commit easier.
* perldelta for 470dd22Matthew Horsfall (alh)2014-06-121-0/+18
|
* perldelta for 7fefc6c, dcccc8f, f83c603Matthew Horsfall (alh)2014-06-121-0/+13
|
* perldelta for c2b90b61b509, 4662a0593217, 46e2868e06e3Tony Cook2014-06-121-0/+32
|
* some perldelta fixesTony Cook2014-06-121-13/+12
| | | | | | | | | - move the utf8::downgrade() note out of the middle of the perl5db.pl entry - give the Unicode::Collate entry back its =item - move the Hash::Util entry into alphabetical order
* bump $VERSION for PerlIO-encoding, PerlIO-mmap, PerlIO-scalar, OS2-ProcessTony Cook2014-06-124-4/+4
|
* Change sv_catpvn(…, "…", …) to sv_catpvs(…, "…")Dagfinn Ilmari Mannsåker2014-06-124-51/+51
| | | | | The dual-life dist affected uses Devel::PPPort, so can safely use sv_catpvs() even though it wasn't added until Perl v5.8.9.
* test for the Data::Dumper bug fixed by "Change newSVpvn("…", …) to ↵Tony Cook2014-06-121-2/+16
| | | | newSVpvs("…")"
* Change newSVpvn("…", …) to newSVpvs("…")Dagfinn Ilmari Mannsåker2014-06-1223-45/+45
| | | | | The dual-life dists affected use Devel::PPPort, so can safely use newSVpvs() even though it wasn't added until Perl v5.8.9.
* Bring a few lines in Storable.pm under 80 cols.kafka2014-06-112-7/+10
| | | | | | | Remove entry for storable in known_pod_issues. Increment Storable version number. For: https://rt.perl.org/Ticket/Display.html?id=121861
* SvREFCNT_dec_NN in pp_requireDaniel Dragan2014-06-121-2/+2
| | | | | Some compilers (GCC) will inline+optimize this, some don't (Visual C). Make it clear to not check for null twice.
* Remove entries for threads.pm and CoreList.pod.James E Keenan2014-06-111-2/+0
| | | | Follow up to earlier POD corrections. See: RT #121873 and #121822.
* Bring a few lines in SelfLoader.pm under 80 cols.kafka2014-06-112-9/+19
| | | | | | | Bump version number in SelfLoader.pm. Remove 'selfloader' entry from known_pod_issues. For: https://rt.perl.org/Ticket/Display.html?id=121850
* C backtrace tweaks.Jarkko Hietaniemi2014-06-114-35/+57
| | | | | | | | | Rename the environment variable that triggers the backtrace before warns and croaks as PERL_USE_C_BACKTRACE_ON_ERROR (and correspondingly, the define as USE_C_BACKTRACE_ON_ERROR). Pod cleanups and updates, and move the needed #includes from perl.h to util.c since that's the only place where they are needed.
* perldelta for 808cb9eMatthew Horsfall (alh)2014-06-111-0/+8
|
* perldelta for 30a1535Matthew Horsfall (alh)2014-06-111-0/+4
|
* perldelta for 2d8eb85Matthew Horsfall (alh)2014-06-111-0/+4
|
* perldelta for 53cb238Matthew Horsfall (alh)2014-06-111-0/+10
|
* perldelta for 8be3c4cMatthew Horsfall (alh)2014-06-111-0/+11
|
* perldelta for e5a8a0f.Matthew Horsfall (alh)2014-06-112-4/+7
| | | | Also update the perldelta template since it mentioned x2p
* Removed NeXT supportBrian Fraser2014-06-1119-909/+87
|
* Update Test-Harness to CPAN version 3.32Chris 'BinGOs' Williams2014-06-1149-98/+98
| | | | | | | [DELTA] 3.32 2014-06-11 - Remove harness_class from argument hash in T::H::E (Leon Timmermans)
* perldelta for be075ca, 037ab3fMatthew Horsfall (alh)2014-06-111-1/+21
|
* perldelta for 461a975Matthew Horsfall (alh)2014-06-111-0/+13
|
* perldelta for coverity fixesMatthew Horsfall (alh)2014-06-111-0/+5
|
* perldelta for b3cf482, 4fa715fMatthew Horsfall (alh)2014-06-111-2/+4
|
* perldelta for ae07d0fMatthew Horsfall (alh)2014-06-111-2/+5
|
* perldelta for bd47bafMatthew Horsfall (alh)2014-06-111-0/+6
|
* perldelta for 725995bMatthew Horsfall (alh)2014-06-111-1/+4
|
* [perl #121585] Configure shouldn't write source treeH.Merijn Brand2014-06-111-6/+6
|
* Fix cbacktraceH.Merijn Brand2014-06-1116-60/+116
|
* Fix i_bfdH.Merijn Brand2014-06-111-18/+18
| | | | | | | The final i_bfd statement was a wrong copy-paste re-order Configure: in preparation of backporting this change and integration of another, some reorder is required
* Andrew Fresh is now a perl authorTony Cook2014-06-111-0/+1
|
* Default to using OpenBSD's mallocAndrew Fresh2014-06-111-6/+2
| | | | | | | | | | | | While perl bug #75742 successfully convinced p5p that the speed of the OpenBSD malloc was a good enough reason to instead use perl's malloc, the system malloc has many security features that OpenBSD users expect. The system malloc has always been used in the base system perl. While the is slower than the perl malloc, the OpenBSD project believes the tradeoff is worth it and would prefer that users who need the speed specifically ask for it.
* Correct architectures and versions for hintsAndrew Fresh2014-06-111-7/+7
| | | | | | | Over time, OpenBSD has kept this up-to-date locally without enough patches going upstream. This should bring perl in sync with reality.
* correct handling of buffer sizes for POSIX::strxfrm()Tony Cook2014-06-111-3/+5
| | | | | | | | | | | | | There were two problems: 1) we allocated srclen*4+1, but then only supplied srclen to the first strxfrm() call, which meant we could be "failing" the strfrm() unnecessarily. 2) the return value of the first strxfrm() was being handled correctly, the contents of the output buffer supplied to strxfrm() is indeterminate when the return value is the buffer size or larger, so we should make a new call then.
* Locale tests assumed POSIX, not true in minitest.Jarkko Hietaniemi2014-06-102-2/+10
|
* perldelta for 7ac929242683Tony Cook2014-06-101-1/+7
|
* add a warning for using the :win32 PerlIO layerTony Cook2014-06-107-131/+172
|
* [perl #121733] fix t/op/stat.t 96 for windowsReini Urban2014-06-101-3/+9
| | | | Tony: fixes for minitest
* [perl #121732] fix t/op/filetest.t for windowsReini Urban2014-06-101-1/+13
| | | | Tony: fix for minitest
* bump Benchmark versionDavid Mitchell2014-06-091-1/+1
| | | | (whoops, I failed to run a full make test before my last commit)