);
sub MY::postamble {
+ if ($^O eq 'VMS') {
+ return <<'VMS_EOF';
+re_comp.c : [--]regcomp.c
+ - $(RM_F) $(MMS$TARGET_NAME)
+ $(CP) [--]regcomp.c $(MMS$TARGET_NAME)
+
+re_comp$(OBJ_EXT) : re_comp.c
+
+re_exec.c : [--]regexec.c
+ - $(RM_F) $(MMS$TARGET_NAME)
+ $(CP) [--]regexec.c $(MMS$TARGET_NAME)
+
+re_exec$(OBJ_EXT) : re_exec.c
+
+
+VMS_EOF
+ } else {
return <<'EOF';
re_comp.c: ../../regcomp.c
-$(RM_F) $@
$(CP) ../../regexec.c $@
EOF
+ }
}
strbeg, I32 minend, SV* screamer, void* data,
U32 flags));
-EXT regexp* pregcomp _((char* exp, char* xend, PMOP* pm));
-EXT I32 regexec_flags _((regexp* prog, char* stringarg, char* strend,
- char* strbeg, I32 minend, SV* screamer,
- void* data, U32 flags));
#endif
/* Set up PERLVAR macros for populating structs */
VIRTUAL int& ErrorNo _((void));
#endif /* WIN32 */
#else /* !PERL_OBJECT */
+regexp* pregcomp _((char* exp, char* xend, PMOP* pm));
+I32 regexec_flags _((regexp* prog, char* stringarg, char* strend,
+ char* strbeg, I32 minend, SV* screamer,
+ void* data, U32 flags));
END_EXTERN_C
#endif /* PERL_OBJECT */