[Armadeus-commitlog] SF.net SVN: armadeus: [555] trunk/patches/ 012-buildroot-gdb-arm-corefile-supp
Brought to you by:
sszy
|
From: <ar...@us...> - 2007-01-26 13:49:25
|
Revision: 555
http://armadeus.svn.sourceforge.net/armadeus/?rev=555&view=rev
Author: artemys
Date: 2007-01-26 05:49:18 -0800 (Fri, 26 Jan 2007)
Log Message:
-----------
[TOOLCHAIN] Correct GDB 6.5 for target building problem, due to recent patch (ARM core loading)
Modified Paths:
--------------
trunk/patches/012-buildroot-gdb-arm-corefile-support.diff
Modified: trunk/patches/012-buildroot-gdb-arm-corefile-support.diff
===================================================================
--- trunk/patches/012-buildroot-gdb-arm-corefile-support.diff 2007-01-25 14:18:32 UTC (rev 554)
+++ trunk/patches/012-buildroot-gdb-arm-corefile-support.diff 2007-01-26 13:49:18 UTC (rev 555)
@@ -1,16 +1,18 @@
diff -urN buildroot/toolchain/gdb/6.5/401-arm-coredump.patch buildroot/toolchain/gdb/6.5.mod/401-arm-coredump.patch
--- buildroot/toolchain/gdb/6.5/401-arm-coredump.patch 1970-01-01 01:00:00.000000000 +0100
+++ buildroot/toolchain/gdb/6.5.mod/401-arm-coredump.patch 2007-01-25 14:16:20.000000000 +0100
-@@ -0,0 +1,103 @@
+@@ -0,0 +1,105 @@
+--- cvs-6.4.orig/gdb/arm-linux-tdep.c 2006-04-10 16:39:24.000000000 +0200
++++ cvs-6.4/gdb/arm-linux-tdep.c 2007-01-25 12:07:47.000000000 +0100
-+@@ -70,6 +70,18 @@
++@@ -70,6 +70,20 @@
+ #define ARM_LINUX_JB_ELEMENT_SIZE INT_REGISTER_SIZE
+ #define ARM_LINUX_JB_PC 21
+
++/* Following enums used to implement the core file support. */
++enum {
+++#ifndef ELF_NGREG
++ ELF_NGREG = 18, /* core reg size is 72 */
+++#endif
++ ELF_NFPREG = 33,
++ ELF_NVRREG = 33
++};
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|