public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
* [SCM]  master: Make TestSysRoot runnable by TestRunner.
@ 2008-01-15 20:03 scox
  0 siblings, 0 replies; only message in thread
From: scox @ 2008-01-15 20:03 UTC (permalink / raw)
  To: frysk-cvs

The branch, master has been updated
       via  195dbd82a19661fb6839274d047178cae498747d (commit)
      from  f7cc97ed59d2eaf2a188eb800b496a1b39c96c34 (commit)

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

- Log -----------------------------------------------------------------
commit 195dbd82a19661fb6839274d047178cae498747d
Author: Stan Cox <scox@redhat.com>
Date:   Tue Jan 15 14:53:39 2008 -0500

    Make TestSysRoot runnable by TestRunner.
    
    * Makefile.am (pkgdatadir/test-sysroot): New.
    * TestSysRoot.java (testHaveSysRoot): Test sysroot is now in pkgdatadir.

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

Summary of changes:
 frysk-core/ChangeLog                  |    4 ++++
 frysk-core/Makefile.am                |   24 +++++++++++++++---------
 frysk-core/frysk/hpd/ChangeLog        |    4 ++++
 frysk-core/frysk/hpd/TestSysRoot.java |   12 +++---------
 4 files changed, 26 insertions(+), 18 deletions(-)

First 500 lines of diff:
diff --git a/frysk-core/ChangeLog b/frysk-core/ChangeLog
index 788a81b..ed8602c 100644
--- a/frysk-core/ChangeLog
+++ b/frysk-core/ChangeLog
@@ -1,3 +1,7 @@
+2008-01-15  Stan Cox  <scox@redhat.com>
+
+	* Makefile.am (pkgdatadir/test-sysroot): New.
+
 2008-01-13  Stan Cox  <scox@redhat.com>
 
 	* Makefile.am (frysk/pkglibdir/funit-addresses-stripped): New.
diff --git a/frysk-core/Makefile.am b/frysk-core/Makefile.am
index 0256692..b6102f1 100644
--- a/frysk-core/Makefile.am
+++ b/frysk-core/Makefile.am
@@ -110,15 +110,21 @@ frysk_pkglibdir_funit_symbols_stripped_SOURCES =
 frysk/pkglibdir/funit-symbols-stripped: frysk/pkglibdir/funit-symbols
 	strip -o $@ frysk/pkglibdir/funit-symbols
 
