summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/perl/Makefile.bsd-wrapper
diff options
context:
space:
mode:
authorTodd C. Miller <millert@cvs.openbsd.org>2004-08-09 18:10:42 +0000
committerTodd C. Miller <millert@cvs.openbsd.org>2004-08-09 18:10:42 +0000
commitb30707e4885ca231ff72a496671faa7830e8002a (patch)
treeceefb7d8635e495c31ba663e183cdcad8a9b157c /gnu/usr.bin/perl/Makefile.bsd-wrapper
parent3c5182ca6f3c3cb0d292743e65788c0b1d03b596 (diff)
merge 5.8.5 into HEAD
remove now-unused files crank libperl shared library major number update Makefile.bsd-wrapper tweak openbsd hints file for arm and m68k
Diffstat (limited to 'gnu/usr.bin/perl/Makefile.bsd-wrapper')
-rw-r--r--gnu/usr.bin/perl/Makefile.bsd-wrapper64
1 files changed, 62 insertions, 2 deletions
diff --git a/gnu/usr.bin/perl/Makefile.bsd-wrapper b/gnu/usr.bin/perl/Makefile.bsd-wrapper
index ed2e8af6648..37a322bb05b 100644
--- a/gnu/usr.bin/perl/Makefile.bsd-wrapper
+++ b/gnu/usr.bin/perl/Makefile.bsd-wrapper
@@ -1,6 +1,6 @@
-# $OpenBSD: Makefile.bsd-wrapper,v 1.64 2004/07/11 16:26:27 pvalchev Exp $
+# $OpenBSD: Makefile.bsd-wrapper,v 1.65 2004/08/09 18:08:54 millert Exp $
#
-# Build wrapper for Perl 5.8.3
+# Build wrapper for Perl 5.8.5
#
# To build a threaded perl, uncomment this. Not stable on all platforms...
@@ -65,6 +65,8 @@ MANSRCALL=
perl581delta 1 pod/perl581delta.pod \
perl582delta 1 pod/perl582delta.pod \
perl583delta 1 pod/perl583delta.pod \
+ perl584delta 1 pod/perl584delta.pod \
+ perl585delta 1 pod/perl585delta.pod \
perlapi 1 pod/perlapi.pod \
perlapio 1 pod/perlapio.pod \
perlartistic 1 pod/perlartistic.pod \
@@ -209,6 +211,12 @@ MANSRCALL=
Cwd 3p lib/Cwd.pm \
DB 3p lib/DB.pm \
DB_File 3p ext/DB_File/DB_File.pm \
+ DBM_Filter 3p lib/DBM_Filter.pm \
+ DBM_Filter::compress 3p lib/DBM_Filter/compress.pm \
+ DBM_Filter::encode 3p lib/DBM_Filter/encode.pm \
+ DBM_Filter::int32 3p lib/DBM_Filter/int32.pm \
+ DBM_Filter::null 3p lib/DBM_Filter/null.pm \
+ DBM_Filter::utf8 3p lib/DBM_Filter/utf8.pm
Data::Dumper 3p ext/Data/Dumper/Dumper.pm \
Devel::DProf 3p ext/Devel/DProf/DProf.pm \
Devel::PPPort 3p ext/Devel/PPPort/PPPort.pm \
@@ -311,6 +319,7 @@ MANSRCALL=
Hash::Util 3p lib/Hash/Util.pm \
I18N::Collate 3p lib/I18N/Collate.pm \
I18N::LangTags 3p lib/I18N/LangTags.pm \
+ I18N::LangTags::Detect 3p lib/I18N/LangTags/Detect.pm \
I18N::LangTags::List 3p lib/I18N/LangTags/List.pm \
I18N::Langinfo 3p ext/I18N/Langinfo/Langinfo.pm \
IO 3p lib/IO.pm \
@@ -607,6 +616,57 @@ x2p/cflags:
perly.c perly.h: perly.y
-@true
+# Work around a gcc bug on arm
+.if ${MACHINE_ARCH} == "arm"
+pp_hot.o: pp_hot.c
+ @echo "${COMPILE.c} ${.IMPSRC} -O1 -o ${.TARGET}"
+ @${COMPILE.c} ${.IMPSRC} -O1 -o ${.TARGET}.o
+ @${LD} -x -r ${.TARGET}.o -o ${.TARGET}
+ @rm -f ${.TARGET}.o
+
+pp_hot.go: pp_hot.c
+ @echo "${COMPILE.c} -g ${.IMPSRC} -O1 -o ${.TARGET}"
+ @${COMPILE.c} -g ${.IMPSRC} -O1 -o ${.TARGET}.o
+ @${LD} -X -r ${.TARGET}.o -o ${.TARGET}
+ @rm -f ${.TARGET}.o
+
+pp_hot.po: pp_hot.c
+ @echo "${COMPILE.c} -p ${.IMPSRC} -O1 -o ${.TARGET}"
+ @${COMPILE.c} -p ${.IMPSRC} -O1 -o ${.TARGET}.o
+ @${LD} -X -r ${.TARGET}.o -o ${.TARGET}
+ @rm -f ${.TARGET}.o
+
+pp_hot.so: pp_hot.c
+ @echo "${COMPILE.c} ${PICFLAG} -DPIC ${.IMPSRC} -O1 -o ${.TARGET}"
+ @${COMPILE.c} ${PICFLAG} -DPIC ${.IMPSRC} -O1 -o ${.TARGET}.o
+ @${LD} -x -r ${.TARGET}.o -o ${.TARGET}
+ @rm -f ${.TARGET}.o
+
+pp_ctl.o: pp_ctl.c
+ @echo "${COMPILE.c} ${.IMPSRC} -O1 -o ${.TARGET}"
+ @${COMPILE.c} ${.IMPSRC} -O1 -o ${.TARGET}.o
+ @${LD} -x -r ${.TARGET}.o -o ${.TARGET}
+ @rm -f ${.TARGET}.o
+
+pp_ctl.go: pp_ctl.c
+ @echo "${COMPILE.c} -g ${.IMPSRC} -O1 -o ${.TARGET}"
+ @${COMPILE.c} -g ${.IMPSRC} -O1 -o ${.TARGET}.o
+ @${LD} -X -r ${.TARGET}.o -o ${.TARGET}
+ @rm -f ${.TARGET}.o
+
+pp_ctl.po: pp_ctl.c
+ @echo "${COMPILE.c} -p ${.IMPSRC} -O1 -o ${.TARGET}"
+ @${COMPILE.c} -p ${.IMPSRC} -O1 -o ${.TARGET}.o
+ @${LD} -X -r ${.TARGET}.o -o ${.TARGET}
+ @rm -f ${.TARGET}.o
+
+pp_ctl.so: pp_ctl.c
+ @echo "${COMPILE.c} ${PICFLAG} -DPIC ${.IMPSRC} -O1 -o ${.TARGET}"
+ @${COMPILE.c} ${PICFLAG} -DPIC ${.IMPSRC} -O1 -o ${.TARGET}.o
+ @${LD} -x -r ${.TARGET}.o -o ${.TARGET}
+ @rm -f ${.TARGET}.o
+.endif
+
.ifdef NOMAN
maninstall:
@echo NOMAN is set