From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14695 invoked by alias); 31 May 2006 17:38:00 -0000 Received: (qmail 14681 invoked by uid 9559); 31 May 2006 17:37:59 -0000 Date: Wed, 31 May 2006 17:38:00 -0000 Message-ID: <20060531173759.14679.qmail@sourceware.org> From: ajocksch@sourceware.org To: frysk-cvs@sourceware.org Subject: frysk-imports/lib/elf ChangeLog Elf.java ElfAr ... Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org X-SW-Source: 2006-q2/txt/msg00359.txt.bz2 List-Id: 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 * 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