public inbox for frysk-cvs@sourceware.org help / color / mirror / Atom feed
From: scox@sourceware.org To: frysk-cvs@sourceware.org Subject: [SCM] master: Add package.html for debuginfo, expr, sysroot, and value. Date: Thu, 24 Apr 2008 15:49:00 -0000 [thread overview] Message-ID: <20080424154947.32158.qmail@sourceware.org> (raw) The branch, master has been updated via 15313932e54ed8f536762d8dbff12f0969b75cda (commit) from 150a6816f5ed45f142a94b87573b98fa906568ed (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 15313932e54ed8f536762d8dbff12f0969b75cda Author: Stan Cox <scox@redhat.com> Date: Thu Apr 24 11:47:06 2008 -0400 Add package.html for debuginfo, expr, sysroot, and value. * package.html: New file. ----------------------------------------------------------------------- Summary of changes: frysk-core/frysk/debuginfo/ChangeLog | 8 ++++- frysk-core/frysk/debuginfo/package.html | 8 ++++ frysk-core/frysk/expr/ChangeLog | 4 ++ frysk-core/frysk/expr/package.html | 16 +++++++++ frysk-core/frysk/sysroot/ChangeLog | 4 ++ frysk-core/frysk/sysroot/package.html | 55 +++++++++++++++++++++++++++++++ frysk-core/frysk/value/ChangeLog | 6 +++- frysk-core/frysk/value/package.html | 8 ++++ 8 files changed, 107 insertions(+), 2 deletions(-) create mode 100644 frysk-core/frysk/debuginfo/package.html create mode 100644 frysk-core/frysk/expr/package.html create mode 100644 frysk-core/frysk/sysroot/package.html create mode 100644 frysk-core/frysk/value/package.html First 500 lines of diff: diff --git a/frysk-core/frysk/debuginfo/ChangeLog b/frysk-core/frysk/debuginfo/ChangeLog index 88209c7..bcea5dc 100644 --- a/frysk-core/frysk/debuginfo/ChangeLog +++ b/frysk-core/frysk/debuginfo/ChangeLog @@ -1,3 +1,7 @@ +2008-04-24 Stan Cox <scox@redhat.com> + + * package.html: New file. + 2008-04-22 Sami Wagiaalla <swagiaal@redhat.com> * TestObjectDeclarationSearchEngine.java: Added test for @@ -7,7 +11,7 @@ * ObjectDeclarationSearchEngine.java(getSymbolDie): now returns ObjectDeclaration. - + 2008-04-18 Mark Wielaard <mwielaard@redhat.com> * TestDebugInfoStackTrace.java (testBacktrace): Resolved bug #4468. @@ -17,10 +21,12 @@ * TestObjectDeclarationSearchEngine.java: Use frysk.config.Prefix. 2008-04-15 Thiago Jung Bauermann <bauerman@br.ibm.com> + * DwarfRegisterMapFactory.java (PPC64BE): New. (isaToMap): Add PPC64BE. 2008-04-15 Sami Wagiaalla <swagiaal@redhat.com> + * TestFrameDebugInfo.java: Replaced use of ConcreteFunction with Function. * DebugInfoStackFactory.java: Updated. diff --git a/frysk-core/frysk/debuginfo/package.html b/frysk-core/frysk/debuginfo/package.html new file mode 100644 index 0000000..c0cad5b --- /dev/null +++ b/frysk-core/frysk/debuginfo/package.html @@ -0,0 +1,8 @@ +<html> +<body> + +This package implements frysk's low-level, or application binary +interface, location expression model. + +</body> +<html> diff --git a/frysk-core/frysk/expr/ChangeLog b/frysk-core/frysk/expr/ChangeLog index c8fc857..5f29d65 100644 --- a/frysk-core/frysk/expr/ChangeLog +++ b/frysk-core/frysk/expr/ChangeLog @@ -1,3 +1,7 @@ +2008-04-24 Stan Cox <scox@redhat.com> + + * package.html: New file. + 2008-04-14 Andrew Cagney <cagney@redhat.com> * ScratchSymTab.java: Use frysk.config.Host. diff --git a/frysk-core/frysk/expr/package.html b/frysk-core/frysk/expr/package.html new file mode 100644 index 0000000..1a1a890 --- /dev/null +++ b/frysk-core/frysk/expr/package.html @@ -0,0 +1,16 @@ +<html> +<body> + +This package implements frysk's expression handling. + + +<h2>Overview</h2> + +Frysk uses the antlr parser generator to generate an expression +parser. <em>ExprSymTab.java</em> provides the interface between the +antlr generated parser, which is specified in <em>CExprEvaluator.g, +CExpr.g, and CTypeEvaluator.g</em>, and the frysk hpd requests. + +</body> +</html> + diff --git a/frysk-core/frysk/sysroot/ChangeLog b/frysk-core/frysk/sysroot/ChangeLog index 35be444..25c2a17 100644 --- a/frysk-core/frysk/sysroot/ChangeLog +++ b/frysk-core/frysk/sysroot/ChangeLog @@ -1,3 +1,7 @@ +2008-04-24 Stan Cox <scox@redhat.com> + + * package.html: New file. + 2008-04-17 Andrew Cagney <cagney@redhat.com> * TestSysRoot.java: Use frysk.config.Prefix. diff --git a/frysk-core/frysk/sysroot/package.html b/frysk-core/frysk/sysroot/package.html new file mode 100644 index 0000000..1652671 --- /dev/null +++ b/frysk-core/frysk/sysroot/package.html @@ -0,0 +1,55 @@ +<html> +<body> + +This package implements frysk's sysroot support for handling a special system +directory heirarchy. + +<h2>Overview</h2> + +Frysk supports a way to find source files, debuginfo files, and +libraries in a special system directory heirarchy. For example if +<em>mock(1)</em> is used to build a package, then we would with a +directory that looked like: + +<code><pre> + test-sysroot/usr/bin: + funit-quicksort* + + test-sysroot/usr/lib: + debug/ libbubble.so* + + test-sysroot/usr/lib/debug/usr/bin: + funit-quicksort.debug* + + test-sysroot/usr/lib/debug/usr/lib: + funit-bubblesort.debug* + + test-sysroot/usr/src: + debug/ + + test-sysroot/usr/src/debug: + funit-bubblesort.c funit-quicksort.c +</code></pre> + +The command <em>fhpd -sysroot test-sysroot funit-quicksort</em> will +search the test-sysroot heirarchy for executable files, debuginfo +files, and libraries. The <em>-sysroot</em> option is also available +for most frysk commands and for the load, core, and attach requests. + +<h2>Implementation</h2> + +Frysk assumes all accesses to source, debuginfo, and libraries are +through a sysroot, with the default sysroot +being <em>/</em>. <em>LinuxExeFactory.java</em> +and <em>LinuxCoreFactory.java</em> support sysroots via: +<br> +SysRootCache.java - Get the sysroot that corresponds to a given task. +<br> +SysRoot.java - Return members of the sysroot heirarchy, for example +the directory where libraries are located. +<br> +SysRootFile.java - Allows the management of files as a <sysroot><file> pair. +</pre> + +</body> +</html> diff --git a/frysk-core/frysk/value/ChangeLog b/frysk-core/frysk/value/ChangeLog index 0b28e2b..f174024 100644 --- a/frysk-core/frysk/value/ChangeLog +++ b/frysk-core/frysk/value/ChangeLog @@ -1,3 +1,7 @@ +2008-04-24 Stan Cox <scox@redhat.com> + + * package.html: New file. + 2008-04-21 Sami Wagiaalla <swagiaal@redhat.com> * BreakPointLocation.java: New interface. @@ -65,7 +69,7 @@ 2008-02-19 Stan Cox <scox@redhat.com> * CompositeType.java (toPrint): Allow for struct/class access defaults. - + 2008-02-19 Nurdin Premji <npremji@redhat.com> * TestInterface.java: New. diff --git a/frysk-core/frysk/value/package.html b/frysk-core/frysk/value/package.html new file mode 100644 index 0000000..b8a5f23 --- /dev/null +++ b/frysk-core/frysk/value/package.html @@ -0,0 +1,8 @@ +<html> +<body> + +This package implements frysk's low-level, or application binary +interface, type model. + +</body> +<html> hooks/post-receive -- frysk system monitor/debugger
reply other threads:[~2008-04-24 15:49 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20080424154947.32158.qmail@sourceware.org \ --to=scox@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: linkBe 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).