diff options
author | Gurusamy Sarathy <gsar@cpan.org> | 1998-03-12 00:51:08 +0000 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 1998-03-12 00:51:08 +0000 |
commit | 01f988be05578e1f4609174755be9d7b61543c58 (patch) | |
tree | 7ebcceb4314c8b249ec6cc249e699dc385acd199 /proto.h | |
parent | 3bd495df69b982704c59fc1ecbed71e5112e7da0 (diff) | |
download | perl-01f988be05578e1f4609174755be9d7b61543c58.tar.gz |
[asperl] added AS patch#12 with minor changes
p4raw-id: //depot/asperl@806
Diffstat (limited to 'proto.h')
-rw-r--r-- | proto.h | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -796,9 +796,9 @@ void init_postdump_symbols _((int, char **, char **)); void init_predump_symbols _((void)); void my_exit_jump _((void)) __attribute__((noreturn)); void nuke_stacks _((void)); -void open_script _((char *, bool, SV *)); +void open_script _((char *, bool, SV *, int *fd)); void usage _((char *)); -void validate_suid _((char *, char*)); +void validate_suid _((char *, char*, int)); regnode *reg _((I32, I32 *)); regnode *reganode _((U8, U32)); @@ -836,8 +836,16 @@ void del_sv _((SV *p)); void debprof _((OP *o)); #endif -#define PPDEF(s) OP* CPerlObj::s _((ARGSproto)); +void *bset_obj_store _((void *obj, I32 ix)); +#ifdef INDIRECT_BGET_MACROS +void byterun _((struct bytestream bs)); +#else +void byterun _((PerlIO *fp)); +#endif /* INDIRECT_BGET_MACROS */ +OP *new_logop _((I32 type, I32 flags, OP **firstp, OP **otherp)); + +#define PPDEF(s) OP* CPerlObj::s _((ARGSproto)); public: PPDEF(pp_aassign) PPDEF(pp_abs) |