URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Subversion Repositories openrisc_2011-10-31
[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [services/] [loader/] [v2_0/] [ChangeLog] - Rev 174
Compare with Previous | Blame | View Log
2001-01-05 Nick Garnett <nickg@cygnus.co.uk>
* include/ppc_elf.h:
* include/loader.hxx:
Added ppc_elf.h.
* include/arm_elf.h: Brought up to date with other files.
* docs/notes.txt: Added results of some more investigations.
2000-12-15 Nick Garnett <nickg@cygnus.co.uk>
* docs/notes.txt:
Notes added to describe what has and has not been done here.
* docs/i386.default.ld:
A lightly edited version of the default linker script for Linux
executables. See notes.txt for what this is for.
* cdl/loader.cdl:
Added support for dlxxx() API functions.
Various modifications to make rules for various things - these are
only guranteed to work for the linux synthetic target at present.
* src/crtbeginS.c:
* src/crtendS.c:
Tidied and made to work (for synthetic target only).
* include/loader.hxx:
* src/loader.cxx:
Lots of changes as a result of implementation efforts.
* include/i386_elf.h:
Implemented relocations. Added Linker script customizations.
* include/elf.h:
Removed buckchain[] array from Elf_Hash structure.
* include/dlfcn.h:
Implementation header for the dlxxx() functions.
* src/dload.cxx:
Implementation of the dlxxx() functions.
* include/mips_elf.h:
* include/arm_elf.h:
ARM support header added. MIPS support header made compilable.
These are both still incomplete.
* src/dynamic.ld: Regenerated by copying and editing Linux script
for shared libraries.
* tests/loadfoo.cxx:
Some test infrastructure added and modified to use dlxxx()
functions. Needs more tidying.
2000-11-28 Nick Garnett <nickg@cygnus.co.uk>
* cdl/loader.cdl:
* include/elf.h:
* include/loader.hxx:
* include/i386_elf.h:
* include/mips_elf.h:
* src/loader.cxx:
* src/crtbeginS.c:
* src/crtendS.c:
* src/dlforce.c:
* src/dynamic.ld:
* tests/foo.c:
* tests/loadfoo.cxx:
* tests/entable.c:
Files created to implement dynamic loader.
This is incomplete - currently checked in for safety.