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


CVSROOT:	/cvs/frysk
Module name:	frysk-imports
Changes by:	pmuldoon@sourceware.org	2006-10-15 20:49:23

Modified files:
	lib/elf        : ChangeLog Elf.java ElfData.java ElfEHeader.java 
	                 ElfPHeader.java ElfSection.java 
	                 ElfSectionHeader.java 
	lib/elf/cni    : Elf.cxx ElfData.cxx ElfSection.cxx 
Added files:
	lib/elf        : ElfSectionHeaderTypes.java 

Log message:
	2006-10-15  Phil Muldoon  <pmuldoon@redhat.com>
	
	* Elf.java (getElfVersion): New function.
	(initializeCoreHeader): Remove. Deprecated.
	* ElfData.java (setBuffer): New function. Set elf buffer.
	(setType): New.
	(setSize): New.
	(setOffset): New.
	* ElfEHeader.java: Added Data, Class and Type constants.
	* ElfPHeader.java : Added Type constants.
	* ElfSection (update):  New Function. Update class
	back to native elf header.
	* ElfSectionHeader.java: Changed constructor access to public.
	* ElfSectionHeaderTypes.java : New.
	
	* cni/Elf.cxx (elf_init_core_header): Removed. Deprecated.
	* cni/ElfData.cxx (elf_data_set_buff): New function.
	(elf_data_set_type): Ditto.
	(elf_data_set_version): Ditto.
	(elf_data_set_size): Ditto.
	(elf_data_set_off): Ditto.
	(elf_data_set_align): Ditto.
	* cni/ElfSection.cxx:
	(ElfSection): Check if ehdr->e_shstrndx exists before
	attempting to calculate name from string table.
	(elf_updateshdr): New.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfSectionHeaderTypes.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ChangeLog.diff?cvsroot=frysk&r1=1.42&r2=1.43
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/Elf.java.diff?cvsroot=frysk&r1=1.19&r2=1.20
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfData.java.diff?cvsroot=frysk&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfEHeader.java.diff?cvsroot=frysk&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfPHeader.java.diff?cvsroot=frysk&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfSection.java.diff?cvsroot=frysk&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/ElfSectionHeader.java.diff?cvsroot=frysk&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/cni/Elf.cxx.diff?cvsroot=frysk&r1=1.21&r2=1.22
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/cni/ElfData.cxx.diff?cvsroot=frysk&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/elf/cni/ElfSection.cxx.diff?cvsroot=frysk&r1=1.6&r2=1.7


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