1 #ifndef PERL_DJGPP_DJGPP_H
2 #define PERL_DJGPP_DJGPP_H
4 #include <libc/stubs.h>
11 #include <libc/file.h>
15 #include <sys/fsext.h>
22 djgpp_popen (const char *cm, const char *md);
25 djgpp_pclose (FILE *pp);
28 do_aspawn (pTHX_ SV *really,SV **mark,SV **sp);
31 do_spawn2 (pTHX_ char *cmd,int execf);
34 do_spawn (pTHX_ char *cmd);
37 Perl_do_exec (pTHX_ const char *cmd);
40 Perl_init_os_extras(pTHX);
43 *djgpp_pathexp (const char *p);
46 Perl_DJGPP_init (int *argcp,char ***argvp);
49 djgpp_fflush (FILE *fp);
51 /* DJGPP utility functions without prototypes? */
53 int _is_unixy_shell(char *s);