From mboxrd@z Thu Jan 1 00:00:00 1970 From: mrg@sourceware.cygnus.com To: sid-cvs@sources.redhat.com Subject: src/sid bsp/ChangeLog bsp/configrun-sid.in com ... Date: Sat, 13 Jan 2001 06:26:00 -0000 Message-id: <20010113142605.12053.qmail@sourceware.cygnus.com> X-SW-Source: 2001-q1/msg00015.html List-Id: CVSROOT: /cvs/src Module name: src Changes by: mrg@sources.redhat.com 2001-01-13 06:26:05 Modified files: sid/bsp : ChangeLog configrun-sid.in sid/component/loader: ChangeLog compLoader.cxx elfload.c elfload.h sw-load-elf.txt Log message: [bsp/ChangeLog] 2001-01-13 matthew green * configrun-sid.in: `load-accessor' becomes Harvard architecture friendly. Split into `load-accessor-insn' and `load-accessor-data'. [component/loader/ChangeLog] 2001-01-13 matthew green * compLoader.cxx (load_accessor): Delete member. (load_accessor_insn, load_accessor_data): New bus* members. (ctor): Initialise load_accessor_insn and load_accessor_data. Add `load-accessor-insn' and `load-accessor-data' accessors and delete `load-accessor'. (load_function): Extend to 64 bit addresses, and have an instruction space identifier. (load_it): Check both load_accessor_insn and load_accessor_data are set, and use the appropriate one. Extend messages to meantion instruction or data loads. * elfload.h (fetchQuadLittle, fetchQuadBig, fetchQuad): New macros. (PFLOAD): Make 64-bit & Harvard address space friendly (sw-load-elf.txt): Document `load-accessor-insn' and `load-accessor-data' accessors. * elfload.c (readElfFile): Support 64-bit ELF as well as 32-bit ELF. * sw-load-elf.txt: Document `load-accessor-insn' and `load-accessor-data' accessors. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/bsp/ChangeLog.diff?cvsroot=src&r1=1.4&r2=1.5 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/bsp/configrun-sid.in.diff?cvsroot=src&r1=1.4&r2=1.5 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/loader/ChangeLog.diff?cvsroot=src&r1=1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/loader/compLoader.cxx.diff?cvsroot=src&r1=1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/loader/elfload.c.diff?cvsroot=src&r1=1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/loader/elfload.h.diff?cvsroot=src&r1=1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/loader/sw-load-elf.txt.diff?cvsroot=src&r1=1.1&r2=1.2