[Armadillo:01851] Re: Armadillo-9でのgdbserverについて

Yasushi SHOJI email@hidden
2007年 8月 9日 (木) 21:51:11 JST


At Wed, 08 Aug 2007 16:52:49 +0900,
Takeda wrote:
[...]
> low-linux.c:57:21: sys/reg.h: そのようなファイルやディレクトリはありません

あら、本当ですね。以下のパッチでとりあえずコンパイルできるようになります。
ちょっとパッケージを作ってみますので、とりあえずパッチを試して頂けますか?

環境は atmark-dist-20070720 + linux-2.6.12.3-a9-9 on ATDEv1です。
-- 
           yashi

 user/gdbserver/low-linux.c |    2 ++
 1 files changed, 2 insertions(+)

Index: atmark-dist-20070720/user/gdbserver/low-linux.c
===================================================================
--- atmark-dist-20070720.orig/user/gdbserver/low-linux.c	2004-12-15 13:10:02.000000000 +0900
+++ atmark-dist-20070720/user/gdbserver/low-linux.c	2007-08-09 21:48:36.697136928 +0900
@@ -53,10 +53,12 @@
 #include <linux/ptrace.h>
 
 #ifndef __UCLIBC__
+#ifndef __arm__
 #if __GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1)
 #include <sys/reg.h>
 #endif
 #endif
+#endif
 
 static unsigned int code_end;
 static unsigned int code_start;



armadillo メーリングリストの案内