1 Tue Jul 30 17:22:41 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
3 * VERSION: change version to 0.6.4.
7 add po/Makefile target.
15 * aclocal.m4 (mr_ENABLE_NLS):
17 set GMOFILES, MSGFILES and POFILES even if NLS is disabled.
23 call elf_errno() to clear pending error.
25 Tue Jul 28 23:53:44 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
27 * VERSION: change version to 0.6.3.
29 * configure.in: fix creation of sys_elf.h.
32 move elf_repl.h to PRIVHDRS.
33 do not depend on HDRS and AUXHDRS.
35 Sat Jul 27 18:27:09 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
37 * VERSION: change version to 0.6.2.
40 remove support from SUBDIRS.
41 remove subdirs/Makefile target.
55 add elf_repl.h to DISTFILES.
58 add check for __LIBELF_INTERNAL__.
61 #define __LIBELF_INTERNAL__.
65 move to lib/elf_repl.h.
67 * support/Makefile.in:
70 Sat Jul 27 06:25:23 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
72 * VERSION: change version to 0.6.1.
74 * aclocal.m4: add shared library support for sparc-sun-solaris2.
76 * lib/libelf.h.in: remove.
78 * lib/libelf.h: new file.
81 remove broken check for existing installation.
82 remove @install_headers@ and @elf_h@.
83 do not build libelf.h from libelf.h.in.
87 remove libelf.h and $(AUXHDRS) targets.
88 remove libelf.h.in from DISTFILES.
89 add libelf.h to DISTFILES.
90 add dummy_shlib target for broken make.
92 Sat Jul 27 01:01:45 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
94 * VERSION: change version to 0.6.0.
103 * shared/Makefile.in:
108 add shared library check.
112 change for new directory structure.
113 integrate shared library support.
116 remove libelf.lsm from DISTFILES.
118 * libelf.lsm: remove.
120 Thu Jul 25 19:35:05 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
122 * VERSION: change version to 0.5.9.
124 * aclocal.m4: rewrite NLS check.
126 Tue Jul 23 18:59:05 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
128 * Makefile.in: add install-compat and uninstall-compat targets.
132 fix check for NLS support.
134 * acconfig.h: add HAVE_CATGETS and HAVE_GETTEXT.
136 * errmsg.c (elf_errmsg): use HAVE_GETTEXT.
138 Sun Jul 21 22:52:02 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
140 * VERSION: change version to 0.5.8.
149 change allocation of section headers.
151 * errors.h: fix speeling error.
153 Sat Jul 13 22:51:16 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
155 * VERSION: change version to 0.5.7.
157 * private.h: add e_dsize member to struct Elf.
159 * begin.c (elf_begin): set e_dsize.
161 * update.c (_elf32_update_pointers):
162 never let e_data become shorter than e_dsize bytes.
163 use correct base pointer.
165 Sat Jun 15 16:28:50 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
167 * 32.xlatetof.c: change `char' to `unsigned char'.
169 Tue May 28 19:00:30 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
172 HP-UX make wants non-empty target, change it.
173 add targets for TAGS and libelf.po.
175 * errors.h: mark strings for GNU gettext.
177 * mkmsgs: recognize new errors.h format.
179 * errmsg.c (elf_errmsg): add gettext support.
181 Mon May 27 20:30:30 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
183 * VERSION: change version to 0.5.6.
186 * configure.in: use new AC_CACHE_CHECK macro.
189 * shared/Makefile.in: use @...dir@.
191 * Makefile.in: pass $(SRCS) and $(OBJS) to shared/Makefile.
193 Sat May 25 01:00:15 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
195 * update.c (elf_update): assert e_data is malloc'ed.
197 * begin.c (elf_begin): mmap e_data if possible.
199 * end.c (elf_end): munmap e_data if necessary.
201 * input.c (_elf_mmap): new function.
203 * private.h: add _elf_mmap and e_unmap_data.
205 * errmsg.c: make pointer array constant.
207 Thu May 23 19:24:47 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
209 * update.c (elf_update): mmap(MAP_SHARED) wants non-empty file.
211 Tue May 21 15:33:07 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
213 * begin.c (elf_begin): re-read memory image of archive members.
215 * cook.c (_elf32_item):
216 * getdata.c (_elf32_cook_scn): always use memory image.
218 * update.c (_elf_update): use mmap if possible.
220 * configure.in: check for mmap.
222 Mon May 20 18:15:54 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
224 * nlist.c (_elf_nlist): fix broken st_name range check.
226 * update.c (_elf32_write): check status of elf_getdata.
228 * cook.c (_elf32_item):
229 * getdata.c (_elf32_cook_scn):
230 use memory image when file is not an archive member.
232 * rawdata.c (elf_rawdata): copy raw image rather than referencing it.
234 Wed May 15 20:04:39 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
236 * rawdata.c (elf_rawdata): use raw image if it is present.
238 * cntl.c (elf_cntl): fix archive handling, ignore ELF_C_FDREAD for non-ELF files.
240 Fri May 10 17:16:44 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
242 * begin.c (_elf_arhdr): fix handling of long archive member names.
244 * configure.in: move version information to external file.
246 * Makefile.in: add VERSION to DISTFILES.
250 Sat May 4 20:56:43 MET DST 1996, Michael Riepe <michael@stud.uni-hannover.de>
252 * configure.in: change version to 0.5.5.
254 * Makefile.in: add libelf.lsm and ChangeLog to DISTFILES.
256 * rawdata.c: reorder cases to avoid unnecessary malloc/free.
258 * all files: update copyright phrase.
261 * libelf.lsm: new files.
263 Sun Oct 29 19:34:00 MET 1995, Michael Riepe <michael@stud.uni-hannover.de>
265 * configure.in: change version to 0.5.3.
268 * shared/Makefile.in: add opt.delscn.c.
270 * libelf.h.in: add declaration for elf_delscn.
272 * opt.delscn.c: new file.