about summary refs log tree commit diff
path: root/elf/stackguard-macros.h
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@gmail.com>2012-01-07 12:55:20 -0500
committerUlrich Drepper <drepper@gmail.com>2012-01-07 12:55:20 -0500
commit664f8cb9d53fdc002f82a9d69a21a3d5eb63541c (patch)
treedd68ba87a4304b553fdcf7e2f8ff9cc92e73a3a6 /elf/stackguard-macros.h
parent7ae81d88f178fc554e6ef9835c352ec1feaae188 (diff)
downloadglibc-664f8cb9d53fdc002f82a9d69a21a3d5eb63541c.tar.gz
glibc-664f8cb9d53fdc002f82a9d69a21a3d5eb63541c.tar.xz
glibc-664f8cb9d53fdc002f82a9d69a21a3d5eb63541c.zip
More IA-64 removal
Diffstat (limited to 'elf/stackguard-macros.h')
-rw-r--r--elf/stackguard-macros.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/elf/stackguard-macros.h b/elf/stackguard-macros.h
index 97db8bc22a..a9889cf7b2 100644
--- a/elf/stackguard-macros.h
+++ b/elf/stackguard-macros.h
@@ -24,10 +24,7 @@
 #elif defined __s390__
 # define STACK_CHK_GUARD \
   ({ uintptr_t x; asm ("ear %0,%%a0; l %0,0x14(%0)" : "=a" (x)); x; })
-#elif defined __ia64__
-# define STACK_CHK_GUARD \
-  ({ uintptr_t x; asm ("adds %0 = -8, r13;; ld8 %0 = [%0]" : "=r" (x)); x; })
-#else
+#elif !defined STACK_CHK_GUARD
 extern uintptr_t __stack_chk_guard;
 # define STACK_CHK_GUARD __stack_chk_guard
 #endif