Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Now that I_SYS_SYSCALL is defined, use it | H.Merijn Brand | 2023-04-30 | 1 | -1/+0 |
| | |||||
* | Add sys/syscall.h probe | H.Merijn Brand | 2023-04-28 | 1 | -4/+1 |
| | |||||
* | Revert "Add Configure question for taint support" | Paul "LeoNerd" Evans | 2022-05-19 | 1 | -1/+0 |
| | | | | | | | | | This reverts commit 39f8eb4a21670e6b973dcfc86d0b1339064f5642. This is because of a variety of issues discussed #19657 and at the PSC meeting 064 2022-04-22 https://www.nntp.perl.org/group/perl.perl5.porters/2022/04/msg263670.html | ||||
* | Add Configure question for taint support | Neil Bowers | 2022-04-20 | 1 | -0/+1 |
| | | | | | | | | | | | | This adds a Configure question for whether you want taint support. It defaults to "yes", so that ./Configure -des will build a perl which supports taint in the usual way. If you say "no", then perl is compiled with -DSILENT_NO_TAINT_SUPPORT so that taint features silently do nothing. I've submitted a separate pull request on perl/metaconfig, which adds the underlying metaconfig unit for this question, which was used to build this Configure script. | ||||
* | Configure: apply recent metaconfig changes | Karl Williamson | 2021-06-12 | 1 | -0/+4 |
| | | | | Several new probes have been added. | ||||
* | Configure changes for HAS_NON_INT_BITFIELDS | Karl Williamson | 2021-06-12 | 1 | -2/+1 |
| | | | | | | | | | | | This probe has been available without my realizing it had been merged. Some compilers, chiefly IBM, use only integer-size bitfields, warning when presented with other-sized ones. Allowing other-sized fields is an extension to the C standard. These warnings don't affect the correctness of the code generated, but very many are generated per run, potentially overwhelming the reader into not noticing warnings that are important. | ||||
* | Add Configure probe for getenv() buffer race | Karl Williamson | 2020-12-19 | 1 | -0/+2 |
| | | | | | | Most implementations do not have a problem with two getenv()'s running simultaneously in different threads. But Posix doesn't require such good behavior. This adds a simple probe to test the current system. | ||||
* | pp_sys.c: don't hardcode socket address buffer size | Tomasz Konojacki | 2020-05-19 | 1 | -1/+1 |
| | | | | | | When it's possible, use sizeof(struct sockaddr_storage). fixes #17761 | ||||
* | add Configure probe for struct sockaddr_storage | Tomasz Konojacki | 2020-05-19 | 1 | -1/+1 |
| | |||||
* | metaconfig.h: Add entry for wcrtomb() | Karl Williamson | 2019-12-03 | 1 | -0/+1 |
| | |||||
* | metaconfig.h: Rmv temporary entries | Karl Williamson | 2019-12-03 | 1 | -14/+0 |
| | | | | These are no longer needed | ||||
* | Improve setlocale() detection in Configure-ish files | Karl Williamson | 2019-03-04 | 1 | -0/+1 |
| | | | | This also now notes some behavior of setlocale | ||||
* | Add towupper() and towlower() to Configure-ish files | Karl Williamson | 2019-03-04 | 1 | -0/+2 |
| | |||||
* | Add wctype.h to Configure-ish files | Karl Williamson | 2019-03-04 | 1 | -0/+1 |
| | |||||
* | Add HAS_STRTOD_L to metaconfig.h and rebuild Configure | Aaron Crane | 2018-04-19 | 1 | -0/+1 |
| | |||||
* | metaconfig.h: Rmv HAS_MEMRCHR | Karl Williamson | 2017-11-01 | 1 | -1/+0 |
| | | | | This is now used in code, and hence no longer needed in this file | ||||
* | metaconfig.h: Rmv HAS_THREAD_SAFE_NL_LANGINFO_L | Karl Williamson | 2017-11-01 | 1 | -1/+0 |
| | | | | This is now used in code, and hence no longer needed in this file | ||||
* | Provide fallback strnlen implementation | Dagfinn Ilmari Mannsåker | 2017-10-21 | 1 | -1/+0 |
| | |||||
* | Add new Configure probes | H.Merijn Brand | 2017-10-21 | 1 | -0/+11 |
| | | | | | | | This is a merge off several new probes in metaconfig done in the new shared developing environment by several authors Thanks to all that contributed! | ||||
* | Finish adding memrchr Configure probe | Dagfinn Ilmari Mannsåker | 2017-10-13 | 1 | -0/+2 |
| | | | | | Commit 1e436e33 accidentally added the probe to Configure, this finishes the job by regenerating Glossary, config_h.SH and friends. | ||||
* | Document that symbols should be removed from metaconfig.h | Dagfinn Ilmari Mannsåker | 2016-11-14 | 1 | -0/+3 |
| | |||||
* | Remove all symbols from metaconfig.h | Dagfinn Ilmari Mannsåker | 2016-11-14 | 1 | -36/+0 |
| | | | | | | Except BOOTSTRAP_CHARSET, which was removed from Configure in commit 1d38f63fe5, they're all used in the code, so metaconfig pulls them in anyway. | ||||
* | Push current state to work on failing tests | H.Merijn Brand | 2016-11-11 | 1 | -0/+1 |
| | |||||
* | Add probe for gai_strerror | H.Merijn Brand | 2016-08-11 | 1 | -0/+1 |
| | |||||
* | Force inclusion of I_XLOCALE until it is actually used | H.Merijn Brand | 2016-07-28 | 1 | -0/+1 |
| | |||||
* | Add Configure probe for strerror_l() | Aaron Crane | 2016-06-02 | 1 | -0/+1 |
| | | | | | | | | | As requested by khw++ Until the relevant symbol is used, HAS_STRERROR_L must be mentioned explicitly in metaconfig.h. This corresponds to metaconfig d0838744f03cfe7642950ea91dd48f575d0bfd15. | ||||
* | Add Configure probe for querylocale() | Aaron Crane | 2016-06-02 | 1 | -0/+1 |
| | | | | | | | | | As requested by khw++ Until the relevant symbol is used, HAS_QUERYLOCALE must be mentioned explicitly in metaconfig.h. This corresponds to metaconfig 541f0dd272df4f9326996727898393ac8f6626f7. | ||||
* | Add probe for memmem | H.Merijn Brand | 2016-03-25 | 1 | -0/+1 |
| | |||||
* | Add Configure probes for newlocale, freelocale, and uselocale | H.Merijn Brand | 2016-03-19 | 1 | -0/+3 |
| | |||||
* | Configure syncup | H.Merijn Brand | 2014-11-23 | 1 | -0/+1 |
| | | | | | Some of these changes also made it upstream to the dist svn repo. OpenSource++ | ||||
* | Force LONG_DOUBLEKIND always to be probed for. | Jarkko Hietaniemi | 2014-11-02 | 1 | -0/+1 |
| | |||||
* | Configure: add doublekind for the format of double. | Jarkko Hietaniemi | 2014-11-02 | 1 | -0/+1 |
| | |||||
* | Sync up with meta after backports | H.Merijn Brand | 2014-09-06 | 1 | -11/+6 |
| | | | | | | | | This includes the inevitable reordering and some typo fixes Note to committers that change Configure: when you add scans, thos will only be included if used/referenced. You can force those in by adding a reference in metaconfig.h | ||||
* | Fix cbacktrace | H.Merijn Brand | 2014-06-11 | 1 | -0/+3 |
| | |||||
* | Add bootstrap_charset/BOOTSTRAP_CHARSET for non-ASCII architectures | H.Merijn Brand | 2013-03-09 | 1 | -0/+1 |
| | |||||
* | Add Configure probe for ip_mreq_source | H.Merijn Brand | 2012-08-26 | 1 | -0/+2 |
| | | | | Needed to upgrade Socket from CPAN | ||||
* | Add IP probe for ip_mreq | H.Merijn Brand | 2012-07-11 | 1 | -0/+1 |
| | | | | Backport 2f1eb816b5cba6977b1a8159 | ||||
* | Add new probes for IPv6 (LeoNerd) | H.Merijn Brand | 2012-02-16 | 1 | -0/+2 |
| | |||||
* | Revert "Add strptime probe" | Ævar Arnfjörð Bjarmason | 2012-02-15 | 1 | -1/+0 |
| | | | | This reverts commit 8852e312c3c616ab731ccbe7da54fb04eb8c3d30. | ||||
* | Add strptime probe | H.Merijn Brand | 2012-02-12 | 1 | -0/+1 |
| | |||||
* | Add probe for isblank() (requested by khw) | H.Merijn Brand | 2012-01-09 | 1 | -1/+2 |
| | |||||
* | Regen Configure and friends | H.Merijn Brand | 2011-10-01 | 1 | -17/+2 |
| | | | | After backporting Nicholas' work and slimming down metaconfig.h | ||||
* | Add st_ino size/sign probes | H.Merijn Brand | 2011-07-31 | 1 | -0/+2 |
| | | | | Work initiated by Tony Cook | ||||
* | Move metaconfig control comments into its own files | H.Merijn Brand | 2010-12-21 | 1 | -0/+44 |