summaryrefslogtreecommitdiffstats
path: root/sys/sys/linker.h
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1998-11-04 15:20:58 +0000
committerpeter <peter@FreeBSD.org>1998-11-04 15:20:58 +0000
commitabe415781a54116bcd2e4c69d9ae679300c2d482 (patch)
tree8b96a55db8b00f48349d29b47c61019c033ffe05 /sys/sys/linker.h
parent7f0987e02d6b66490eb3d84e7441f6e486cc2f7c (diff)
downloadFreeBSD-src-abe415781a54116bcd2e4c69d9ae679300c2d482.zip
FreeBSD-src-abe415781a54116bcd2e4c69d9ae679300c2d482.tar.gz
The handle for the kernel is common. With this fix, ELF kernels can load
a.out kld modules, and a.out kernels can load ELF kld modules.
Diffstat (limited to 'sys/sys/linker.h')
-rw-r--r--sys/sys/linker.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/sys/linker.h b/sys/sys/linker.h
index 45a62da..565239d 100644
--- a/sys/sys/linker.h
+++ b/sys/sys/linker.h
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: linker.h,v 1.8 1998/10/09 23:07:27 peter Exp $
+ * $Id: linker.h,v 1.9 1998/10/16 03:55:01 peter Exp $
*/
#ifndef _SYS_LINKER_H_
@@ -133,6 +133,11 @@ struct linker_class {
extern linker_file_t linker_current_file;
/*
+ * The "file" for the kernel.
+ */
+extern linker_file_t linker_kernel_file;
+
+/*
* Add a new file class to the linker.
*/
int linker_add_class(const char* desc, void* priv,
OpenPOWER on IntegriCloud