summaryrefslogtreecommitdiffstats
path: root/sys/powerpc
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2011-08-02 23:33:44 +0000
committermarcel <marcel@FreeBSD.org>2011-08-02 23:33:44 +0000
commitb6f12f1f4a85b484bc351d84dc6037233bc6663f (patch)
tree1a630542316c3fbac848954be02a0a3c2d229857 /sys/powerpc
parent830b5e7e90d229abc28702967dbf1539e5f743b8 (diff)
downloadFreeBSD-src-b6f12f1f4a85b484bc351d84dc6037233bc6663f.zip
FreeBSD-src-b6f12f1f4a85b484bc351d84dc6037233bc6663f.tar.gz
It's invalid to use GLOBAL() for kernload_ap, as the macro switches
to the .data section. We need kernload_ap in the boot page. Approved by: re (blanket)
Diffstat (limited to 'sys/powerpc')
-rw-r--r--sys/powerpc/booke/locore.S3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/powerpc/booke/locore.S b/sys/powerpc/booke/locore.S
index 58e722e..293eec3 100644
--- a/sys/powerpc/booke/locore.S
+++ b/sys/powerpc/booke/locore.S
@@ -242,7 +242,8 @@ done_mapping:
__boot_page:
bl 1f
-GLOBAL(kernload_ap)
+ .globl kernload_ap
+kernload_ap:
.long 0
/*
OpenPOWER on IntegriCloud