diff options
-rw-r--r-- | iperlsys.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/iperlsys.h b/iperlsys.h index 883f9357ef..f84852de16 100644 --- a/iperlsys.h +++ b/iperlsys.h @@ -915,8 +915,10 @@ struct IPerlProcInfo; typedef void (*LPProcAbort)(struct IPerlProc*); typedef char* (*LPProcCrypt)(struct IPerlProc*, const char*, const char*); -typedef void (*LPProcExit)(struct IPerlProc*, int); -typedef void (*LPProc_Exit)(struct IPerlProc*, int); +typedef void (*LPProcExit)(struct IPerlProc*, int) + __attribute__noreturn__; +typedef void (*LPProc_Exit)(struct IPerlProc*, int) + __attribute__noreturn__; typedef int (*LPProcExecl)(struct IPerlProc*, const char*, const char*, const char*, const char*, const char*); |