summaryrefslogtreecommitdiff
path: root/makedef.pl
Commit message (Expand)AuthorAgeFilesLines
* regen/embed.pl - switch to using HeaderParser for code generation and etc.Yves Orton2022-12-241-3/+5
* makedef.pl: Properly define a hash elementKarl Williamson2022-12-101-1/+1
* makedef.pl: Add 'use warnings'Karl Williamson2022-12-101-0/+1
* makedef.pl: Create $define{WIN32} etcKarl Williamson2022-12-101-5/+11
* makedef.pl: Consistently use constantKarl Williamson2022-12-101-27/+27
* Switch libc per-interpreter data when tTHX changesKarl Williamson2022-10-181-0/+17
* Some locale operations need to be done in proper threadKarl Williamson2022-10-181-0/+1
* locale: Create special variable to hold current LC_ALLKarl Williamson2022-10-181-0/+8
* Clean up perl.h/makedef.pl common logicKarl Williamson2022-10-181-14/+27
* handy.h: Set macro to false if can't ever be trueKarl Williamson2022-10-101-0/+2
* makedef.pl Skip PL_in_utf8_COLLATE_locale if no LC_COLLATEKarl Williamson2022-10-101-0/+1
* Don't export win32-only symbols on non-WindowsCraig A. Berry2022-09-231-0/+2
* makedef.pl: Rmv obsolete symbolKarl Williamson2022-09-221-1/+0
* Use general locale mutex for numeric operationsKarl Williamson2022-09-091-7/+0
* Make the locale mutex a general semaphoreKarl Williamson2022-09-091-0/+1
* locale.c: Move #define to perl.h; use it elsewhereKarl Williamson2022-09-091-1/+6
* Change some HAS_QUERYLOCALE to USE_QUERYLOCALEKarl Williamson2022-09-091-1/+1
* Move utf8ness calc for $! into locale.c from mg.cKarl Williamson2022-09-021-1/+1
* locale.c: Cache the current LC_CTYPE locale nameKarl Williamson2022-08-311-0/+6
* makedef.pl: Rmv obsolete symbolKarl Williamson2022-08-241-1/+0
* makedef: Export certain symbolsKarl Williamson2022-08-191-5/+0
* locale.c: Add fcn to hide edge case undefined behaviorKarl Williamson2022-08-091-1/+7
* Regularize HAS_POSIX_2008_LOCALE, USE_POSIX_2008_LOCALEKarl Williamson2022-06-161-10/+0
* Add USE_LOCALE_THREADS #defineKarl Williamson2022-06-161-3/+5
* allow building with -DPERL_MEM_LOG on Win32Tony Cook2022-06-161-1/+8
* regen/embed.pl: Add static Perl_ not_inlined capabilityKarl Williamson2022-06-141-2/+2
* make PERL_USE_SAFE_PUTENV the default and the only optionTomasz Konojacki2022-05-291-4/+0
* make autodoc.pl and makedef.pl understand the I embed.fnc flagTomasz Konojacki2022-02-041-1/+1
* Remove NetWare supportDagfinn Ilmari Mannsåker2021-10-081-156/+3
* Move `use strict;` *out* of the BEGIN block in makedef.plNicholas Clark2021-09-291-3/+3
* The Makefile must run makedef.pl with -Ilib on the command lineNicholas Clark2021-09-291-1/+0
* MACH-O can't support C11 thread local in shared objects, so disable it.Nicholas Clark2021-09-071-1/+2
* If we have thread local storage, use it instead of posix_getspecific().Nicholas Clark2021-09-071-0/+3
* replace all instances of PERL_IMPLICIT_CONTEXT with MULTIPLICITYTomasz Konojacki2021-06-091-3/+3
* export the win32 symlink related symbolsTony Cook2021-01-051-0/+3
* Fix broken PERL_MEM_LOG under threadsKarl Williamson2020-12-191-0/+4
* Refactor locale mutex setupKarl Williamson2020-12-081-3/+0
* Remove obsolete FCRYPT ifdefs and associated PL_cryptseen (#17624)Richard Leach2020-07-301-1/+0
* Remove PL_appctx and PL_timesbase interpreter variablesDagfinn Ilmari Mannsåker2020-07-201-8/+0
* Remove PERL_GLOBAL_STRUCTDagfinn Ilmari Mannsåker2020-07-201-39/+3
* Remove the final remnants of 5005threads supportDagfinn Ilmari Mannsåker2020-07-201-30/+0
* Fix a bunch of repeated-word typosDagfinn Ilmari Mannsåker2020-05-221-1/+1
* don't export PL_mbrlen_ps, PL_mbrtowc, PL_wcrtomb if not definedTony Cook2020-03-271-0/+12
* Add mutex for accessing ENVKarl Williamson2020-03-111-0/+1
* makedef.pl: Add commentKarl Williamson2020-03-021-0/+1
* The VC6 Chainsaw MassacreSteve Hay2019-10-171-1/+1
* makedef.pl: export symbols flagged as CCraig A. Berry2019-09-201-1/+1
* The Windows CE Chainsaw MassacreSteve Hay2019-06-181-183/+168
* embed.fnc: Change x flag to eKarl Williamson2019-05-301-1/+1
* Use POSIX locale functions if setlocale not availableKarl Williamson2019-03-061-21/+32