diff options
author | bde <bde@FreeBSD.org> | 1997-11-18 07:23:40 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1997-11-18 07:23:40 +0000 |
commit | be5bd975eada298365bf4ea09f7a50ef3f45c0d3 (patch) | |
tree | f0c4875af43e1cc4d0a41f60a8d9606f5cb8168e | |
parent | 88c9c6e6afdbd75bec4670276e9d8db5ca1806c0 (diff) | |
download | FreeBSD-src-be5bd975eada298365bf4ea09f7a50ef3f45c0d3.zip FreeBSD-src-be5bd975eada298365bf4ea09f7a50ef3f45c0d3.tar.gz |
Fixed pedantic syntax errors caused by trailing semicolon in the
__ELF__ case of the definition of MAKE_SET() and in the PSEUDO_LKM
case of the definition of PSEUDO_SET().
-rw-r--r-- | sys/sys/kernel.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sys/sys/kernel.h b/sys/sys/kernel.h index 7f96dc0..45dc867 100644 --- a/sys/sys/kernel.h +++ b/sys/sys/kernel.h @@ -39,7 +39,7 @@ * SUCH DAMAGE. * * @(#)kernel.h 8.3 (Berkeley) 1/21/94 - * $Id: kernel.h,v 1.33 1997/06/24 18:21:08 jhay Exp $ + * $Id: kernel.h,v 1.34 1997/09/21 22:09:11 gibbs Exp $ */ #ifndef _SYS_KERNEL_H_ @@ -77,6 +77,7 @@ extern int tickdelta; extern long timedelta; #endif /* KERNEL */ + /* * The following macros are used to declare global sets of objects, which * are collected by the linker into a `struct linker_set' as defined below. @@ -88,7 +89,7 @@ extern long timedelta; #define MAKE_SET(set, sym) \ __asm__(".section .set." #set ",\"aw\""); \ __asm__(".long " #sym); \ - __asm__(".previous"); + __asm__(".previous") #define TEXT_SET(set, sym) MAKE_SET(set, sym) #define DATA_SET(set, sym) MAKE_SET(set, sym) #define BSS_SET(set, sym) MAKE_SET(set, sym) @@ -276,7 +277,8 @@ void kproc_start __P((void *udata)); int \ name ## _mod(struct lkm_table *lkmtp, int cmd, int ver) { \ MOD_DISPATCH(name, lkmtp, cmd, ver, name ## _load, name ## _unload, \ - lkm_nullcmd); } + lkm_nullcmd); } \ + struct __hack #else /* PSEUDO_LKM */ /* |