Module Name: src
Committed By: simonb
Date: Sat Sep 26 08:19:11 UTC 2020
Modified Files:
src/sys/arch/mips/include: asm.h
Log Message:
Add EXPORT_OBJECT - export definition of symbol of symbol type Object,
visible to ksyms(4) address search.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/mips/include/asm.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/mips/include/asm.h
diff -u src/sys/arch/mips/include/asm.h:1.61 src/sys/arch/mips/include/asm.h:1.62
--- src/sys/arch/mips/include/asm.h:1.61 Wed Aug 12 08:56:37 2020
+++ src/sys/arch/mips/include/asm.h Sat Sep 26 08:19:11 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: asm.h,v 1.61 2020/08/12 08:56:37 skrll Exp $ */
+/* $NetBSD: asm.h,v 1.62 2020/09/26 08:19:11 simonb Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -237,6 +237,14 @@ _C_LABEL(x):
_C_LABEL(x):
/*
+ * EXPORT_OBJECT -- export definition of symbol of symbol
+ * type Object, visible to ksyms(4) address search.
+ */
+#define EXPORT_OBJECT(x) \
+ EXPORT(x); \
+ .type _C_LABEL(x), @object;
+
+/*
* VECTOR
* exception vector entrypoint
* XXX: regmask should be used to generate .mask