diff options
author | marcel <marcel@FreeBSD.org> | 2011-08-02 23:33:44 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2011-08-02 23:33:44 +0000 |
commit | b6f12f1f4a85b484bc351d84dc6037233bc6663f (patch) | |
tree | 1a630542316c3fbac848954be02a0a3c2d229857 /sys/powerpc | |
parent | 830b5e7e90d229abc28702967dbf1539e5f743b8 (diff) | |
download | FreeBSD-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.S | 3 |
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 /* |