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.


             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: link
Be 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).