summaryrefslogtreecommitdiff
path: root/pp_pack.c
Commit message (Expand)AuthorAgeFilesLines
* packsizetables.c -> packsizetables.incJarkko Hietaniemi2015-07-221-1/+1
* pack('f', $NAN) must account for NAN_COMPARE_BROKEN platformsDaniel Dragan2015-05-201-0/+5
* [perl #123971] fix long double pack padding on newer GCCTony Cook2015-04-101-0/+11
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-221-6/+0
* pp_pack.c: Silence compiler warningKarl Williamson2015-02-201-5/+5
* [perl #123874] fix argument underflow for pack()Hugo van der Sanden2015-02-181-1/+1
* pp_pack.c: White-space onlyKarl Williamson2015-02-171-35/+35
* pp_pack.c: Rmv useless codeKarl Williamson2015-02-171-46/+6
* pp_pack.c: Refactor to remove #if EBCDICKarl Williamson2015-02-171-14/+7
* pp_pack.c: Change name of some static functionsKarl Williamson2015-02-171-24/+24
* pack(): avoid << of negative valuesDavid Mitchell2014-12-311-4/+4
* fix undefined float behaviour in pack('f')David Mitchell2014-12-311-1/+4
* Don’t do string overloading for numeric pack fmtsFather Chrysostomos2014-12-101-3/+8
* pp_pack.c: Make pack('U', 0x41) eq 'A'Karl Williamson2014-11-241-4/+10
* pp_pack.c: Add commentKarl Williamson2014-11-241-1/+1
* Fix double FETCH with pack "w"Father Chrysostomos2014-09-271-2/+2
* pp_pack.c: Actually fix threaded buildsFather Chrysostomos2014-09-271-1/+1
* pp_pack.c: S_sv_check_inf =~ /$/nan/Father Chrysostomos2014-09-271-4/+4
* Oops. Fix threaded builds.Father Chrysostomos2014-09-271-1/+1
* [perl #12285] Fix str vs num inf/nan treatmentFather Chrysostomos2014-09-271-40/+42
* infnan: in pack, first test for the unlikely infnan-ness.Jarkko Hietaniemi2014-09-251-7/+10
* infnan: perldiag entries fixing, add "in pack" to one message.Jarkko Hietaniemi2014-09-251-1/+1
* Make pack-as-int/sprintf-%c-ing/chr-ring inf/nan fatal.Jarkko Hietaniemi2014-09-231-24/+18
* No point in pack 'w' for inf/nan.Jarkko Hietaniemi2014-09-221-1/+6
* Missing "by" noticed by James Keenan.Jarkko Hietaniemi2014-09-211-1/+1
* Comments on unpack 'D' and long doubles formats.Jarkko Hietaniemi2014-09-211-0/+12
* pack c/C on inf/nan.Jarkko Hietaniemi2014-08-271-2/+17
* Remove or downgrade unnecessary dVAR.Jarkko Hietaniemi2014-06-251-6/+2
* Revert "/* NOTREACHED */ belongs *before* the unreachable."Jarkko Hietaniemi2014-06-191-2/+1
* /* NOTREACHED */ belongs *before* the unreachable.Jarkko Hietaniemi2014-06-191-1/+2
* Some low-hanging -Wunreachable-code fruits.Jarkko Hietaniemi2014-06-151-7/+7
* Revert "Some low-hanging -Wunreachable-code fruits."Jarkko Hietaniemi2014-06-131-7/+7
* Some low-hanging -Wunreachable-code fruits.Jarkko Hietaniemi2014-06-131-7/+7
* perlapi: Refactor placements, headings of some functionsKarl Williamson2014-06-051-0/+3
* Unify the "fall-through" lint annotation.Jarkko Hietaniemi2014-05-291-14/+14
* Quad_t and Uquad_t cannot unpack as NVs.Jarkko Hietaniemi2014-05-291-6/+4
* perlapi: Consistent spaces after dotsFather Chrysostomos2013-12-291-1/+1
* Use IVSIZE not HAS_QUAD to enable 'q' and 'Q' formats in pack.Nicholas Clark2013-09-171-4/+4
* Use separate macros for byte vs uv UnicodeKarl Williamson2013-09-101-1/+1
* Convert some uvuni() to uvchr()Karl Williamson2013-08-291-7/+7
* Extract common code to an inline functionKarl Williamson2013-08-291-14/+2
* Annotate the "cold" paths in pp_pack.c with UNLIKELY().Nicholas Clark2013-05-201-7/+7
* When endian-swapping in pack, simply copy the bytes in reverse order.Nicholas Clark2013-05-201-72/+64
* Pass 'needs_swap' as a parameter to SHIFT_BYTES.Nicholas Clark2013-05-201-29/+32
* When endian-swapping in unpack, simply copy the bytes in reverse order.Nicholas Clark2013-05-201-6/+26
* Fold the implementation of DO_BO_UNPACK into SHIFT_BYTES(), its only user.Nicholas Clark2013-05-201-29/+3
* Re-implement SHIFT16 and SHIFT32 as wrappers to SHIFT_BYTES.Nicholas Clark2013-05-201-20/+6
* Refactor the two uses of SHIFT{16,32} not followed by DO_BO_UNPACK().Nicholas Clark2013-05-201-0/+6
* Remove the now unused 'type' argument from the macros DO_BO_(UN)?PACK.Nicholas Clark2013-05-201-41/+41
* As DO_BO_(UN)?PACK are now implemented with my_swabn(), simplify 'J' and 'j'.Nicholas Clark2013-05-201-36/+4