This is the mail archive of the
frysk-cvs@sources.redhat.com
mailing list for the frysk project.
frysk-imports/lib/elf ChangeLog Elf.java ElfAr ...
- From: ajocksch at sourceware dot org
- To: frysk-cvs at sourceware dot org
- Date: 31 May 2006 17:37:59 -0000
- Subject: 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