summaryrefslogtreecommitdiff
path: root/ext/POSIX/POSIX.xs
Commit message (Expand)AuthorAgeFilesLines
* POSIX.xs: Silence compiler warningKarl Williamson2023-03-011-5/+2
* Fix POSIX::strxfrm()Karl Williamson2022-11-291-18/+5
* Fix fegetround on s390x with clangTom Stellard2022-10-291-1/+1
* POSIX.xs: Add some mutex locksKarl Williamson2022-09-291-1/+27
* Mark certain mutex lock macros as privateKarl Williamson2022-09-091-8/+8
* POSIX: mbrlen,mbtowc: Use SvPVbyte not SvPVKarl Williamson2022-08-251-2/+2
* Add my_strftime8()Karl Williamson2022-08-221-13/+3
* Move POSIX::localeconv() logic to locale.cKarl Williamson2022-08-221-204/+1
* locale.c: Mollify clangKarl Williamson2022-08-221-1/+1
* Move code for mbr?towc() from POSIX.xs to locale.cKarl Williamson2022-08-221-24/+9
* define POSIX:: constants from limits.h when building with mingwSidney Markowitz2022-06-171-0/+3
* Regularize HAS_POSIX_2008_LOCALE, USE_POSIX_2008_LOCALEKarl Williamson2022-06-161-3/+3
* Remove support for UltrixKarl Williamson2022-06-101-3/+0
* POSIX.xs: White-space onlyKarl Williamson2022-06-091-27/+28
* POSIX.xs: Use macro to reduce complexityKarl Williamson2022-06-091-24/+30
* Add last-resort implementation for POSIX::FLT_ROUNDS.TAKAI Kousuke2021-12-241-1/+24
* POSIX: FLT_ROUNDS is now an XS function rather than a constantTAKAI Kousuke2021-12-241-3/+19
* Remove AT&T UWIN supportDagfinn Ilmari Mannsåker2021-11-021-2/+2
* Remove NetWare supportDagfinn Ilmari Mannsåker2021-10-081-19/+4
* POSIX: Use NV instead of hardcoded 'double' in strtol()/strtoul().TAKAI Kousuke2021-08-051-2/+2
* POSIX: Save a '&' instr by casting to U8Karl Williamson2021-07-301-1/+1
* POSIX: Make strtoul() return UV if possibleTAKAI Kousuke2021-07-241-3/+3
* Rename G_ARRAY to G_LIST; provide back-compat when not(PERL_CORE)Paul "LeoNerd" Evans2021-06-021-6/+6
* ext/POSIX/POSIX.xs - allow POSIX::strtold on Windows USE_QUADMATH buildssisyphus2021-01-101-2/+2
* POSIX.xs: Use Perl_signbit unconditionally for POSIX::signbit().TAKAI Kousuke2020-12-271-19/+2
* POSIX.xs: Remove redundant #ifdefKarl Williamson2020-12-211-2/+2
* Name individual locale locksKarl Williamson2020-12-081-12/+12
* Change name of mutex macro.Karl Williamson2020-12-081-3/+3
* POSIX.xs: White-space onlyKarl Williamson2020-12-041-3/+3
* POSIX.xs: Use alternative functions if availKarl Williamson2020-12-041-2/+2
* Slience compiler warnings for NV, [IU]V compareKarl Williamson2020-11-221-1/+1
* avoid using C99/C11 functions that NetBSD doesn't defineTony Cook2020-07-301-0/+16
* Remove use of dVAR in coreDagfinn Ilmari Mannsåker2020-07-201-1/+0
* Fix a bunch of repeated-word typosDagfinn Ilmari Mannsåker2020-05-221-1/+1
* POSIX.xs: Never pass NULL to ctermid()Karl Williamson2020-03-181-2/+4
* Fixup POSIX::mbtowc, wctombKarl Williamson2020-02-191-14/+86
* POSIX::mblen: Make length parameter optionalKarl Williamson2020-02-191-1/+2
* POSIX::mblen() Make thread-safe; allow shift state controlKarl Williamson2020-02-191-19/+41
* Remove claimed support for mbstowcs, wcstombcKarl Williamson2020-02-121-18/+0
* error check the calls to sigaddset in POSIX::SigSet->newTony Cook2020-01-061-2/+5
* POSIX.xs: Fix typo displayed when fcn doesn't existKarl Williamson2019-12-291-1/+1
* fix POSIX.xs under VMSDavid Mitchell2019-11-191-6/+11
* declare perl core's sig handler as 1-argDavid Mitchell2019-11-181-1/+0
* POSIX::sigaction(): use correct sig handlerDavid Mitchell2019-11-181-14/+39
* POSIX.xs: Add NOTREACHED to silence cygwin compilerKarl Williamson2019-05-241-0/+1
* POSIX.xs: Use new inRANGE macroKarl Williamson2019-04-201-2/+2
* Make POSIX::mblen() slightly saferKarl Williamson2019-04-091-0/+5
* Fix POSIX::mblen mbstate_t initialization on threaded perls with glibcNiko Tyni2019-03-241-1/+1
* ext/POSIX: Fix compilation errorKarl Williamson2019-02-061-1/+2
* POSIX.xs - support C99 math for mingwsisyphus2018-12-111-1/+1