public inbox for ecos-cvs@sourceware.org help / color / mirror / Atom feed
From: jld@sourceware.org To: ecos-cvs@ecos.sourceware.org Subject: ecos/packages/services/objloader/current Chang ... Date: Fri, 03 Jul 2009 14:49:00 -0000 [thread overview] Message-ID: <20090703144945.1967.qmail@sourceware.org> (raw) CVSROOT: /cvs/ecos Module name: ecos Changes by: jld@sourceware.org 2009-07-03 14:49:45 Modified files: packages/services/objloader/current: ChangeLog packages/services/objloader/current/cdl: objloader.cdl packages/services/objloader/current/doc: notes.txt packages/services/objloader/current/include: elf.h loader_fs.h objelf.h relocate_i386.h relocate_ppc.h packages/services/objloader/current/src: loader_fs.c objelf.c objloader.c relocate_i386.c relocate_ppc.c packages/services/objloader/current/tests: test_mods.c Added files: packages/services/objloader/current/include: loader_memory.h relocate_arm.h packages/services/objloader/current/src: loader_memory.c relocate_arm.c Log message: * cdl/objloader.cdl, src/objelf.c, src/relocate_ppc.c, src/relocate_arm.c: Eliminate dependency on CYGPKG_IO_FILEIO when the filesystem loader is not required. * src/relocate_arm.c : Added relocation software for the ARM . * src/relocate_i386.c : Added a structure containing the relocation names for every architecture. Only used (and compiled in) for pretty printing. * src/relocate_ppc.c : * include/relocate_arm.h : New header file for src/relocate_arm.c * cdl/objloader.cdl: Added the option to relocate for the ARM. * src/objloader.c : * src/objelf.c : Erased some redundant debug printout and improved the readability of the rest. * src/loader_memory.c : Added the code to allow the objloader package to load libraries from ROM memory, instead from a file system. The various sections of the library are the copied from ROM to RAM and relocated. * include/loader_memory.h : New header file for src/loader_memory.c * src/objloader.c : Added a line to include the loader_memory header file and code to flush the cache when calling cyg_ldr_find_symbol(). * cdl/objloader.cdl: Added one check boxe for each of the supported ways of loading libraries (two for now) so that the user can compile out the loading methods not used.
next reply other threads:[~2009-07-03 14:49 UTC|newest] Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-07-03 14:49 jld [this message] -- strict thread matches above, loose matches on Subject: below -- 2011-07-02 10:13 sergeig 2010-04-01 13:17 jld 2006-06-28 12:48 gthomas 2005-07-08 20:14 asl
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20090703144945.1967.qmail@sourceware.org \ --to=jld@sourceware.org \ --cc=ecos-cvs@ecos.sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).