diff options
author | tg <tg@FreeBSD.org> | 2001-07-24 11:50:23 +0000 |
---|---|---|
committer | tg <tg@FreeBSD.org> | 2001-07-24 11:50:23 +0000 |
commit | 47c2c99b5115c72bc1c4ad5ba8e7d21169d982ae (patch) | |
tree | f69b902c12889e39d57e3d83d55293ee0abee74b /usr.bin/doscmd/trap.h | |
parent | 97507091ff20d3dc72113dfbd0c9532423d3acb4 (diff) | |
download | FreeBSD-src-47c2c99b5115c72bc1c4ad5ba8e7d21169d982ae.zip FreeBSD-src-47c2c99b5115c72bc1c4ad5ba8e7d21169d982ae.tar.gz |
Clean up the code a bit:
- add $FreeBSD$;
- remove unused variables;
- add missing headers and prototypes;
- -Wshadow.
Diffstat (limited to 'usr.bin/doscmd/trap.h')
-rw-r--r-- | usr.bin/doscmd/trap.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/usr.bin/doscmd/trap.h b/usr.bin/doscmd/trap.h index 6cba0df..853d2e7 100644 --- a/usr.bin/doscmd/trap.h +++ b/usr.bin/doscmd/trap.h @@ -81,3 +81,17 @@ #define AC_EXC 0x0c00 /* Execute Only Conforming */ #define AC_EXRC 0x0e00 /* Execute Readable Conforming */ #define AC_A 0x0100 /* Accessed */ + +extern void fake_int(regcontext_t *REGS, int); +extern void sigtrap(struct sigframe *sf); +extern void sigtrace(struct sigframe *sf); +extern void sigalrm(struct sigframe *sf); +extern void sigill(struct sigframe *sf); +extern void sigfpe(struct sigframe *sf); +extern void sigsegv(struct sigframe *sf); +extern void breakpoint(struct sigframe *sf); +#ifdef USE_VM86 +extern void sigurg(struct sigframe *sf); +#else +extern void sigbus(struct sigframe *sf); +#endif |