public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
From: jflavio@sourceware.org
To: frysk-cvs@sourceware.org
Subject: [SCM]  master: Merge branch 'master' of ssh://sources.redhat.com/git/frysk
Date: Wed, 14 Nov 2007 02:09:00 -0000	[thread overview]
Message-ID: <20071114020913.30584.qmail@sourceware.org> (raw)

The branch, master has been updated
       via  9198be3c3245c0e8a8ab7cd054e99306d1a51250 (commit)
       via  c646b2fa475a95b3ed6d0ba9e877b2d4e3ead03e (commit)
       via  e4196532f54d8a7724158b3c229d30934058721d (commit)
      from  7d8807565260d2a245e35af7ee1e06473e48588c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 9198be3c3245c0e8a8ab7cd054e99306d1a51250
Merge: c646b2fa475a95b3ed6d0ba9e877b2d4e3ead03e 7d8807565260d2a245e35af7ee1e06473e48588c
Author: Jose Flavio Aguilar Paulino <jflavio@bart.ltc.br.ibm.com>
Date:   Tue Nov 13 22:59:31 2007 -0200

    Merge branch 'master' of ssh://sources.redhat.com/git/frysk

commit c646b2fa475a95b3ed6d0ba9e877b2d4e3ead03e
Author: Jose Flavio Aguilar Paulino <jflavio@bart.ltc.br.ibm.com>
Date:   Tue Nov 13 22:58:09 2007 -0200

    Fixing build system to ppc32 libunwind cni.

commit e4196532f54d8a7724158b3c229d30934058721d
Author: Jose Flavio Aguilar Paulino <jflavio@bart.ltc.br.ibm.com>
Date:   Tue Nov 13 22:47:10 2007 -0200

    Correcting last files to support libunwind CNI to PowerPC32/64.

-----------------------------------------------------------------------

Summary of changes:
 frysk-common/ChangeLog                             |    5 +++++
 frysk-common/Makefile.rules                        |    1 +
 frysk-core/ChangeLog                               |    4 ++++
 frysk-core/Makefile.am                             |    1 +
 frysk-core/frysk/stack/ChangeLog                   |    4 ++++
 frysk-core/frysk/stack/LibunwindAddressSpace.java  |    6 ++++++
 frysk-gui/ChangeLog                                |    4 ++++
 frysk-gui/Makefile.am                              |    1 +
 frysk-sys/ChangeLog                                |    4 ++++
 frysk-sys/Makefile.am                              |    1 +
 frysk-sys/lib/unwind/ChangeLog                     |    3 +++
 .../cni/{UnwindPPC64.cxx => UnwindPPC32.cxx}       |    6 +++---
 12 files changed, 37 insertions(+), 3 deletions(-)
 copy frysk-sys/lib/unwind/cni/{UnwindPPC64.cxx => UnwindPPC32.cxx} (94%)

First 500 lines of diff:
diff --git a/frysk-common/ChangeLog b/frysk-common/ChangeLog
index b78e8df..a9feb80 100644
--- a/frysk-common/ChangeLog
+++ b/frysk-common/ChangeLog
@@ -1,3 +1,8 @@
+2007-11-13  Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
+
+	* Makefile.rules: Add to CXX includes the directory
+	frysk-imports/libunwind-ppc32/include
+
 2007-10-31  Andrew Cagney  <cagney@redhat.com>
 
 	* Makefile.gen.sh (nodist_lib_sources): Delete.
diff --git a/frysk-common/Makefile.rules b/frysk-common/Makefile.rules
index 4115b5f..bc7a68c 100644
--- a/frysk-common/Makefile.rules
+++ b/frysk-common/Makefile.rules
@@ -178,6 +178,7 @@ AM_CXXFLAGS = \
 	-I$(top_builddir)/../frysk-imports/libunwind-i386/include \
 	-I$(top_builddir)/../frysk-imports/libunwind-x86_64/include \
 	-I$(top_builddir)/../frysk-imports/libunwind-ppc64/include \
+	-I$(top_builddir)/../frysk-imports/libunwind-ppc32/include \
 	-fPIC \
 	$(ZZZ)
 
diff --git a/frysk-core/ChangeLog b/frysk-core/ChangeLog
index 5b6cdf2..cd66969 100644
--- a/frysk-core/ChangeLog
+++ b/frysk-core/ChangeLog
@@ -1,3 +1,7 @@
+2007-11-13  Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
+
+	* Makefile.am: Add libunwind-ppc32 to gcj linker dependencies. 
+
 2007-10-30  Andrew Cagney  <cagney@redhat.com>
 
 	* Makefile.am (frysk/debuginfo/TestTypeEntryType.java)
