Changeset 2298 for trunk/src/kash/error.h
- Timestamp:
- Mar 1, 2009, 6:18:30 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/error.h
r1233 r2298 98 98 #endif 99 99 100 void exraise(struct shinstance *, int) __attribute__((__noreturn__));100 SH_NORETURN_1 void exraise(struct shinstance *, int) SH_NORETURN_2; 101 101 void onint(struct shinstance *); 102 void error(struct shinstance *, const char *, ...) __attribute__((__noreturn__));103 void exerror(struct shinstance *, int, const char *, ...) __attribute__((__noreturn__));102 SH_NORETURN_1 void error(struct shinstance *, const char *, ...) SH_NORETURN_2; 103 SH_NORETURN_1 void exerror(struct shinstance *, int, const char *, ...) SH_NORETURN_2; 104 104 const char *errmsg(struct shinstance *, int, int); 105 105 106 void sh_err(struct shinstance *, int, const char *, ...) __attribute__((__noreturn__));107 void sh_verr(struct shinstance *, int, const char *, va_list) __attribute__((__noreturn__));108 void sh_errx(struct shinstance *, int, const char *, ...) __attribute__((__noreturn__));109 void sh_verrx(struct shinstance *, int, const char *, va_list) __attribute__((__noreturn__));106 SH_NORETURN_1 void sh_err(struct shinstance *, int, const char *, ...) SH_NORETURN_2; 107 SH_NORETURN_1 void sh_verr(struct shinstance *, int, const char *, va_list) SH_NORETURN_2; 108 SH_NORETURN_1 void sh_errx(struct shinstance *, int, const char *, ...) SH_NORETURN_2; 109 SH_NORETURN_1 void sh_verrx(struct shinstance *, int, const char *, va_list) SH_NORETURN_2; 110 110 void sh_warn(struct shinstance *, const char *, ...); 111 111 void sh_vwarn(struct shinstance *, const char *, va_list); … … 113 113 void sh_vwarnx(struct shinstance *, const char *, va_list); 114 114 115 void sh_exit(struct shinstance *, int) __attribute__((__noreturn__));115 SH_NORETURN_1 void sh_exit(struct shinstance *, int) SH_NORETURN_2; 116 116 117 117
Note:
See TracChangeset
for help on using the changeset viewer.