summaryrefslogtreecommitdiff
path: root/perl_inc_macro.h
Commit message (Collapse)AuthorAgeFilesLines
* make PERL_USE_SAFE_PUTENV the default and the only optionTomasz Konojacki2022-05-291-10/+1
| | | | | | | Now environ isn't owned by Perl and calling setenv/putenv in XS code will no longer result in memory corruption. Fixes #19399
* Remove NetWare supportDagfinn Ilmari Mannsåker2021-10-081-2/+0
| | | | The build has been broken since 2009.
* style: Detabify indentation of the C code maintained by the core.Michael G. Schwern2021-01-171-20/+20
| | | | | | | | | | | This just detabifies to get rid of the mixed tab/space indentation. Applying consistent indentation and dealing with other tabs are another issue. Done with `expand -i`. * vutil.* left alone, it's part of version. * Left regen managed files alone for now.
* Fix Windows build failure introduced by 7d00a3405cSteve Hay2017-11-141-1/+4
|
* Introduce macros to simplify @INC settingNicolas R2017-11-131-0/+190
Distro trends to customize @INC, and to maintain patches to change the order of @INC or add custom entries. The goal of this patch is to abstract calls to 'S_incpush_use_sep' and simplify reordering @INC. This commit makes the code from perl.c more comfortable to read by introducing several 'INCPUSH_*' macros for every 'S_incpush_use_sep' call so we can easily reorder them.