summaryrefslogtreecommitdiff
path: root/Cross/Makefile-cross-SH
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2011-08-21 17:37:41 +0200
committerNicholas Clark <nick@ccl4.org>2011-08-25 11:34:37 +0200
commitd500e60df9f652d9d80c9a5f4324d49e51e7f990 (patch)
tree07bc201e042e7f0373bfad81ae7df2dfba874921 /Cross/Makefile-cross-SH
parentcdde42af3c16a29c0c7fcb1b2b71c5a4b0093ac4 (diff)
downloadperl-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 'Cross/Makefile-cross-SH')
-rw-r--r--Cross/Makefile-cross-SH11
1 files changed, 4 insertions, 7 deletions
diff --git a/Cross/Makefile-cross-SH b/Cross/Makefile-cross-SH
index 0ee2cb0542..bb6752f9d4 100644
--- a/Cross/Makefile-cross-SH
+++ b/Cross/Makefile-cross-SH
@@ -836,15 +836,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
@@ -855,10 +854,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