public inbox for frysk-bugzilla@sourceware.org
help / color / mirror / Atom feed
* [Bug general/3650] New: lib/elf bindings need note section reading capability
@ 2006-12-04 23:19 pmuldoon at redhat dot com
  2006-12-04 23:21 ` [Bug general/3650] " pmuldoon at redhat dot com
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: pmuldoon at redhat dot com @ 2006-12-04 23:19 UTC (permalink / raw)
  To: frysk-bugzilla

The note writing is basically stuffing large amounts of data (various
structures) into an Elf Data structure. The Elf Data structure contains a void
pointer that points to this data.

In reading the .note section data back, routines are needed to read this data
and propogate the data back somehow. As they data changes per architecture (ie
GP registers), need to figure out how to do this in Java.

-- 
           Summary: lib/elf bindings need note section reading capability
           Product: frysk
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: general
        AssignedTo: frysk-bugzilla at sourceware dot org
        ReportedBy: pmuldoon at redhat dot com
OtherBugsDependingO 2243
             nThis:


http://sourceware.org/bugzilla/show_bug.cgi?id=3650

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug general/3650] lib/elf bindings need note section reading capability
  2006-12-04 23:19 [Bug general/3650] New: lib/elf bindings need note section reading capability pmuldoon at redhat dot com
@ 2006-12-04 23:21 ` pmuldoon at redhat dot com
  2007-02-13 21:36 ` pmuldoon at redhat dot com
  2007-10-15  8:19 ` pmuldoon at redhat dot com
  2 siblings, 0 replies; 4+ messages in thread
From: pmuldoon at redhat dot com @ 2006-12-04 23:21 UTC (permalink / raw)
  To: frysk-bugzilla



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
OtherBugsDependingO|                            |3651
              nThis|                            |


http://sourceware.org/bugzilla/show_bug.cgi?id=3650

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug general/3650] lib/elf bindings need note section reading capability
  2006-12-04 23:19 [Bug general/3650] New: lib/elf bindings need note section reading capability pmuldoon at redhat dot com
  2006-12-04 23:21 ` [Bug general/3650] " pmuldoon at redhat dot com
@ 2007-02-13 21:36 ` pmuldoon at redhat dot com
  2007-10-15  8:19 ` pmuldoon at redhat dot com
  2 siblings, 0 replies; 4+ messages in thread
From: pmuldoon at redhat dot com @ 2007-02-13 21:36 UTC (permalink / raw)
  To: frysk-bugzilla


------- Additional Comments From pmuldoon at redhat dot com  2007-02-13 21:35 -------
2007-02-12  Phil Muldoon  <pmuldoon@redhat.com>
	
	* Elf.java (getRawData): New. Return raw elf data.
	* cni/Elf.cxx (elf_get_raw_data): Return raw byte data.
	
	* tests/TestElf.java (testElfCorePrpsNotes): New.Test Prpsinfo notes.
	(testElfCorePrstatusNotes): New. Test Prstatus notes.
	(testElfCorePrAuxvNotes): New. Test Auxv notes.
	
	* cni/ElfPrpsinfo.cxx (getNoteData): New. Parse raw note
	data and find relevant note section.
	* cni/ElfPrAuxv.cxx (getNoteData): Ditto
	* cni/ElfPrstatus.cxx (getNoteData): Ditto
	* cni/ElfData.cxx (elf_data_create_native): New. Create underlying
	native data structures.
	
	* ElfPrstatus.java (ElfPrstatus): New Constructor.
	(getRawCoreRegisters): New.
	(getThreadData): New.
	(getPrCurSig): Rename.
	* ElfPrpsinfo.java (ElfPrpsinfo): New Constructor.
	* ElfPrAuxv.java (ElfPrAuxv): New Constructor.
	(getAuxvBuffer): Return auxv data in raw form.
	* ElfData.java (ElfData): New constructor to take raw byte[] data
	and package into an ElfData class.
	(setBuffer): Take a size argument.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=3650

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug general/3650] lib/elf bindings need note section reading capability
  2006-12-04 23:19 [Bug general/3650] New: lib/elf bindings need note section reading capability pmuldoon at redhat dot com
  2006-12-04 23:21 ` [Bug general/3650] " pmuldoon at redhat dot com
  2007-02-13 21:36 ` pmuldoon at redhat dot com
@ 2007-10-15  8:19 ` pmuldoon at redhat dot com
  2 siblings, 0 replies; 4+ messages in thread
From: pmuldoon at redhat dot com @ 2007-10-15  8:19 UTC (permalink / raw)
  To: frysk-bugzilla



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|frysk-bugzilla at sourceware|pmuldoon at redhat dot com
                   |dot org                     |


http://sourceware.org/bugzilla/show_bug.cgi?id=3650

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-10-15  8:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-12-04 23:19 [Bug general/3650] New: lib/elf bindings need note section reading capability pmuldoon at redhat dot com
2006-12-04 23:21 ` [Bug general/3650] " pmuldoon at redhat dot com
2007-02-13 21:36 ` pmuldoon at redhat dot com
2007-10-15  8:19 ` pmuldoon at redhat dot com

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