This is the mail archive of the mailing list for the libc-ports project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: LinuxThreads unwind info for MIPS

On Wed, Dec 03, 2008 at 12:09:02PM -0500, Daniel Jacobowitz wrote:
> I don't anticipate the LinuxThreads module being used again, but
> here's a patch I developed for an older toolchain.  It applied
> cleanly, so I've committed it for posterity.  This fixes backtrace()
> and GDB backtraces across system calls in multi-threaded MIPS Linux
> applications, using LinuxThreads.

With obvious correction...

Daniel Jacobowitz

2008-12-12  Daniel Jacobowitz  <>

	* sysdeps/unix/sysv/linux/mips/sysdep-cancel.h: Correct typo in
	CFI data.

Index: sysdeps/unix/sysv/linux/mips/sysdep-cancel.h
RCS file: /cvs/glibc/linuxthreads/linuxthreads/sysdeps/unix/sysv/linux/mips/sysdep-cancel.h,v
retrieving revision 1.4
diff -u -p -r1.4 sysdep-cancel.h
--- sysdeps/unix/sysv/linux/mips/sysdep-cancel.h	3 Dec 2008 17:06:19 -0000	1.4
+++ sysdeps/unix/sysv/linux/mips/sysdep-cancel.h	12 Dec 2008 19:16:05 -0000
@@ -32,7 +32,6 @@
   99: la t9,__syscall_error;						      \
   jr t9;								      \
   ENTRY (name)								      \
-    cfi_startproc;							      \
     .set noreorder;							      \
     .cpload t9;								      \
     .set reorder;							      \

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]