summaryrefslogtreecommitdiff
path: root/os2
diff options
context:
space:
mode:
authorAndy Dougherty <doughera@lafcol.lafayette.edu>1995-05-25 23:49:37 +1200
committerAndy <doughera@lafcol.lafayette.edu>1995-05-25 23:49:37 +1200
commit6e340f36c2347f9c2737d0b92322eee7b2ec0640 (patch)
tree1d1dfc87cd68211beefd436b22ad314e85aec6de /os2
parentcb1a09d0194fed9b905df7b04a4bc031d354609d (diff)
downloadperl-6e340f36c2347f9c2737d0b92322eee7b2ec0640.tar.gz
perl5.001 patch.1h: [re-organisations and patch description]
[editor's note: individual patches have been split from this combined patch]
Diffstat (limited to 'os2')
-rw-r--r--os2/Makefile.SH54
1 files changed, 0 insertions, 54 deletions
diff --git a/os2/Makefile.SH b/os2/Makefile.SH
deleted file mode 100644
index 78c12187c0..0000000000
--- a/os2/Makefile.SH
+++ /dev/null
@@ -1,54 +0,0 @@
-# This file is read by Makefile.SH to produce rules for $(perllib)
-# We insert perl5.def since I do not know how to generate it yet.
-
-$spitshell >>Makefile <<'!NO!SUBS!'
-$(perllib): perl.imp perl.dll perl5.def
- emximp -o $(perllib) perl.imp
-
-perl.imp: perl5.def
- emximp -o perl.imp perl5.def
-
-perl.dll: $(obj) perl5.def perl$(O)
- $(LD) $(LDDLFLAGS) -o $@ perl$(O) $(obj) -lsocket perl5.def
-
-perl5.def: perl.linkexp
- echo "LIBRARY 'Perl' INITINSTANCE TERMINSTANCE" > $@
- echo DESCRIPTION "'Perl interpreter, export autogenerated'" >>$@
- echo STACKSIZE 32768 >>$@
- echo CODE LOADONCALL >>$@
- echo DATA LOADONCALL NONSHARED MULTIPLE >>$@
- echo EXPORTS >>$@
- echo ' "ctermid"' >>$@
- echo ' "ttyname"' >>$@
- cat perl.linkexp >>$@
-
-# grep -v '"\(malloc\|realloc\|free\)"' perl.linkexp >>$@
-
-
-# We assume here that perl is available somewhere ...
-
-perl.exports: perl.exp EXTERN.h perl.h
- (echo '#include "EXTERN.h"'; echo '#include "perl.h"' ; \
- echo '#include "perl.exp"') | \
- $(CC) -DEMBED -E - | \
- awk '{if ($$2 == "") print $$1}' | sort | uniq > $@
-
-# perl -ne 'print if (/^#!/ .. /^#\s/) && s/^(\w+) *$$/$$1/' > $@
-
-perl.linkexp: perl.exports perl.map
- cat perl.exports perl.map | sort | uniq -d | sed -e 's/\w\+/ "\0"/' > perl.linkexp
-
-perl.map: $(obj) perl$(O) miniperlmain$(O)
- $(CC) $(LARGE) $(CLDFLAGS) $(CCDLFLAGS) -o dummy.exe miniperlmain$(O) perl$(O) $(obj) -lsocket -lm -Zmap -Zlinker /map
- awk '{if ($$3 == "") print $$2}' <dummy.map | sort | uniq > perl.map
- rm dummy.exe dummy.map
-
-depend: os2ish.h
-
-os2.c: os2/os2.c os2ish.h
- cp $< $@
-
-os2ish.h: os2/os2ish.h
- cp $< $@
-
-!NO!SUBS!