summaryrefslogtreecommitdiffstats
path: root/sys/i386
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2016-04-13 17:37:31 +0000
committerjhb <jhb@FreeBSD.org>2016-04-13 17:37:31 +0000
commitb5f76666d8323fcca3f58de34e2e065c6ea9478c (patch)
tree22756e79900f5981e72ed2cc5c1771ee865daa31 /sys/i386
parentc87a3c998c1cd3ed74f6233e2cb7682c6dec412f (diff)
downloadFreeBSD-src-b5f76666d8323fcca3f58de34e2e065c6ea9478c.zip
FreeBSD-src-b5f76666d8323fcca3f58de34e2e065c6ea9478c.tar.gz
Expose doreti as a global symbol on amd64 and i386.
doreti provides the common code path for returning from interrupt andlers on x86. Exposing doreti as a global symbol allows kernel modules to include low-level interrupt handlers instead of requiring all low-level handlers to be statically compiled into the kernel. Submitted by: Howard Su <howard0su@gmail.com> Reviewed by: kib
Diffstat (limited to 'sys/i386')
-rw-r--r--sys/i386/i386/exception.s1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/i386/i386/exception.s b/sys/i386/i386/exception.s
index f91f516..c03cbce 100644
--- a/sys/i386/i386/exception.s
+++ b/sys/i386/i386/exception.s
@@ -343,6 +343,7 @@ MCOUNT_LABEL(eintr)
.text
SUPERALIGN_TEXT
.type doreti,@function
+ .globl doreti
doreti:
FAKE_MCOUNT($bintr) /* init "from" bintr -> doreti */
doreti_next:
OpenPOWER on IntegriCloud