]> git.karo-electronics.de Git - karo-tx-redboot.git/blob - packages/services/objloader/v2_0/ChangeLog
e91578afa24d6546b9a242665deacdc701ac243d
[karo-tx-redboot.git] / packages / services / objloader / v2_0 / ChangeLog
1 2005-07-08  Andrew Lunn  <andrew.lunn@ascom.ch>
2
3         * include/objelf.h: Include hal_tables.h otherwise we get strange
4         linker errors.
5         * cdl/objloader.cdl: Rearranged the building of the test case.
6         * include/relocate_i386.h (New):
7         * src/relocate_i386.c (New): Added a relocator for i386.
8         * src/objelf.c: Fixed various Elf_Rel vs Elf_Rela issues.
9         * test/load_mods.c: 
10         * test/library/hello.c: Modified to make use of the eCos test 
11         infrastructure. Uses a romfs to hold the object file to be loaded.
12         
13 2005-05-10  Anthony Tonizzo  <atonizzo@lycos.com>
14
15         * include/elf.h: 
16         * include/loader_fs.h: 
17         * include/objelf.h: 
18         * include/relocate_ppc.h: 
19         * src/loader_fs.c: 
20         * src/objelf.c: 
21         * src/objloader.c: 
22         * src/relocate_ppc.c: 
23         * doc/notes.txt: 
24         * cdl/objloader.cdl:
25         * tests/test_mods.c:
26         * tests/library/hello.c: 
27         Created OBJLDR package.
28         
29 //===========================================================================
30 //####ECOSGPLCOPYRIGHTBEGIN####
31 // -------------------------------------------
32 // This file is part of eCos, the Embedded Configurable Operating System.
33 // Copyright (C) 2005 eCosCentric Ltd.
34 //
35 // eCos is free software; you can redistribute it and/or modify it under
36 // the terms of the GNU General Public License as published by the Free
37 // Software Foundation; either version 2 or (at your option) any later version.
38 //
39 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
40 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
41 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
42 // for more details.
43 //
44 // You should have received a copy of the GNU General Public License along
45 // with eCos; if not, write to the Free Software Foundation, Inc.,
46 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
47 //
48 // As a special exception, if other files instantiate templates or use macros
49 // or inline functions from this file, or you compile this file and link it
50 // with other works to produce a work based on this file, this file does not
51 // by itself cause the resulting work to be covered by the GNU General Public
52 // License. However the source code for this file must still be made available
53 // in accordance with section (3) of the GNU General Public License.
54 //
55 // This exception does not invalidate any other reasons why a work based on
56 // this file might be covered by the GNU General Public License.
57 //
58 // -------------------------------------------
59 //####ECOSGPLCOPYRIGHTEND####
60 //===========================================================================