]>
Commit | Line | Data |
---|---|---|
2eb45444 UD |
1 | 1998-03-04 16:12 H.J. Lu <hjl@gnu.org> |
2 | ||
3 | * libio/strops.c (_IO_str_seekoff): Handle MODE == 0. | |
4 | ||
5 | 1998-03-04 16:19 Ulrich Drepper <drepper@cygnus.com> | |
6 | ||
7 | * nscd/nscd_getgr_r.c: Follow nscd_getpw_r.c change. | |
8 | ||
9 | 1998-03-04 Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
10 | ||
11 | * nscd/nscd_getpw_r.c (nscd_open_socket): Safe and reset errno so | |
12 | that a failure to connect to nscd doesn't change errno. | |
13 | ||
14 | 1998-03-04 Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
15 | ||
16 | * manual/maint.texi (Reporting Bugs): Change | |
17 | bug-glibc@prep.ai.mit.edu to bug-glibc@gnu.org. | |
18 | ||
19 | * locale/iso-4217.def: Likewise | |
20 | ||
21 | 1998-03-04 12:43 Ulrich Drepper <drepper@cygnus.com> | |
22 | ||
23 | * manual/texinfo.tex: Updated. | |
24 | ||
25 | 1998-03-03 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | |
26 | ||
27 | * sysdeps/posix/fpathconf.c: Don't modify errno for an undefined | |
28 | value. | |
29 | * sysdeps/posix/pathconf.c: Likewise. | |
30 | * posix/getconf.c: Print `undefined' if pathconf returns -1 | |
31 | without setting errno. | |
32 | ||
33 | 1998-03-04 Ulrich Drepper <drepper@cygnus.com> | |
34 | ||
35 | * sysdeps/unix/sysv/linux/powerpc/dl-sysdep.c: Fix cut&paste | |
36 | problem. | |
37 | * sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: New file. | |
38 | Patches by Elliot Lee <sopwith@cuc.edu>. | |
39 | ||
ea7eb7e3 UD |
40 | 1998-03-04 09:43 Ulrich Drepper <drepper@cygnus.com> |
41 | ||
42 | * elf/link.h (struct link_map): Add new field l_reloc_result. | |
43 | * elf/dl-reloc.c (_dl_relocate_object): Allocate array for results | |
44 | of relocation for the object to be profiled. | |
45 | * elf/dl-object.c (_dl_new_object): Initialize l_reloc_result field | |
46 | to NULL. | |
47 | * elf/rtld.c (_dl_start): Add comment that we must not allocate an | |
48 | array here. | |
49 | * elf/dl-runtime.c (profile_fixup): If l_reloc_result array already | |
50 | contains a result from a previous run use this instead of computing | |
51 | the value again. | |
52 | * elf/dl-minimal.c (malloc): Remove limit for size of allocation. | |
53 | ||
54 | 1998-03-04 11:32 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | |
afdecda0 AS |
55 | |
56 | * sysdeps/m68k/dl-machine.h: (elf_machine_load_address): Use word | |
57 | offsets into the GOT. | |
58 | (RTLD_START): Likewise. | |
59 | ||
8fb3e007 UD |
60 | 1998-03-03 17:55 Ulrich Drepper <drepper@cygnus.com> |
61 | ||
62 | * elf/sprof.c: Cleanup a bit. | |
63 | ||
64 | 1998-03-03 08:01 H.J. Lu <hjl@gnu.org> | |
65 | ||
66 | * sysdeps/generic/sysdep.h (L): New. Define. | |
67 | ||
68 | * sysdeps/unix/sysv/linux/i386/sysdep.h (L): New. Define. | |
69 | ||
70 | * sysdeps/i386/i586/addmul_1.S: Fix a typo. | |
71 | ||
72 | * sysdeps/unix/sysv/linux/i386/clone.S: Follow Intel's advice | |
73 | to have only one exit point for functions. | |
74 | * sysdeps/unix/sysv/linux/i386/mmap.S: Likewise. | |
75 | * sysdeps/unix/sysv/linux/i386/s_pread64.S: Likewise. | |
76 | * sysdeps/unix/sysv/linux/i386/s_pwrite64.S: Likewise. | |
77 | * sysdeps/unix/sysv/linux/i386/socket.S: Likewise. | |
78 | * sysdeps/unix/sysv/linux/i386/syscall.S: Likewise. | |
79 | ||
80 | 1998-03-03 Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
81 | ||
82 | * sysdeps/unix/sysv/linux/sigaction.c (__sigaction): Safe and | |
83 | reset errno so that errno isn't set to ENOSYS in the first call. | |
84 | * sysdeps/unix/sysv/linux/i386/sigaction.c (__sigaction): Likewise. | |
85 | * sysdeps/unix/sysv/linux/sigsuspend.c (__sigsuspend): Likewise. | |
86 | * sysdeps/unix/sysv/linux/sigprocmask.c (__sigprocmask): Likewise. | |
87 | * sysdeps/unix/sysv/linux/sigpending.c (sigpending): Likewise. | |
88 | ||
ae828bc6 UD |
89 | 1998-03-02 17:55 Ulrich Drepper <drepper@cygnus.com> |
90 | ||
91 | * sysdeps/i386/add_n.S: Change to use ENTRY and END macro. | |
92 | * sysdeps/i386/addmul_1.S: Likewise. | |
93 | * sysdeps/i386/lshift.S: Likewise. | |
94 | * sysdeps/i386/mul_1.S: Likewise. | |
95 | * sysdeps/i386/rshift.S: Likewise. | |
96 | * sysdeps/i386/sub_n.S: Likewise. | |
97 | * sysdeps/i386/submul_1.S: Likewise. | |
98 | * sysdeps/i386/i586/add_n.S: Likewise. | |
99 | * sysdeps/i386/i586/addmul_1.S: Likewise. | |
100 | * sysdeps/i386/i586/lshift.S: Likewise. | |
101 | * sysdeps/i386/i586/mul_1.S: Likewise. | |
102 | * sysdeps/i386/i586/rshift.S: Likewise. | |
103 | * sysdeps/i386/i586/sub_n.S: Likewise. | |
104 | * sysdeps/i386/i586/submul_1.S: Likewise. | |
105 | ||
106 | * sysdeps/i386/sysdep.h: Extend last change. | |
107 | ||
108 | * sysdeps/unix/sysv/linux/i386/sysdep.h: Follow Intel's advice | |
109 | to have only one exit point for functions. | |
110 | ||
111 | 1998-03-02 Ulrich Drepper <drepper@cygnus.com> | |
112 | ||
113 | * configure.in: Fix msgfmt test. Fix handling of //s in sysdeps | |
114 | search. | |
115 | ||
116 | 1998-03-02 13:28 Ulrich Drepper <drepper@cygnus.com> | |
117 | ||
118 | * Makerules: Generate libc.so with absolute paths for the used | |
119 | shared objects. | |
120 | ||
121 | * config.make.in: Add MAKEINFO definition. | |
122 | ||
123 | 1998-03-02 Ulrich Drepper <drepper@cygnus.com> | |
124 | ||
125 | * sysdeps/i386/sysdep.h (ASM_SIZE_DIRECTIVE): Add ; at the end. | |
126 | (ENTRY): Use STABS_FUN. | |
127 | (END): Use STABS_FUN_END. | |
128 | (STABS_FUN, STABS_FUN2, STABS_FUN_END): New macro to emit stabs info. | |
129 | ||
130 | * elf/Makefile: Add rules to build sprof program. | |
131 | * elf/sprof.c: New file. | |
132 | ||
133 | 1998-02-28 Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
134 | ||
135 | * misc/syslog.c (openlog_internal): Insert missing closing brace. | |
136 | ||
137 | 1998-02-06 Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
138 | ||
139 | * configure.in: Check for working msgfmt version (from GNU gettext | |
140 | 0.10 or later). | |
141 | ||
142 | 1998-03-02 Ulrich Drepper <drepper@cygnus.com> | |
143 | ||
144 | * configure.in: Avoid //s in sysdirs. | |
145 | Patch by Roland McGrath. | |
146 | ||
147 | * stdlib/a64l.c (a64l): Rewrite by Joe Keane <jgk@jgk.org>. | |
148 | ||
149 | 1998-03-02 07:17 H.J. Lu <hjl@gnu.org> | |
150 | ||
151 | * elf/dl-open.c (_dl_open): Update _dl_global_scope_end when | |
152 | setting _dl_global_scope for RTLD_GLOBAL. | |
153 | ||
154 | 1998-02-27 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | |
155 | ||
156 | * sysdeps/unix/make-syscalls.sh: Fix last change so that all | |
157 | possible lists of object-suffixes are taken care of. | |
158 | ||
159 | 1998-03-02 10:16 Ulrich Drepper <drepper@cygnus.com> | |
160 | ||
161 | * timezone/private.h: Update from tzcode1998c. | |
162 | * timezone/zic.c: Likewise. | |
163 | * timezone/antarctica: Updated from tzdata1998c. | |
164 | * timezone/asia: Likewise. | |
165 | * timezone/australasia: Likewise. | |
166 | * timezone/europe: Likewise. | |
167 | * timezone/southamerica: Likewise. | |
168 | ||
169 | 1998-03-02 Ulrich Drepper <drepper@cygnus.com> | |
170 | ||
171 | * posix/glob.c (glob_in_dir): Add support for cases insensitive | |
172 | VMS. Patch by John W. Eaton <jwe@bevo.che.wisc.edu>. | |
173 | ||
c2e3af6e RH |
174 | 1998-03-01 19:05 H.J. Lu (hjl@gnu.org) |
175 | ||
176 | * sysdeps/libm-ieee754/e_exp.c (__ieee754_exp): Use __isinf. | |
177 | Changed type of TWO43, TWO52 from float to double. | |
178 | * sysdeps/libm-ieee754/e_expf.c (__ieee754_expf): Use __isinff. | |
179 | * sysdeps/libm-ieee754/s_exp2.c (__ieee754_exp2): Use __isinf. | |
180 | Changed type of TWO43 from float to double. | |
181 | * sysdeps/libm-ieee754/s_exp2f.c (__ieee754_exp2f): Fix a typo. | |
182 | Use __isinff. | |
183 | ||
6356e131 RH |
184 | 1998-03-01 18:52 H.J. Lu (hjl@gnu.org) |
185 | ||
186 | * sysdeps/unix/sysv/linux/alpha/syscalls.list (osf_settimeofday, | |
187 | osf_getitimer, osf_setitimer, osf_utimes, osf_getrusage, | |
188 | osf_wait4): Removed __xxxx symbol for GLIBC_2.0. | |
189 | ||
489b7d4b RH |
190 | 1998-03-01 09:11 Richard Henderson <rth@cygnus.com> |
191 | ||
192 | * sysdeps/unix/sysv/linux/sparc/bits/ioctls.h: Don't include | |
193 | kernel_termios.h. | |
194 | * sysdeps/unix/sysv/linux/sparc/bits/termios.h (CBAUD, CIBAUD): Fix. | |
195 | Clean up random whitespace. | |
196 | * sysdeps/unix/sysv/linux/sparc/sparc32/brk.c: Tidy the asm. | |
197 | * sysdeps/unix/sysv/linux/sparc/sparc32/socket.S: Use std on the args. | |
198 | * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.S: Fix use of .bss. | |
199 | * sysdeps/unix/sysv/linux/sparc/sparc32/sys/ucontext.h: New file. | |
200 | ||
201 | 1998-03-01 08:31 Richard Henderson <rth@cygnus.com> | |
41df5ed4 RH |
202 | |
203 | * shlib-versions: Match alpha*. | |
204 | * sysdeps/unix/sysv/linux/alpha/syscalls.list: Add adjtimex. | |
205 | * sysdeps/unix/sysv/linux/alpha/adjtimex.S: Remove. | |
206 | ||
207 | * sysdeps/alpha/fpu/bits/mathinline.h (isunordered et al): New. | |
208 | Implement copysign* with and without __ prefix. | |
209 | Likewise for fabs; use builtin for gcc 2.8. | |
210 | (floor*): New. | |
211 | (fdim*): New. | |
212 | ||
213 | * elf/elf.h (EF_SPARC*, EF_ALPHA*, SHT_ALPHA*, SHF_ALPHA*): New. | |
214 | (R_SPARC*): Match current v9 ABI. | |
215 | ||
216 | * sysdeps/wordsize-64/stdint.h (intptr_t): Is a long. | |
217 | ||
218 | * sunrpc/clnt_udp.c (clntudp_call): Use socklen_t. | |
219 | * sunrpc/pmap_rmt.c (clnt_broadcast): Likewise. | |
220 | * sunrpc/svc_tcp.c (svctcp_create, rendezvous_request): Likewise. | |
221 | * sysdeps/generic/getresgid.c: Use prototype form because of warning. | |
222 | * sysdeps/unix/sysv/linux/getdents.c: Likewise. | |
223 | * sysdeps/unix/sysv/linux/alpha/adjtime.c: Likewise. | |
224 | * sysdeps/unix/grantpt.c (argv): Fix consts. | |
225 | * sysdeps/unix/sysv/linux/getpt.c: Include <string.h> | |
226 | * sysdeps/unix/sysv/linux/sigaction.c: Likewise. | |
227 | ||
f024c196 UD |
228 | 1998-02-27 Ulrich Drepper <drepper@cygnus.com> |
229 | ||
230 | * misc/syslog.c: Change to allow user the interpretation of the | |
231 | outcome even with syslog having no return value. | |
232 | ||
233 | 1998-02-05 20:41 Wolfram Gloger <wmglo@dent.med.uni-muenchen.de> | |
234 | ||
235 | * elf/dl-addr.c: Fix search algorithms in dladdr(); don't assume | |
236 | that the number of program headers is >0 (which is wrong for the | |
237 | loader itself). | |
238 | ||
227d9931 UD |
239 | 1998-02-27 Ulrich Drepper <drepper@cygnus.com> |
240 | ||
241 | * Makefile (distribute): Add README.libm. | |
242 | ||
243 | 1998-02-27 Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
244 | ||
245 | * time/clocktest.c (main): Correct typo: "--" -> "==". | |
246 | ||
247 | 1998-02-25 20:53 H.J. Lu <hjl@gnu.org> | |
248 | ||
249 | * sysdeps/alpha/fpu/bits/mathinline.h (atan): Removed the bogus | |
250 | inline function. | |
251 | (copysignf, __copysignf, copysign, fabsf, __fabsf, fabs): New | |
252 | inline functions. | |
253 | ||
254 | * math/libm.map (__atan2): Added. | |
255 | ||
a7f804d8 UD |
256 | 1998-02-27 Ulrich Drepper <drepper@cygnus.com> |
257 | ||
b8ce6e3e UD |
258 | * misc/efgcvt_r.c (APPEND): Handle printing of 0.0 correctly. |
259 |