Fix up ChangeLog formatting.
[glibc.git] / ports / ChangeLog.powerpc
blobe503682ce1178a749a0dddd539c5175b1b67f2d9
1 2013-08-17  Alexandre Oliva <aoliva@redhat.com>
3         PR 15483
4         * sysdeps/powerpc/nofpu/sim-full.c: Add FIXME note about
5         the need for thread-specific variables preserved across signal
6         handlers.
7         * sysdeps/powerpc/nofpu/soft-supp.h: Likewise.
8         * sysdeps/powerpc/soft-fp/sfp-machine.h: Likewise.
10 2013-07-03  Joseph Myers  <joseph@codesourcery.com>
12         * sysdeps/powerpc/nofpu/libm-test-ulps: Regenerated.
14 2013-06-15  Siddhesh Poyarekar  <siddhesh@redhat.com>
16         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libpthread.abilist:
17         Update.
19 2013-06-11  Ryan S. Arnold  <rsa@linux.vnet.ibm.com>
21         * sysdeps/powerpc/dl-procinfo.c: Remove as this is now redundant with
22         glibc/sysdeps/powerpc/dl-procinfo.c.
23         * sysdeps/powerpc/dl-procinfo.h: Remove as this is now redundant with
24         glibc/sysdeps/powerpc/dl-procinfo.h
26 2013-06-11  Ryan S. Arnold  <rsa@linux.vnet.ibm.com>
28          * sysdeps/powerpc/dl-procinfo.h: Fix whitespace by correcting
29          spaces with tabs where appropriate.
31 2013-06-05  Joseph Myers  <joseph@codesourcery.com>
33         * sysdeps/powerpc/nofpu/fenv_const.c: Remove trailing whitespace.
34         * sysdeps/powerpc/nofpu/fenv_libc.h: Likewise.
35         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/getcontext.S:
36         Likewise.
37         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/setcontext.S:
38         Likewise.
39         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/swapcontext.S:
40         Likewise.
42 2013-05-22  Joseph Myers  <joseph@codesourcery.com>
44         * sysdeps/powerpc/nofpu/libm-test-ulps: Update test names.
46 2013-05-19  Joseph Myers  <joseph@codesourcery.com>
48         * sysdeps/powerpc/nofpu/libm-test-ulps: Update names of sincos
49         tests.
51 2013-05-16  Maciej W. Rozycki  <macro@codesourcery.com>
53         [BZ #15442]
54         * sysdeps/powerpc/soft-fp/sfp-machine.h (_FP_QNANNEGATEDP): New
55         macro.
57 2013-02-28  Joseph Myers  <joseph@codesourcery.com>
59         [BZ #13550]
60         * sysdeps/powerpc/powerpc32/405/memcmp.S: Don't include <bp-sym.h>
61         and <bp-asm.h>.
62         (memcmp): Don't use BP_SYM.
63         * sysdeps/powerpc/powerpc32/405/memcpy.S: Don't include <bp-sym.h>
64         and <bp-asm.h>.
65         (memcpy): Don't use BP_SYM.
66         * sysdeps/powerpc/powerpc32/405/memset.S: Don't include <bp-sym.h>
67         and <bp-asm.h>.
68         (memset): Don't use BP_SYM.
69         * sysdeps/powerpc/powerpc32/405/strcmp.S: Don't include <bp-sym.h>
70         and <bp-asm.h>.
71         (strcmp): Don't use BP_SYM.
72         * sysdeps/powerpc/powerpc32/405/strcpy.S: Don't include <bp-sym.h>
73         and <bp-asm.h>.
74         (strcpy): Don't use BP_SYM.
75         * sysdeps/powerpc/powerpc32/405/strlen.S: Don't include <bp-sym.h>
76         and <bp-asm.h>.
77         (strlen): Don't use BP_SYM.
78         * sysdeps/powerpc/powerpc32/405/strncmp.S: Don't include
79         <bp-sym.h> and <bp-asm.h>.
80         (strncmp): Don't use BP_SYM.
81         * sysdeps/powerpc/powerpc32/476/memset.S: Don't include <bp-sym.h>
82         and <bp-asm.h>.
83         (memset): Don't use BP_SYM.
85 2013-02-18  Siddhesh Poyarekar  <siddhesh@redhat.com>
87         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
88         Add __cxa_thread_atexit_impl.
89         * sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libc.abilist:
90         Likewise.
92 2013-02-14  Joseph Myers  <joseph@codesourcery.com>
94         [BZ #13550]
95         * sysdeps/powerpc/nofpu/fegetenv.c: Do not include <bp-sym.h>.
96         (fegetenv): Do not use BP_SYM in versioned symbols.
97         * sysdeps/powerpc/nofpu/fesetenv.c: Do not include <bp-sym.h>.
98         (fesetenv): Do not use BP_SYM in versioned symbols.
99         * sysdeps/powerpc/nofpu/feupdateenv.c: Do not include <bp-sym.h>.
100         (feupdateenv): Do not use BP_SYM in versioned symbols.
101         * sysdeps/powerpc/nofpu/fgetexcptflg.c: Do not include <bp-sym.h>.
102         (fegetexceptflag): Do not use BP_SYM in versioned symbols.
103         * sysdeps/powerpc/nofpu/fraiseexcpt.c: Do not include <bp-sym.h>.
104         (feraiseexcept): Do not use BP_SYM in versioned symbols.
105         * sysdeps/powerpc/nofpu/fsetexcptflg.c: Do not include <bp-sym.h>.
106         (fesetexceptflag): Do not use BP_SYM in versioned symbols.
108 2013-01-02  Joseph Myers  <joseph@codesourcery.com>
110         * All files with FSF copyright notices: Update copyright dates
111         using scripts/update-copyrights.
113 2012-12-05  Joseph Myers  <joseph@codesourcery.com>
115         * sysdeps/powerpc/nofpu/fgetexcptflg.c (__fegetexceptflag):
116         Specify return type as int.
118 2012-11-30  Joseph Myers  <joseph@codesourcery.com>
120         * sysdeps/powerpc/nofpu/libm-test-ulps: Remove fma ulps.
122         * sysdeps/powerpc/nofpu/libm-test-ulps: Update.
124 2012-11-03  Joseph Myers  <joseph@codesourcery.com>
126         * sysdeps/powerpc/nofpu/fclrexcpt.c (feclearexcept): Add
127         libm_hidden_ver.
129 2012-10-31  Andreas Schwab  <schwab@linux-m68k.org>
131         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
132         Fix sort order.
134 2012-10-30  Jason Gunthorpe  <jgunthorpe@obsidianresearch.com>
135             Ryan S. Arnold  <rsa@linux.vnet.ibm.com>
137         [BZ #14595]
138         * sysdeps/powerpc/powerpc32/476/memset.S: New file copied from
139         405/memset.S to preserve 128-byte cacheline size.
140         * sysdeps/powerpc/powerpc32/405/memset.S (memset): Fix cacheline size
141         to 32-bytes for 405, 440, and 464 processors.
143 2012-10-19  Roland McGrath  <roland@hack.frob.com>
145         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist
146         (GLIBC_2.17): Add clock_* symbols.
148 2012-09-26  Joseph Myers  <joseph@codesourcery.com>
150         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
151         Add __ppc_get_timebase_freq.
153 2012-09-12  Joseph Myers  <joseph@codesourcery.com>
155         * sysdeps/powerpc/nofpu/get-rounding-mode.h: New file.
157 2012-07-25  Florian Weimer  <fweimer@redhat.com>
159         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
160         Add secure_getenv.
161         * sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libc.abilist:
162         Likewise.
164 2012-07-20  Joseph Myers  <joseph@codesourcery.com>
166         * data/localplt-powerpcsoft-linux-gnu.data: Move to ...
167         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/localplt.data:
168         ... here.
170 2012-07-17  Joseph Myers  <joseph@codesourcery.com>
172         * data/c++-types-powerpcsoft-linux-gnu.data: Move to ...
173         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/c++-types.data:
174         ... here.
176 2012-07-03  Joseph Myers  <joseph@codesourcery.com>
178         * sysdeps/powerpc/dl-procinfo.c (_dl_powerpc_platforms): Add
179         "ppca2".
180         * sysdeps/powerpc/dl-procinfo.h (_DL_PLATFORMS_COUNT): Increase to
181         13.
182         (PPC_PLATFORM_PPCA2): Define.
183         (PPC_PLATFORM_PPC405): Increase value.
184         (PPC_PLATFORM_PPC440): Likewise.
185         (PPC_PLATFORM_PPC464): Likewise.
186         (PPC_PLATFORM_PPC476): Likewise.
187         (_dl_string_platform): Handle ppca2.
189 2012-06-13  Joseph Myers  <joseph@codesourcery.com>
191         * data/localplt-powerpcsoft-linux-gnu.data: Allow abort and
192         soft-fp symbols to be absent.
194 2012-06-08  Joseph Myers  <joseph@codesourcery.com>
196         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
197         Update.
199 2012-05-31  Joseph Myers  <joseph@codesourcery.com>
201         * sysdeps/powerpc/nofpu/libm-test-ulps: Regenerated.
203 2012-05-30  Joseph Myers  <joseph@codesourcery.com>
205         * sysdeps/powerpc/soft-fp/sfp-machine.h (FP_EX_DENORM): Remove.
206         (FP_TRAPPING_EXCEPTIONS): Define.
208 2012-05-21  Joseph Myers  <joseph@codesourcery.com>
210         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libm.abilist
211         (__fe_nomask_env): Remove.
213         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
214         Update.
216 2012-05-16  Joseph Myers  <joseph@codesourcery.com>
218         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/ld.abilist:
219         New file.
220         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libBrokenLocale.abilist:
221         Likewise.
222         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libanl.abilist:
223         Likewise.
224         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
225         Likewise.
226         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist:
227         Likewise.
228         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libdl.abilist:
229         Likewise.
230         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libm.abilist:
231         Likewise.
232         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libnsl.abilist:
233         Likewise.
234         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libpthread.abilist:
235         Likewise.
236         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libresolv.abilist:
237         Likewise.
238         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/librt.abilist:
239         Likewise.
240         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libthread_db.abilist:
241         Likewise.
242         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libutil.abilist:
243         Likewise.
245 2012-03-09  Paul Eggert  <eggert@cs.ucla.edu>
247         [BZ #13673]
248         Replace FSF snail mail address with URLs, as per GNU coding standards.
250 2012-02-20  Joseph Myers  <joseph@codesourcery.com>
252         * sysdeps/powerpc/nofpu/libm-test-ulps: Resort with
253         gen-libm-test.pl -n in C locale.
255 2010-09-03  Luis Machado  <luisgpm@br.ibm.com>
257         * sysdeps/powerpc/dl-procinfo.c: New file.
258         * sysdeps/powerpc/dl-procinfo.h: New file.
259         * sysdeps/powerpc/powerpc32/405/memcmp.S: New file.
260         * sysdeps/powerpc/powerpc32/405/memcpy.S: New file.
261         * sysdeps/powerpc/powerpc32/405/memset.S: New file.
262         * sysdeps/powerpc/powerpc32/405/strcmp.S: New file.
263         * sysdeps/powerpc/powerpc32/405/strcpy.S: New file.
264         * sysdeps/powerpc/powerpc32/405/strlen.S: New file.
265         * sysdeps/powerpc/powerpc32/405/strncmp.S: New file.
266         * sysdeps/powerpc/powerpc32/440/Implies: New file.
267         * sysdeps/powerpc/powerpc32/464/Implies: New file.
268         * sysdeps/powerpc/powerpc32/476/Implies: New file.
269         * sysdeps/powerpc/powerpc32/Makefile: New file.
270         * sysdeps/unix/sysv/linux/powerpc/powerpc32/405/Implies: New file.
271         * sysdeps/unix/sysv/linux/powerpc/powerpc32/440/Implies: New file.
272         * sysdeps/unix/sysv/linux/powerpc/powerpc32/464/Implies: New file.
273         * sysdeps/unix/sysv/linux/powerpc/powerpc32/476/Implies: New file.
275 2010-10-11  Joseph Myers  <joseph@codesourcery.com>
277         * sysdeps/powerpc/nofpu/feupdateenv.c (feupdateenv): Add
278         libm_hidden_ver.
279         * sysdeps/powerpc/nofpu/ftestexcept.c (fetestexcept): Add
280         libm_hidden_def.
282 2010-02-10  Joseph Myers  <joseph@codesourcery.com>
284         * sysdeps/powerpc/nofpu/fegetenv.c: Add hidden alias.
286 2008-08-19  Joseph Myers  <joseph@codesourcery.com>
288         * sysdeps/powerpc/nofpu/shlib-versions: New.
289         * c++-types-powerpcsoft-linux-gnu.data: New.
290         * localplt-powerpcsoft-linux-gnu.data: New.
291         * sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Use
292         __fegetenv.
294 2007-08-29  Daniel Jacobowitz  <dan@codesourcery.com>
296         * sysdeps/powerpc/nofpu/fsetexcptflg.c (__fesetexceptflag): Do not
297         clobber other exceptions.
298         * sysdeps/powerpc/nofpu/feupdateenv.c (__feupdateenv): Raise new
299         exceptions.
300         * sysdeps/powerpc/nofpu/fraiseexcpt.c (__feraiseexcept): Handle
301         multiple new exceptions if some are disabled.
302         * sysdeps/powerpc/nofpu/sim-full.c (__simulate_exceptions): Likewise.
304 2007-07-13  Steven Munroe  <sjmunroe@us.ibm.com>
306         * sysdeps/powerpc/nofpu/Makefile: Remove fe_nomask from libm-support.
308 2007-05-23  Steven Munroe  <sjmunroe@us.ibm.com>
310         * sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Disable
311         exceptions.  Use the updated env in fesetenv().
312         Add libm_hidden_def.
314 2007-01-23  Steven Munroe  <sjmunroe@us.ibm.com>
316         [BZ #2749]
317         * sysdeps/powerpc/nofpu/fenv_libc.h: New file.
319 2007-01-08  Joseph Myers  <joseph@codesourcery.com>
321         * sysdeps/powerpc/nofpu/fesetenv.c (__sim_exceptions,
322         __sim_disabled_exceptions, __sim_round_mode): Remove declarations.
324 2006-10-05  Steven Munroe  <sjmunroe@us.ibm.com>
326         [BZ #2749]
327         * sysdeps/powerpc/nofpu/Makefile
328         [subdirs-soft-fp] (sysdep_routines): Remove gcc-quad-routines.
329         [subdirs-math] (CPPFLAGS): Add -I../soft-fp.
330         [subdirs-math] (CFLAGS-e_powl.c): Add -fno-builtin-fabsl.
331         [subdirs-math] (CFLAGS-s_ccoshl.c): Likewise.
332         [subdirs-math] (CFLAGS-s_csinhl.c): Likewise.
333         [subdirs-math] (CFLAGS-s_clogl.c): Likewise.
334         [subdirs-math] (CFLAGS-s_clog10l.c): Likewise.
335         [subdirs-math] (CFLAGS-s_csinl.c): Likewise.
336         [subdirs-math] (CFLAGS-s_csqrtl.c): Likewise.
337         * sysdeps/powerpc/nofpu/Versions (GLIBC_2.3.2): Remove __fixtfdi,
338         __fixtfsi, and __trunctfsf2.
339         (GLIBC_2.4): Remove  __floatunditf, __floatunsitf, and __unordtf2.
340         Add __nedf2, __nesf2, __gtdf2, __gtsf2, __ltdf2, __ltsf2.
341         * sysdeps/powerpc/nofpu/libm-test-ulps: Update for soft-fp.
342         * sysdeps/powerpc/soft-fp/sfp-machine.h: New file.
343         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies: New file.
345         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/getcontext.S:
346         New file.
347         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/setcontext.S:
348         New file.
349         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/swapcontext.S:
350         New file.
352 2006-01-27  Roland McGrath  <roland@redhat.com>
354         * sysdeps/powerpc/nofpu/Subdirs: New file.
356         * sysdeps/powerpc/nofpu/Makefile [$(subdir) = soft-fp]
357         (sysdep_routines): Add $(gcc-quad-routines) here.
359 2006-01-06  Roland McGrath  <roland@redhat.com>
361         * sysdeps/powerpc/nofpu/Versions (libc: GLIBC_2.4): New set.
362         Add __floatundidf, __floatundisf, __floatunditf, __floatunsidf,
363         __floatunsisf, __floatunsitf, __unorddf2, __unordsf2, __unordtf2.
365 2005-10-11  Steven Munroe  <sjmunroe@us.ibm.com>
367         * sysdeps/powerpc/nofpu/fesetround.c: Add libm_hidden_def.