summaryrefslogtreecommitdiff
path: root/perl.h
Commit message (Expand)AuthorAgeFilesLines
* Add flag to num groks to silence non-portable warningsKarl Williamson2011-07-031-0/+2
* Move PL_runops_{std,dbg} to perl.h, and make them const.Nicholas Clark2011-06-121-0/+8
* Move PL_global_struct_size, PL_interp_size{,_5_16_0} to perl.hNicholas Clark2011-06-121-0/+17
* Move PL_{revision,version,subversion} to perl.h, making them const U8.Nicholas Clark2011-06-121-12/+23
* Move PL_sh_path to perl.h (except for OS/2), as it's const char[]Nicholas Clark2011-06-121-0/+6
* Move PL_{No,Yes,hexdigit} from perlvars.h to perl.h, as all are const char[]Nicholas Clark2011-06-121-3/+7
* Move the temporary definitions for PERLVAR* macros inside #ifdef MULTIPLICITYNicholas Clark2011-06-121-36/+42
* Shrink struct am_table.Nicholas Clark2011-06-121-3/+6
* Generate the PERL_MAGIC_* defines using mg_vtable.pl.Nicholas Clark2011-06-111-57/+0
* In PL_magic_data flag whether magic can be added to a readonly value.Nicholas Clark2011-06-111-0/+3
* Store a flag for container/value magic in PL_magic_data.Nicholas Clark2011-06-111-0/+5
* Create a lookup table for magic vtables from magic type, PL_magic_data.Nicholas Clark2011-06-111-0/+9
* Generate the enum for want_vtbl_* with regen/mg_vtable.plNicholas Clark2011-06-111-35/+0
* Remove want_vtbl_{glob,symtab}, which aren't used and don't do anything useful.Nicholas Clark2011-06-111-2/+0
* Move the work of MGVTBL_SET() from the C pre-processor to mg_vtable.plNicholas Clark2011-06-111-6/+0
* Move the cast for a magic vtable with const get into mg_vtable.hNicholas Clark2011-06-111-4/+0
* Generate the definitions for magic vtables from data in a regen script.Nicholas Clark2011-06-111-405/+1
* Abolish PL_vtbl_sig. It's been all 0s since it was added in 5.0 alpha 2.Nicholas Clark2011-06-111-13/+0
* Don't even declare PL_vtbl_sigelem under -DPERL_MICRONicholas Clark2011-06-111-14/+1
* Remove DECCRTL_SOCKETS from PL_bincompat_options.Craig A. Berry2011-03-091-3/+0
* fix many s/// tainting bugsDavid Mitchell2011-02-161-0/+9
* Remove vestigial ORANGE referencesDavid Mitchell2011-01-301-1/+0
* Break out the generated function Perl_keywords() into keywords.c, a new file.Nicholas Clark2011-01-241-0/+8
* Remove obsolete macrosLeon Timmermans2011-01-171-30/+0
* Fix typos (spelling errors) in Perl sources.Peter J. Acklam) (via RT2011-01-071-6/+6
* Change regexes to debug dump non-ASCII as hex.Karl Williamson2010-12-191-1/+1
* pv_escape: Add option to dump all non-ascii as hexKarl Williamson2010-12-191-0/+1
* Add a verbose option to -DP, and replace C<#if 0> blocks in sv_gets() with it.Nicholas Clark2010-11-291-0/+5
* Fix C++ build problems introduced in 9a5a5549Tony Cook2010-11-291-0/+1
* Make PerlIO marginally reentrantDavid Mitchell2010-11-261-1/+0
* add 'head' field to PerlIOl structDavid Mitchell2010-11-261-0/+1
* perl.h: Add latin1 fold tableKarl Williamson2010-11-221-0/+44
* PL_fold wrong for EBCDIC platforms.Karl Williamson2010-11-221-36/+5
* perl.h: Expand commentKarl Williamson2010-11-221-1/+3
* Improve custom OP support.Ben Morrow2010-11-141-0/+2
* Eliminate PL_dirtyFlorian Ragwitz2010-11-141-0/+7
* Add ${^GLOBAL_PHASE}Florian Ragwitz2010-11-141-0/+26
* Remove THREADSV_NAMES, part of 5005 threads that the chainsaw missed.Nicholas Clark2010-10-271-3/+0
* Fix calling conventions in malloc_ctl.hJan Dubois2010-10-211-4/+4
* [perl #78072] use re '/xism';Father Chrysostomos2010-10-211-0/+2
* plugin mechanism to rewrite calls to a subroutineZefram2010-10-101-0/+1
* Add VMS symbol shortening to PL_bincompat_options.Craig A. Berry2010-10-091-0/+3
* Remove MEMBER_TO_FPTR.Ben Morrow2010-10-061-58/+55
* fix indentation of MY_CXT #definesDavid Mitchell2010-09-011-35/+35
* merge two similar MY_CXT code branchesDavid Mitchell2010-09-011-37/+7
* MY_CXT macros: make the two sets of defs similarDavid Mitchell2010-09-011-8/+12
* Remove CALL_FPTR and CPERLscope.Ben Morrow2010-08-201-40/+47
* Revert "Make the peep recurse via PL_peepp"Florian Ragwitz2010-08-161-7/+1
* make string-append on win32 100 times fasterWolfram Humann2010-08-131-0/+8
* Check API compatibility when loading xs modulesFlorian Ragwitz2010-07-261-0/+4