diff --git a/frysk-core/Makefile.am b/frysk-core/Makefile.am
index c110926..59be031 100644
--- a/frysk-core/Makefile.am
+++ b/frysk-core/Makefile.am
@@ -65,6 +65,7 @@ GEN_GCJ_LDADD_LIST += ../frysk-imports/elfutils/libelf/libelf.a
 if USE_LIBUNWIND
 GEN_GCJ_LDADD_LIST += ../frysk-imports/libunwind-i386/src/.libs/libunwind-x86.a \
                  ../frysk-imports/libunwind-x86_64/src/.libs/libunwind-x86_64.a \
+                 ../frysk-imports/libunwind-ppc32/src/.libs/libunwind-ppc32.a \
                  ../frysk-imports/libunwind-ppc64/src/.libs/libunwind-ppc64.a
 endif
 GEN_GCJ_LDADD_LIST += -lstdc++
diff --git a/frysk-core/frysk/stack/ChangeLog b/frysk-core/frysk/stack/ChangeLog
index d842a57..f5bce74 100644
--- a/frysk-core/frysk/stack/ChangeLog
+++ b/frysk-core/frysk/stack/ChangeLog
@@ -1,3 +1,7 @@
+2007-11-13  Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
+	* LibunwindAddressSpace.java: Add PowerPC32/64 unwinder 
+	classes to the constructors.
+
 2007-10-19  Andrew Cagney  <cagney@redhat.com>
 
 	* StackFactory.java (printStack(PrintWriter,Frame)): Call
diff --git a/frysk-core/frysk/stack/LibunwindAddressSpace.java b/frysk-core/frysk/stack/LibunwindAddressSpace.java
index 44cd283..80eb3cf 100644
--- a/frysk-core/frysk/stack/LibunwindAddressSpace.java
+++ b/frysk-core/frysk/stack/LibunwindAddressSpace.java
@@ -43,6 +43,8 @@ import frysk.isa.Register;
 import lib.unwind.Unwind;
 import lib.unwind.UnwindX8664;
 import lib.unwind.UnwindX86;
+import lib.unwind.UnwindPPC32;
+import lib.unwind.UnwindPPC64;
 import frysk.dwfl.DwflCache;
 import frysk.dwfl.DwflFactory;
 import frysk.event.Event;
@@ -82,6 +84,10 @@ class LibunwindAddressSpace extends AddressSpace {
 	    return new UnwindX86();
 	else if (isa == ISA.X8664)
 	    return new UnwindX8664();
+	else if (isa == ISA.PPC32BE) 
+	    return new UnwindPPC32();
+	else if (isa == ISA.PPC64BE)
+	    return new UnwindPPC64();
 	else
 	    throw new RuntimeException("unhandled ISA: " + isa);
     }
diff --git a/frysk-gui/ChangeLog b/frysk-gui/ChangeLog
index 72de0c5..7fa3697 100644
--- a/frysk-gui/ChangeLog
+++ b/frysk-gui/ChangeLog
@@ -1,3 +1,7 @@
+2007-11-13  Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
+
+        * Makefile.am: Add libunwind-ppc32 to gcj linker dependencies.
+
 2007-10-31  Andrew Cagney  <cagney@redhat.com>
 
 	* Makefile.am: Replace dist_glade_DATA with glade_DATA; ditto for
diff --git a/frysk-gui/Makefile.am b/frysk-gui/Makefile.am
index 734fb8d..1ba069c 100644
--- a/frysk-gui/Makefile.am
+++ b/frysk-gui/Makefile.am
@@ -70,6 +70,7 @@ GEN_GCJ_LDADD_LIST += ../frysk-imports/elfutils/libelf/libelf.a
 if USE_LIBUNWIND
 GEN_GCJ_LDADD_LIST += ../frysk-imports/libunwind-i386/src/.libs/libunwind-x86.a \
                  ../frysk-imports/libunwind-x86_64/src/.libs/libunwind-x86_64.a \
+                 ../frysk-imports/libunwind-ppc32/src/.libs/libunwind-ppc32.a \
                  ../frysk-imports/libunwind-ppc64/src/.libs/libunwind-ppc64.a
 endif
 GEN_GCJ_LDADD_LIST += -lstdc++
diff --git a/frysk-sys/ChangeLog b/frysk-sys/ChangeLog
index 44760ed..9d768c4 100644
--- a/frysk-sys/ChangeLog
+++ b/frysk-sys/ChangeLog
@@ -1,3 +1,7 @@
+2007-11-13  Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
+
+        * Makefile.am: Add libunwind-ppc32 to gcj linker dependencies.
+
 2007-08-24  Mark Wielaard  <mwielaard@redhat.com>
 
 	* Makefile.am: Change GEN_GCJ_LDADD to GEN_GCJ_LDADD_LIST.
