summaryrefslogtreecommitdiffstats
path: root/sys/sys/linker_set.h
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2000-09-29 13:35:57 +0000
committerdfr <dfr@FreeBSD.org>2000-09-29 13:35:57 +0000
commit0c17b5646b168002db563bffc60b7fa2db5d3b00 (patch)
tree6410c209519a523c96553a71756cec0439c27412 /sys/sys/linker_set.h
parenta9c8fe2534c25d23186561220dd3f3702c514c3b (diff)
downloadFreeBSD-src-0c17b5646b168002db563bffc60b7fa2db5d3b00.zip
FreeBSD-src-0c17b5646b168002db563bffc60b7fa2db5d3b00.tar.gz
Change ".align 3" to ".p2align 3" so that this works with ia64.
Diffstat (limited to 'sys/sys/linker_set.h')
-rw-r--r--sys/sys/linker_set.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/sys/linker_set.h b/sys/sys/linker_set.h
index f6a04ae..01b8e6a 100644
--- a/sys/sys/linker_set.h
+++ b/sys/sys/linker_set.h
@@ -51,10 +51,10 @@
* a problem.
*/
-#ifdef __alpha__
+#if defined(__alpha__) || defined(__ia64__)
#define MAKE_SET(set, sym) \
static void const * const __set_##set##_sym_##sym = &sym; \
- __asm(".align 3"); \
+ __asm(".p2align 3"); \
__asm(".section .set." #set ",\"aw\""); \
__asm(".quad " #sym); \
__asm(".previous")
OpenPOWER on IntegriCloud