This is the mail archive of the frysk-cvs@sources.redhat.com mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

frysk-imports/lib/elf ChangeLog Elf.java ElfAr ...


CVSROOT:	/cvs/frysk
Module name:	frysk-imports
Changes by:	ajocksch@sourceware.org	2006-05-31 17:37:59

Modified files:
	lib/elf        : ChangeLog Elf.java ElfArchiveHeader.java 
	                 ElfArchiveSymbol.java ElfData.java 
	                 ElfEHeader.java ElfEHeader32.java 
	                 ElfEHeader64.java ElfPHeader.java 
	                 ElfPHeader32.java ElfPHeader64.java 
	                 ElfSection.java ElfSectionHeader.java 
	                 ElfSectionHeader32.java ElfSectionHeader64.java 
	lib/elf/cni    : ElfArchiveHeader.cxx ElfArchiveSymbol.cxx 

Log message:
	2006-05-31  Adam Jocksch  <ajocksch@redhat.com>
	
	* ElfArchiveHeader.java (ElfArchiveHeader): Now takes a reference to the
	parent Elf object to keep it from being garbage collected, also removed
	default constructor.
	(getParent): Added.
	(finalize): Removed.
	* ElfArchiveSymbol.java (ElfArchiveSymbol): Now takes a reference to the
	parent Elf object, also removed default constructor.
	(getParent): Added.
	(finalize): Removed.
	* ElfData.java (ElfData): Now takes a reference to the parent Elf object.
	(getParent): Added.
	* ElfEHeader.java (ElfEHeader): Now takes a reference to the parent Elf
	object.
	(getPointer): Added.
	* ElfEHeader32.java (ElfEHeader32): Now takes a reference to the parent
	Elf object.
	* ElfEHeader64.java (ElfEHeader64): Ditto.
	* ElfPHeader.java (ElfPHeader): Ditto.
	(getParent): Added.
	* ElfPHeader32.java (ElfPHeader32): Now takes a reference to the parent
	Elf object.
	* ElfPHeader64.java (ElfPHeader64): Ditto.
	* ElfSection.java (ElfSection): Ditto.
	(getParent): Added.
	* ElfSectionHeader.java (ElfSectionHeader): Now takes a reference to
	the parent Elf object.
	(getParent): Added.
	* ElfSectionHeader32.java (ElfSectionHeader32): Now takes a reference
	to the parent Elf object.
	* ElfSectionHeader64.java (ElfSectionHeader64): Ditto.
	* cni/ElfArchiveHeader.cxx (elf_ar_new): Removed.
	(elf_ar_finalize): Ditto.
	* cni/ElfArchiveSymbol.cxx (elf_as_new): Ditto.
	(elf_as_finalize): Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ChangeLog.diff?cvsroot=frysk&r1=1.17&r2=1.18
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/Elf.java.diff?cvsroot=frysk&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfArchiveHeader.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfArchiveSymbol.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfData.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfEHeader.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfEHeader32.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfEHeader64.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfPHeader.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfPHeader32.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfPHeader64.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfSection.java.diff?cvsroot=frysk&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfSectionHeader.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfSectionHeader32.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfSectionHeader64.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/cni/ElfArchiveHeader.cxx.diff?cvsroot=frysk&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/cni/ElfArchiveSymbol.cxx.diff?cvsroot=frysk&r1=1.2&r2=1.3


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]