diff --git a/ChangeLog.tile b/ChangeLog.tile index f2eb35a7f9..ae048ddd34 100644 --- a/ChangeLog.tile +++ b/ChangeLog.tile @@ -1,3 +1,7 @@ +2012-05-12 Chris Metcalf + + * sysdeps/unix/sysv/linux/tile/nptl/clone.S: Add missing CFI. + 2012-05-12 Chris Metcalf * sysdeps/tile/tls-macros.h: Fix buggy TLS_GD, etc., macros. diff --git a/sysdeps/unix/sysv/linux/tile/nptl/clone.S b/sysdeps/unix/sysv/linux/tile/nptl/clone.S index eaa2fd65a5..de4fa136d3 100644 --- a/sysdeps/unix/sysv/linux/tile/nptl/clone.S +++ b/sysdeps/unix/sysv/linux/tile/nptl/clone.S @@ -1,4 +1,4 @@ -/* Copyright (C) 2011 Free Software Foundation, Inc. +/* Copyright (C) 2011-2012 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Chris Metcalf , 2011. @@ -167,6 +167,7 @@ ENTRY (__clone) in getpid(). Otherwise (if CLONE_VM isn't set), it's a fork-like clone, and we go ahead and write the cached values from the true system pid (retrieved via __NR_getpid syscall). */ + cfi_def_cfa_offset (FRAME_SIZE) #ifdef __tilegx__ { moveli r0, hw1_last(CLONE_VM)