aboutsummaryrefslogtreecommitdiff
path: root/linuxthreads/sysdeps/unix
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2003-05-30 16:09:39 +0000
committerAndreas Jaeger <aj@suse.de>2003-05-30 16:09:39 +0000
commitb34f9a90b100fa55a64cc9c52be9787608f6d1a0 (patch)
tree17c590b6df2c8e56b1fac3bd4093be289609bbea /linuxthreads/sysdeps/unix
parent5a70784eb6d939d838d08ccc324287de1e4239db (diff)
downloadglibc-b34f9a90b100fa55a64cc9c52be9787608f6d1a0.tar
glibc-b34f9a90b100fa55a64cc9c52be9787608f6d1a0.tar.gz
glibc-b34f9a90b100fa55a64cc9c52be9787608f6d1a0.tar.bz2
glibc-b34f9a90b100fa55a64cc9c52be9787608f6d1a0.zip
(SAVESTK_0): Add CFI directives.
(SAVESTK_3): Likewise. (SAVESTK_5): Likewise. (RESTSTK_0): Likewise. (RESTSTK_3): Likewise. (RESTSTK_5): Likewise. 2003-05-30 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h (SAVESTK_0): Add CFI directives. (SAVESTK_3): Likewise. (SAVESTK_5): Likewise. (RESTSTK_0): Likewise. (RESTSTK_3): Likewise. (RESTSTK_5): Likewise.
Diffstat (limited to 'linuxthreads/sysdeps/unix')
-rw-r--r--linuxthreads/sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/linuxthreads/sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h b/linuxthreads/sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h
index bc3b8676fb..4ae543c419 100644
--- a/linuxthreads/sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h
+++ b/linuxthreads/sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h
@@ -74,20 +74,20 @@
# define POPARGS_6 POPARGS_5 movq 48(%rsp), %r9;
/* We always have to align the stack before calling a function. */
-# define SAVESTK_0 subq $24, %rsp;
+# define SAVESTK_0 subq $24, %rsp;cfi_adjust_cfa_offset(24);
# define SAVESTK_1 SAVESTK_0
# define SAVESTK_2 SAVESTK_1
-# define SAVESTK_3 subq $40, %rsp;
+# define SAVESTK_3 subq $40, %rsp;cfi_adjust_cfa_offset(40);
# define SAVESTK_4 SAVESTK_3
-# define SAVESTK_5 subq $56, %rsp;
+# define SAVESTK_5 subq $56, %rsp;cfi_adjust_cfa_offset(56);
# define SAVESTK_6 SAVESTK_5
-# define RESTSTK_0 addq $24,%rsp;
+# define RESTSTK_0 addq $24,%rsp;cfi_adjust_cfa_offset(-24);
# define RESTSTK_1 RESTSTK_0
# define RESTSTK_2 RESTSTK_1
-# define RESTSTK_3 addq $40, %rsp;
+# define RESTSTK_3 addq $40, %rsp;cfi_adjust_cfa_offset(-40);
# define RESTSTK_4 RESTSTK_3
-# define RESTSTK_5 addq $56, %rsp;
+# define RESTSTK_5 addq $56, %rsp;cfi_adjust_cfa_offset(-56);
# define RESTSTK_6 RESTSTK_5
# ifdef IS_IN_libpthread