-frysk/pkglibdir/funit-addresses-stripped: frysk/pkglibdir/funit-addresses
-	strip -o $@ frysk/pkglibdir/funit-addresses
-	mkdir -p `pwd`/frysk/pkglibdir/test-sysroot/`pwd`/frysk/pkglibdir
-	cp -r `pwd`/frysk/pkglibdir/funit-addresses `pwd`/frysk/pkglibdir/test-sysroot/`pwd`/frysk/pkglibdir
-	mkdir -p `pwd`/frysk/pkglibdir/test-sysroot/$(realpath $(srcdir))/frysk/pkglibdir
-	cp -r $(realpath $(srcdir))/frysk/pkglibdir/funit-addresses.c `pwd`/frysk/pkglibdir/test-sysroot/$(realpath $(srcdir))/frysk/pkglibdir
-	mkdir -p `pwd`/frysk/pkglibdir/test-sysroot/usr/lib/debug/`pwd`/frysk/pkglibdir/
-	eu-strip --remove-comment -f `pwd`/frysk/pkglibdir/test-sysroot/usr/lib/debug/`pwd`/frysk/pkglibdir/funit-addresses.debug \
-	`pwd`/frysk/pkglibdir/test-sysroot/`pwd`/frysk/pkglibdir/funit-addresses
+pkgdata_DATA += frysk/pkgdatadir/test-sysroot/`pwd`/frysk/pkglibdir/funit-addresses
+frysk/pkgdatadir/test-sysroot/`pwd`/frysk/pkglibdir/funit-addresses: frysk/pkglibdir/funit-addresses
+	mkdir -p `pwd`/frysk/pkgdatadir/test-sysroot/`pwd`/frysk/pkglibdir
+	cp -r $< $@
+
+pkgdata_DATA += frysk/pkgdatadir/test-sysroot/$(realpath $(srcdir))/frysk/pkglibdir/funit-addresses.c
+frysk/pkgdatadir/test-sysroot/$(realpath $(srcdir))/frysk/pkglibdir/funit-addresses.c: \
+frysk/pkgdatadir/test-sysroot/`pwd`/frysk/pkglibdir/funit-addresses
+	mkdir -p `pwd`/frysk/pkgdatadir/test-sysroot/$(realpath $(srcdir))/frysk/pkglibdir
+	cp $(realpath $(srcdir))/frysk/pkglibdir/funit-addresses.c $@
+
+pkgdata_DATA += frysk/pkgdatadir/test-sysroot/usr/lib/debug/`pwd`/frysk/pkglibdir/funit-addresses.debug
+frysk/pkgdatadir/test-sysroot/usr/lib/debug/`pwd`/frysk/pkglibdir/funit-addresses.debug: frysk/pkgdatadir/test-sysroot/`pwd`/frysk/pkglibdir/funit-addresses
+	mkdir -p `pwd`/frysk/pkgdatadir/test-sysroot/usr/lib/debug/`pwd`/frysk/pkglibdir/
+	eu-strip --remove-comment -f $@ $<
 
 if DO_ARCH32_TEST
 pkglib32_PROGRAMS += frysk/pkglibdir/arch32/funit-symbols-nodebug
diff --git a/frysk-core/frysk/hpd/ChangeLog b/frysk-core/frysk/hpd/ChangeLog
index 2943153..abe5e64 100644
--- a/frysk-core/frysk/hpd/ChangeLog
+++ b/frysk-core/frysk/hpd/ChangeLog
@@ -1,5 +1,9 @@
 2008-01-15  Andrew Cagney  <cagney@redhat.com>
 
+	* TestSysRoot.java (testHaveSysRoot): Test sysroot is now in pkgdatadir.
+
+2008-01-15  Stan Cox  <scox@redhat.com>
+
 	* TestSysRoot.java: Mark as unresolved, bug 5619.
 
 2008-01-15  Rick Moseley  <rmoseley@redhat.com>
diff --git a/frysk-core/frysk/hpd/TestSysRoot.java b/frysk-core/frysk/hpd/TestSysRoot.java
index 950357e..8cc2a5c 100644
--- a/frysk-core/frysk/hpd/TestSysRoot.java
+++ b/frysk-core/frysk/hpd/TestSysRoot.java
@@ -55,18 +55,12 @@ public class TestSysRoot extends TestLib {
   }
 
     public void testHaveSysRoot() {
-	if (unresolved(5619))
-	    return;
+	File testSysRootDir = Config.getPkgDataFile("test-sysroot");
 	File testPath = Config.getPkgLibFile("funit-addresses");
-	System.out.println(Config.getBinFile("fhpd").getAbsolutePath() +
-		" -sysroot " + testPath.getParent() + "/test-sysroot/ " +
-	        testPath.getParent() + "/test-sysroot/"
-			   + testPath.getAbsolutePath());
 	child = new Expect(new String[] {
 		Config.getBinFile("fhpd").getAbsolutePath(),
-		"-sysroot", testPath.getParent() + "/test-sysroot/",
-	        testPath.getParent() + "/test-sysroot/"
-		+ testPath.getAbsolutePath()
+		"-sysroot", testSysRootDir.getAbsolutePath(),
+	        testSysRootDir.getAbsolutePath() + "/" + testPath
 	    });
 	child.expect(prompt);
 	child.send("break main\n");


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


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-01-15 20:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-15 20:03 [SCM] master: Make TestSysRoot runnable by TestRunner scox

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).