summaryrefslogtreecommitdiff
path: root/makedef.pl
Commit message (Expand)AuthorAgeFilesLines
* Export PerlIOBase_openLeon Timmermans2011-12-291-0/+1
* On AIX, avoid a shell pipepline by making makedef.pl sort case insenitively.Nicholas Clark2011-12-041-1/+6
* skip Perl_my_symlink symbol on older VMS systems.Craig A. Berry2011-12-021-0/+3
* The Borland Chainsaw MassacreSteve Hay2011-09-101-5/+1
* Eliminate global.sym, as makedef.pl can generate it internally.Nicholas Clark2011-08-251-2/+26
* In makedef.pl, move handling of $ARGS{TARG_DIR} to the open statements.Nicholas Clark2011-08-251-18/+12
* In makedef.pl, defaulting $ARGS{TARG_DIR} to '' simplifies the code.Nicholas Clark2011-08-251-5/+3
* In makedef.pl, no need to store 'config.h' in a variable.Nicholas Clark2011-08-251-2/+1
* Add t/porting/globvar.t, to sanity test globvar.sym on a *nix platform.Nicholas Clark2011-08-231-3/+4
* Handle PL_sh_path better in globvar.sym and makedef.plNicholas Clark2011-08-231-0/+3
* In makedef.pl, use %Config to avoid hardcoding the DLL version number.Nicholas Clark2011-08-131-2/+3
* Simplify embedvar.h, removing a level of macro indirection for PL_* variables.Nicholas Clark2011-08-111-1/+1
* Add the correct PL_sig_ignoring skip for VMS in makedef.pl.Craig A. Berry2011-08-021-0/+5
* In makedef.pl, refactor the code that reads *.sym files.Nicholas Clark2011-08-011-9/+7
* In makedef.pl, correct a typo in a comment.Nicholas Clark2011-08-011-1/+1
* In makedef.pl, avoid creating %PLATFORMS just for one existence check.Nicholas Clark2011-08-011-8/+10
* In makedef.pl, use %ARGS instead of 4 variables for command line arguments.Nicholas Clark2011-08-011-44/+43
* In makedef.pl, consolidate all the C compiler flags parsing code.Nicholas Clark2011-08-011-12/+10
* In makedef.pl, read ccflags and optimize from %Config.Nicholas Clark2011-08-011-18/+10
* In makedef.pl, read 4 configuration values direct from %Config.Nicholas Clark2011-08-011-6/+4
* In makedef.pl, merge the code that reads config.shNicholas Clark2011-08-011-11/+8
* In makedef.pl, export boot_* for static modules only on Win32 and WinCE.Nicholas Clark2011-08-011-5/+17
* In makedef.pl, tidy up the MYMALLOC logic.Nicholas Clark2011-08-011-7/+2
* In makedef.pl, tidy up the USE_PERLIO logic.Nicholas Clark2011-08-011-9/+3
* In makedef.pl, consolidate all the code that tries platform-specific symbols.Nicholas Clark2011-08-011-164/+169
* 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