From: David Mitchell Date: Fri, 15 May 2009 16:28:00 +0000 (+0100) Subject: update the head comments in makedef.pl X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=3523994b04cceafe4dd50a410bf7dc1b547a82d1;p=p5sagit%2Fp5-mst-13.2.git update the head comments in makedef.pl --- diff --git a/makedef.pl b/makedef.pl index 354b82a..1b3c2b5 100644 --- a/makedef.pl +++ b/makedef.pl @@ -6,8 +6,32 @@ # and by AIX for creating libperl.a when -Dusershrplib is in effect, # and by MacOS Classic. # -# reads global.sym, pp.sym, perlvars.h, intrpvar.h, config.h -# On OS/2 reads miniperl.map and the previous version of perl5.def as well +# Reads from information stored in +# +# config.h +# config.sh +# global.sym +# globvar.sym +# intrpvar.h +# macperl.sym (on MacOS) +# miniperl.map (on OS/2) +# perl5.def (on OS/2; this is the old version of the file being made) +# perlio.sym +# perlvars.h +# +# plus long lists of function names hard-coded directly in this script and +# in the DATA section. +# +# Writes the result to STDOUT. +# +# Normally this script is invoked from a makefile (e.g. win32/Makefile), +# which redirects STDOUT to a suitable file, such as: +# +# perl5.def OS/2 +# perldll.def Windows +# perl.exp AIX +# perl.imp NetWare + BEGIN { unshift @INC, "lib" } use strict;