Properly handle fencepost with MALLOC_ALIGN_MASK
[glibc.git] / ports / ChangeLog.powerpc
blobaf98f828ea4453f790664cda668d0f494ffd94f3
1 2012-09-12  Joseph Myers  <joseph@codesourcery.com>
3         * sysdeps/powerpc/nofpu/get-rounding-mode.h: New file.
5 2012-07-25  Florian Weimer  <fweimer@redhat.com>
7         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
8         Add secure_getenv.
9         * sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libc.abilist:
10         Likewise.
12 2012-07-20  Joseph Myers  <joseph@codesourcery.com>
14         * data/localplt-powerpcsoft-linux-gnu.data: Move to ...
15         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/localplt.data:
16         ... here.
18 2012-07-17  Joseph Myers  <joseph@codesourcery.com>
20         * data/c++-types-powerpcsoft-linux-gnu.data: Move to ...
21         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/c++-types.data:
22         ... here.
24 2012-07-03  Joseph Myers  <joseph@codesourcery.com>
26         * sysdeps/powerpc/dl-procinfo.c (_dl_powerpc_platforms): Add
27         "ppca2".
28         * sysdeps/powerpc/dl-procinfo.h (_DL_PLATFORMS_COUNT): Increase to
29         13.
30         (PPC_PLATFORM_PPCA2): Define.
31         (PPC_PLATFORM_PPC405): Increase value.
32         (PPC_PLATFORM_PPC440): Likewise.
33         (PPC_PLATFORM_PPC464): Likewise.
34         (PPC_PLATFORM_PPC476): Likewise.
35         (_dl_string_platform): Handle ppca2.
37 2012-06-13  Joseph Myers  <joseph@codesourcery.com>
39         * data/localplt-powerpcsoft-linux-gnu.data: Allow abort and
40         soft-fp symbols to be absent.
42 2012-06-08  Joseph Myers  <joseph@codesourcery.com>
44         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
45         Update.
47 2012-05-31  Joseph Myers  <joseph@codesourcery.com>
49         * sysdeps/powerpc/nofpu/libm-test-ulps: Regenerated.
51 2012-05-30  Joseph Myers  <joseph@codesourcery.com>
53         * sysdeps/powerpc/soft-fp/sfp-machine.h (FP_EX_DENORM): Remove.
54         (FP_TRAPPING_EXCEPTIONS): Define.
56 2012-05-21  Joseph Myers  <joseph@codesourcery.com>
58         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libm.abilist
59         (__fe_nomask_env): Remove.
61         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
62         Update.
64 2012-05-16  Joseph Myers  <joseph@codesourcery.com>
66         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/ld.abilist:
67         New file.
68         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libBrokenLocale.abilist:
69         Likewise.
70         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libanl.abilist:
71         Likewise.
72         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libc.abilist:
73         Likewise.
74         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist:
75         Likewise.
76         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libdl.abilist:
77         Likewise.
78         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libm.abilist:
79         Likewise.
80         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libnsl.abilist:
81         Likewise.
82         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libpthread.abilist:
83         Likewise.
84         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libresolv.abilist:
85         Likewise.
86         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/librt.abilist:
87         Likewise.
88         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libthread_db.abilist:
89         Likewise.
90         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libutil.abilist:
91         Likewise.
93 2012-03-09  Paul Eggert  <eggert@cs.ucla.edu>
95         [BZ #13673]
96         Replace FSF snail mail address with URLs, as per GNU coding standards.
98 2012-02-20  Joseph Myers  <joseph@codesourcery.com>
100         * sysdeps/powerpc/nofpu/libm-test-ulps: Resort with
101         gen-libm-test.pl -n in C locale.
103 2010-09-03  Luis Machado  <luisgpm@br.ibm.com>
105         * sysdeps/powerpc/dl-procinfo.c: New file.
106         * sysdeps/powerpc/dl-procinfo.h: New file.
107         * sysdeps/powerpc/powerpc32/405/memcmp.S: New file.
108         * sysdeps/powerpc/powerpc32/405/memcpy.S: New file.
109         * sysdeps/powerpc/powerpc32/405/memset.S: New file.
110         * sysdeps/powerpc/powerpc32/405/strcmp.S: New file.
111         * sysdeps/powerpc/powerpc32/405/strcpy.S: New file.
112         * sysdeps/powerpc/powerpc32/405/strlen.S: New file.
113         * sysdeps/powerpc/powerpc32/405/strncmp.S: New file.
114         * sysdeps/powerpc/powerpc32/440/Implies: New file.
115         * sysdeps/powerpc/powerpc32/464/Implies: New file.
116         * sysdeps/powerpc/powerpc32/476/Implies: New file.
117         * sysdeps/powerpc/powerpc32/Makefile: New file.
118         * sysdeps/unix/sysv/linux/powerpc/powerpc32/405/Implies: New file.
119         * sysdeps/unix/sysv/linux/powerpc/powerpc32/440/Implies: New file.
120         * sysdeps/unix/sysv/linux/powerpc/powerpc32/464/Implies: New file.
121         * sysdeps/unix/sysv/linux/powerpc/powerpc32/476/Implies: New file.
123 2010-10-11  Joseph Myers  <joseph@codesourcery.com>
125         * sysdeps/powerpc/nofpu/feupdateenv.c (feupdateenv): Add
126         libm_hidden_ver.
127         * sysdeps/powerpc/nofpu/ftestexcept.c (fetestexcept): Add
128         libm_hidden_def.
130 2010-02-10  Joseph Myers  <joseph@codesourcery.com>
132         * sysdeps/powerpc/nofpu/fegetenv.c: Add hidden alias.
134 2008-08-19  Joseph Myers  <joseph@codesourcery.com>
136         * sysdeps/powerpc/nofpu/shlib-versions: New.
137         * c++-types-powerpcsoft-linux-gnu.data: New.
138         * localplt-powerpcsoft-linux-gnu.data: New.
139         * sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Use
140         __fegetenv.
142 2007-08-29  Daniel Jacobowitz  <dan@codesourcery.com>
144         * sysdeps/powerpc/nofpu/fsetexcptflg.c (__fesetexceptflag): Do not
145         clobber other exceptions.
146         * sysdeps/powerpc/nofpu/feupdateenv.c (__feupdateenv): Raise new
147         exceptions.
148         * sysdeps/powerpc/nofpu/fraiseexcpt.c (__feraiseexcept): Handle
149         multiple new exceptions if some are disabled.
150         * sysdeps/powerpc/nofpu/sim-full.c (__simulate_exceptions): Likewise.
152 2007-07-13  Steven Munroe  <sjmunroe@us.ibm.com>
154         * sysdeps/powerpc/nofpu/Makefile: Remove fe_nomask from libm-support.
156 2007-05-23  Steven Munroe  <sjmunroe@us.ibm.com>
158         * sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Disable
159         exceptions.  Use the updated env in fesetenv().
160         Add libm_hidden_def.
162 2007-01-23  Steven Munroe  <sjmunroe@us.ibm.com>
164         [BZ #2749]
165         * sysdeps/powerpc/nofpu/fenv_libc.h: New file.
167 2007-01-08  Joseph Myers  <joseph@codesourcery.com>
169         * sysdeps/powerpc/nofpu/fesetenv.c (__sim_exceptions,
170         __sim_disabled_exceptions, __sim_round_mode): Remove declarations.
172 2006-10-05  Steven Munroe  <sjmunroe@us.ibm.com>
174         [BZ #2749]
175         * sysdeps/powerpc/nofpu/Makefile
176         [subdirs-soft-fp] (sysdep_routines): Remove gcc-quad-routines.
177         [subdirs-math] (CPPFLAGS): Add -I../soft-fp.
178         [subdirs-math] (CFLAGS-e_powl.c): Add -fno-builtin-fabsl. 
179         [subdirs-math] (CFLAGS-s_ccoshl.c): Likewise.
180         [subdirs-math] (CFLAGS-s_csinhl.c): Likewise.
181         [subdirs-math] (CFLAGS-s_clogl.c): Likewise.
182         [subdirs-math] (CFLAGS-s_clog10l.c): Likewise.
183         [subdirs-math] (CFLAGS-s_csinl.c): Likewise.
184         [subdirs-math] (CFLAGS-s_csqrtl.c): Likewise.
185         * sysdeps/powerpc/nofpu/Versions (GLIBC_2.3.2): Remove __fixtfdi,
186         __fixtfsi, and __trunctfsf2.
187         (GLIBC_2.4): Remove  __floatunditf, __floatunsitf, and __unordtf2.
188         Add __nedf2, __nesf2, __gtdf2, __gtsf2, __ltdf2, __ltsf2.
189         * sysdeps/powerpc/nofpu/libm-test-ulps: Update for soft-fp.
190         * sysdeps/powerpc/soft-fp/sfp-machine.h: New file.
191         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies: New file.
193         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/getcontext.S:
194         New file.
195         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/setcontext.S:
196         New file.
197         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/swapcontext.S:
198         New file.
200 2006-01-27  Roland McGrath  <roland@redhat.com>
202         * sysdeps/powerpc/nofpu/Subdirs: New file.
204         * sysdeps/powerpc/nofpu/Makefile [$(subdir) = soft-fp]
205         (sysdep_routines): Add $(gcc-quad-routines) here.
207 2006-01-06  Roland McGrath  <roland@redhat.com>
209         * sysdeps/powerpc/nofpu/Versions (libc: GLIBC_2.4): New set.
210         Add __floatundidf, __floatundisf, __floatunditf, __floatunsidf,
211         __floatunsisf, __floatunsitf, __unorddf2, __unordsf2, __unordtf2.
213 2005-10-11  Steven Munroe  <sjmunroe@us.ibm.com>
215         * sysdeps/powerpc/nofpu/fesetround.c: Add libm_hidden_def.