diff options
author | Nicholas Clark <nick@ccl4.org> | 2011-08-21 17:37:41 +0200 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2011-08-25 11:34:37 +0200 |
commit | d500e60df9f652d9d80c9a5f4324d49e51e7f990 (patch) | |
tree | 07bc201e042e7f0373bfad81ae7df2dfba874921 /Makefile.SH | |
parent | cdde42af3c16a29c0c7fcb1b2b71c5a4b0093ac4 (diff) | |
download | perl-d500e60df9f652d9d80c9a5f4324d49e51e7f990.tar.gz |
Eliminate global.sym, as makedef.pl can generate it internally.
global.sym was a file listing the exported symbols, generated by regen/embed.pl
from embed.fnc and regen/opcodes, which was only used by makedef.pl
Move the code that generates global.sym from regen/embed.pl to makedef.pl,
and thereby eliminate the need to ship a 907 line generated file.
Diffstat (limited to 'Makefile.SH')
-rwxr-xr-x | Makefile.SH | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/Makefile.SH b/Makefile.SH index f16bd19053..3119f617b2 100755 --- a/Makefile.SH +++ b/Makefile.SH @@ -1120,15 +1120,14 @@ perly.c: perly.y perly.h: perly.y -@sh -c true -SYM = global.sym globvar.sym perlio.sym +SYM = globvar.sym perlio.sym SYMH = perlvars.h intrpvar.h CHMOD_W = chmod +w # The following files are generated automatically -# embed.pl: proto.h embed.h embedvar.h global.sym -# perlapi.h perlapi.c +# embed.pl: proto.h embed.h embedvar.h perlapi.h perlapi.c # opcode.pl: opcode.h opnames.h pp_proto.h # regcomp.pl: regnodes.h # warnings.pl: warnings.h lib/warnings.pm @@ -1139,10 +1138,8 @@ CHMOD_W = chmod +w # with your existing copy of perl # (make regen_headers is kept for backwards compatibility) -AUTOGEN_FILES = opcode.h opnames.h pp_proto.h proto.h \ - embed.h embedvar.h global.sym \ - perlapi.h perlapi.c regnodes.h \ - warnings.h lib/warnings.pm +AUTOGEN_FILES = opcode.h opnames.h pp_proto.h proto.h embed.h embedvar.h \ + perlapi.h perlapi.c regnodes.h warnings.h lib/warnings.pm .PHONY: regen_headers regen_all |