summaryrefslogtreecommitdiff
path: root/makedef.pl
Commit message (Expand)AuthorAgeFilesLines
...
* In makedef.pl, remove duplicate symbols passed to try_symbols() for OS/2.Nicholas Clark2011-08-011-7/+0
* In makedef.pl, replace calls to try_symbol() with try_symbols().Nicholas Clark2011-08-011-25/+9
* In makedef.pl, change readvar() to add items to a passed-in hash reference.Nicholas Clark2011-08-011-25/+30
* In makedef.pl, no need to loop over a 1 item list.Nicholas Clark2011-08-011-3/+1
* In makedef.pl, inline output_symbol() into its only caller.Nicholas Clark2011-08-011-43/+16
* In makedef.pl, consolidate the actual output code in one place.Nicholas Clark2011-08-011-48/+59
* In makedef.pl, rename emit_symbols() to try_symbols(), and pass it a list.Nicholas Clark2011-08-011-24/+23
* In makedef.pl, inline emit_symbol.Nicholas Clark2011-08-011-10/+4
* In makedef.pl, eliminate now-superfluous chomp and file-content processing.Nicholas Clark2011-08-011-6/+0
* In makedef.pl, inline skip_symbols.Nicholas Clark2011-08-011-118/+72
* In makedef.pl, readvar now returns a list, not an array reference.Nicholas Clark2011-08-011-20/+10
* In makedef.pl, move the "oddities from PerlIO" from <DATA> to a data structure.Nicholas Clark2011-08-011-17/+13
* In makedef.pl, consolidate all the code conditional on PERL_IMPLICIT_SYS.Nicholas Clark2011-08-011-19/+4
* In makedef.pl, NetWare can't export perl_clone_host without USE_ITHREADS.Nicholas Clark2011-08-011-2/+4
* In makedef.pl, read Config::{,non_}bincompat_options() on all platforms.Nicholas Clark2011-08-011-19/+12
* In makedef.pl, remove the skip for Perl_pidgone for not-PERL_USES_PL_PIDSTATUS.Nicholas Clark2011-08-011-1/+0
* In makedef.pl, remove the skip for Perl_mro_meta_dup for non-ITHREADS.Nicholas Clark2011-08-011-1/+0
* In makedef.pl, remove Perl_malloc{ed,_good}_size from the !MYMALLOC skip list.Nicholas Clark2011-08-011-2/+0
* In makedef.pl, remove 15 non-API functions from the not-PERLMAD skip list.Nicholas Clark2011-08-011-15/+0
* In makedef.pl, remove the skip for Perl_deb_growlevel for not-DEBUGGING.Nicholas Clark2011-08-011-1/+0
* In makedef.pl, remove the skip for PL_sig_sv for PERL_IMPLICIT_CONTEXT.Nicholas Clark2011-08-011-6/+0
* In makedef.pl, remove the skip for 9 symbols for not-USE_ITHREADSNicholas Clark2011-08-011-9/+0
* In makedef.pl, remove the skip for PL_regdupe for not-USE_ITHREADS.Nicholas Clark2011-08-011-1/+0
* In makedef.pl, remove the skip for PL_curthr for FAKE_THREADS.Nicholas Clark2011-08-011-4/+0
* In makedef.pl, remove all skips for variables now in the parser struct.Nicholas Clark2011-08-011-19/+1
* In makedef.pl, consolidate $PLATFORM specific skip logic.Nicholas Clark2011-08-011-54/+34
* In makedef.pl, correct a use of $^O to $PLATFORM.Nicholas Clark2011-08-011-1/+1
* In makedef.pl, skip Perl_signbit when HAS_SIGNBIT is defined.Nicholas Clark2011-08-011-8/+6
* In makedef.pl, simplify handling the 7 symbols wanted on Win32 but not WinCE.Nicholas Clark2011-08-011-14/+12
* In makedef.pl, remove PL_csh{len,name} from 3 skip lists.Nicholas Clark2011-08-011-6/+0
* In makedef.pl, remove from 3 skip lists 3 variables now in PL_parser.Nicholas Clark2011-08-011-9/+0
* In makedef.pl, remove PL_archpat_auto from 3 skip lists.Nicholas Clark2011-08-011-3/+0
* In makedef.pl, remove Perl_setenv_getix from 3 skip lists.Nicholas Clark2011-08-011-3/+0
* In makedef.pl, remove Perl_init_thread_intern from 3 skip lists.Nicholas Clark2011-08-011-3/+0
* In makedef.pl, remove Perl_my_p{open,close} from 3 skip lists.Nicholas Clark2011-08-011-6/+0
* In makedef.pl, remove Perl_ErrorNo from 4 skip lists.Nicholas Clark2011-08-011-4/+0
* In makedef.pl, remove from skip lists symbols which are not in the API.Nicholas Clark2011-08-011-35/+0
* In makedef.pl, remove Perl_safex{{c,m,re}alloc,free} from 4 skip lists.Nicholas Clark2011-08-011-16/+0
* In makedef.pl, skip relevant symbols when HAVE_INTERP_INTERN is not defined.Nicholas Clark2011-08-011-7/+9
* In makedef.pl, skip Perl_unlnk on all platforms without UNLINK_ALL_VERSIONS.Nicholas Clark2011-08-011-5/+3
* In makedef.pl, skip relevant symbols when USE_LOCALE_NUMERIC is not defined.Nicholas Clark2011-08-011-4/+9
* In makedef.pl, skip relevant symbols when USE_LOCALE_COLLATE is not defined.Nicholas Clark2011-08-011-6/+12
* In makedef.pl, remove PL_numeric_compat1 from the WinCE skip list.Nicholas Clark2011-08-011-1/+0
* In makedef.pl, remove unneeded PerlIO* skips from the NetWare platform list.Nicholas Clark2011-08-011-23/+0
* In makedef.pl, extract SPRINTF_RETURNS_STRLEN from config.hNicholas Clark2011-08-011-4/+1
* In makedef.pl, all platforms other than OS/2 share 12 common "skip_symbols".Nicholas Clark2011-08-011-60/+17
* In makedef.pl, merge the regexs that parse config.h.Nicholas Clark2011-08-011-5/+2
* In makedef.pl, merge the regexs that parse config.sh on non-dosish platforms.Nicholas Clark2011-08-011-3/+2
* In makedef.pl, use HAS_{MMAP,SIGACTION} instead of d_{mmap,sigaction}.Nicholas Clark2011-08-011-5/+2
* In makedef.pl, replace $CONFIG_ARGS, $ARCHNAME, $PATCHLEVEL with keys in %defineNicholas Clark2011-08-011-7/+7