diff --git a/frysk-sys/Makefile.am b/frysk-sys/Makefile.am
index a6866b0..d7f8aca 100644
--- a/frysk-sys/Makefile.am
+++ b/frysk-sys/Makefile.am
@@ -62,6 +62,7 @@ GEN_GCJ_LDADD_LIST += ../frysk-imports/elfutils/libelf/libelf.a
 if USE_LIBUNWIND
 GEN_GCJ_LDADD_LIST += ../frysk-imports/libunwind-i386/src/.libs/libunwind-x86.a \
                  ../frysk-imports/libunwind-x86_64/src/.libs/libunwind-x86_64.a \
+		 ../frysk-imports/libunwind-ppc32/src/.libs/libunwind-ppc32.a \
                  ../frysk-imports/libunwind-ppc64/src/.libs/libunwind-ppc64.a
 endif
 GEN_GCJ_LDADD_LIST += -lstdc++ -laudit
diff --git a/frysk-sys/lib/unwind/ChangeLog b/frysk-sys/lib/unwind/ChangeLog
index ca06169..4ccd677 100644
--- a/frysk-sys/lib/unwind/ChangeLog
+++ b/frysk-sys/lib/unwind/ChangeLog
@@ -1,3 +1,6 @@
+2007-11-13  Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
+	* UnwindPPC32.cxx: New. To support powerpc32.
+
 2007-11-09  Jose Flavio Aguilar Paulino <jflavio@br.ibm.com>
         * UnwindPPC32.java-sh: New
         * UnwindRegistersPPC32.shenum: New
diff --git a/frysk-sys/lib/unwind/cni/UnwindPPC64.cxx b/frysk-sys/lib/unwind/cni/UnwindPPC32.cxx
similarity index 94%
copy from frysk-sys/lib/unwind/cni/UnwindPPC64.cxx
copy to frysk-sys/lib/unwind/cni/UnwindPPC32.cxx
index bafdc9d..3c2584a 100644
--- a/frysk-sys/lib/unwind/cni/UnwindPPC64.cxx
+++ b/frysk-sys/lib/unwind/cni/UnwindPPC32.cxx
@@ -37,8 +37,8 @@
 // version and license this file solely under the GPL without
 // exception.
 
-#define TARGET UnwindPPC64
-#define LIBUNWIND_TARGET_H <libunwind-ppc64.h>
-#define LIB_UNWIND_UNWIND_TARGET_H "lib/unwind/UnwindPPC64.h"
+#define TARGET UnwindPPC32
+#define LIBUNWIND_TARGET_H <libunwind-ppc32.h>
+#define LIB_UNWIND_UNWIND_TARGET_H "lib/unwind/UnwindPPC32.h"
 
 #include "lib/unwind/cni/UnwindH.hxx"


hooks/post-receive
--
frysk system monitor/debugger


             reply	other threads:[~2007-11-14  2:09 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-14  2:09 jflavio [this message]
  -- strict thread matches above, loose matches on Subject: below --
2008-06-05 15:33 rmoseley
2008-05-12 16:30 rmoseley
2008-05-12 16:07 pmuldoon
2008-05-09 17:29 rmoseley
2008-04-02 22:41 pmuldoon
2008-04-01 12:28 pmuldoon
2008-03-20 20:20 rmoseley
2008-03-18 16:22 pmuldoon
2008-02-26 15:32 pmuldoon
2008-01-24 19:23 rmoseley
2008-01-23 21:10 rmoseley
2008-01-03 16:55 pmuldoon
2007-12-13 20:18 rmoseley
2007-12-04 17:45 jflavio
2007-11-30  4:24 jflavio
2007-11-28 21:40 jflavio
2007-11-28 16:20 jflavio
2007-11-28 13:08 pmuldoon
2007-11-28 12:04 mark
2007-11-20 22:47 scox
2007-11-19 17:58 scox
2007-11-17  8:35 rmoseley
2007-11-16 15:59 scox
2007-11-16 14:59 pmuldoon
2007-11-14  2:38 scox
2007-11-13  0:41 scox
2007-11-10 14:47 jflavio
2007-11-10  0:34 scox
2007-11-09 14:59 jflavio

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20071114020913.30584.qmail@sourceware.org \
    --to=jflavio@sourceware.org \
    --cc=frysk-cvs@sourceware.org \
    --cc=frysk@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).