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