[arm] Fix bug in _nocancel system call stubs.
[glibc-ports.git] / ChangeLog.powerpc
blob36a88d69d757c6e39cc985016307307af1ceb9bb
1 2010-09-03  Luis Machado  <luisgpm@br.ibm.com>
3         * sysdeps/powerpc/dl-procinfo.c: New file.
4         * sysdeps/powerpc/dl-procinfo.h: New file.
5         * sysdeps/powerpc/powerpc32/405/memcmp.S: New file.
6         * sysdeps/powerpc/powerpc32/405/memcpy.S: New file.
7         * sysdeps/powerpc/powerpc32/405/memset.S: New file.
8         * sysdeps/powerpc/powerpc32/405/strcmp.S: New file.
9         * sysdeps/powerpc/powerpc32/405/strcpy.S: New file.
10         * sysdeps/powerpc/powerpc32/405/strlen.S: New file.
11         * sysdeps/powerpc/powerpc32/405/strncmp.S: New file.
12         * sysdeps/powerpc/powerpc32/440/Implies: New file.
13         * sysdeps/powerpc/powerpc32/464/Implies: New file.
14         * sysdeps/powerpc/powerpc32/476/Implies: New file.
15         * sysdeps/powerpc/powerpc32/Makefile: New file.
16         * sysdeps/unix/sysv/linux/powerpc/powerpc32/405/Implies: New file.
17         * sysdeps/unix/sysv/linux/powerpc/powerpc32/440/Implies: New file.
18         * sysdeps/unix/sysv/linux/powerpc/powerpc32/464/Implies: New file.
19         * sysdeps/unix/sysv/linux/powerpc/powerpc32/476/Implies: New file.
21 2010-10-11  Joseph Myers  <joseph@codesourcery.com>
23         * sysdeps/powerpc/nofpu/feupdateenv.c (feupdateenv): Add
24         libm_hidden_ver.
25         * sysdeps/powerpc/nofpu/ftestexcept.c (fetestexcept): Add
26         libm_hidden_def.
28 2010-02-10  Joseph Myers  <joseph@codesourcery.com>
30         * sysdeps/powerpc/nofpu/fegetenv.c: Add hidden alias.
32 2008-08-19  Joseph Myers  <joseph@codesourcery.com>
34         * sysdeps/powerpc/nofpu/shlib-versions: New.
35         * c++-types-powerpcsoft-linux-gnu.data: New.
36         * localplt-powerpcsoft-linux-gnu.data: New.
37         * sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Use
38         __fegetenv.
40 2007-08-29  Daniel Jacobowitz  <dan@codesourcery.com>
42         * sysdeps/powerpc/nofpu/fsetexcptflg.c (__fesetexceptflag): Do not
43         clobber other exceptions.
44         * sysdeps/powerpc/nofpu/feupdateenv.c (__feupdateenv): Raise new
45         exceptions.
46         * sysdeps/powerpc/nofpu/fraiseexcpt.c (__feraiseexcept): Handle
47         multiple new exceptions if some are disabled.
48         * sysdeps/powerpc/nofpu/sim-full.c (__simulate_exceptions): Likewise.
50 2007-07-13  Steven Munroe  <sjmunroe@us.ibm.com>
52         * sysdeps/powerpc/nofpu/Makefile: Remove fe_nomask from libm-support.
54 2007-05-23  Steven Munroe  <sjmunroe@us.ibm.com>
56         * sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Disable
57         exceptions.  Use the updated env in fesetenv().
58         Add libm_hidden_def.
60 2007-01-23  Steven Munroe  <sjmunroe@us.ibm.com>
62         [BZ #2749]
63         * sysdeps/powerpc/nofpu/fenv_libc.h: New file.
65 2007-01-08  Joseph Myers  <joseph@codesourcery.com>
67         * sysdeps/powerpc/nofpu/fesetenv.c (__sim_exceptions,
68         __sim_disabled_exceptions, __sim_round_mode): Remove declarations.
70 2006-10-05  Steven Munroe  <sjmunroe@us.ibm.com>
72         [BZ #2749]
73         * sysdeps/powerpc/nofpu/Makefile
74         [subdirs-soft-fp] (sysdep_routines): Remove gcc-quad-routines.
75         [subdirs-math] (CPPFLAGS): Add -I../soft-fp.
76         [subdirs-math] (CFLAGS-e_powl.c): Add -fno-builtin-fabsl. 
77         [subdirs-math] (CFLAGS-s_ccoshl.c): Likewise.
78         [subdirs-math] (CFLAGS-s_csinhl.c): Likewise.
79         [subdirs-math] (CFLAGS-s_clogl.c): Likewise.
80         [subdirs-math] (CFLAGS-s_clog10l.c): Likewise.
81         [subdirs-math] (CFLAGS-s_csinl.c): Likewise.
82         [subdirs-math] (CFLAGS-s_csqrtl.c): Likewise.
83         * sysdeps/powerpc/nofpu/Versions (GLIBC_2.3.2): Remove __fixtfdi,
84         __fixtfsi, and __trunctfsf2.
85         (GLIBC_2.4): Remove  __floatunditf, __floatunsitf, and __unordtf2.
86         Add __nedf2, __nesf2, __gtdf2, __gtsf2, __ltdf2, __ltsf2.
87         * sysdeps/powerpc/nofpu/libm-test-ulps: Update for soft-fp.
88         * sysdeps/powerpc/soft-fp/sfp-machine.h: New file.
89         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies: New file.
91         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/getcontext.S:
92         New file.
93         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/setcontext.S:
94         New file.
95         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/swapcontext.S:
96         New file.
98 2006-01-27  Roland McGrath  <roland@redhat.com>
100         * sysdeps/powerpc/nofpu/Subdirs: New file.
102         * sysdeps/powerpc/nofpu/Makefile [$(subdir) = soft-fp]
103         (sysdep_routines): Add $(gcc-quad-routines) here.
105 2006-01-06  Roland McGrath  <roland@redhat.com>
107         * sysdeps/powerpc/nofpu/Versions (libc: GLIBC_2.4): New set.
108         Add __floatundidf, __floatundisf, __floatunditf, __floatunsidf,
109         __floatunsisf, __floatunsitf, __unorddf2, __unordsf2, __unordtf2.
111 2005-10-11  Steven Munroe  <sjmunroe@us.ibm.com>
113         * sysdeps/powerpc/nofpu/fesetround.c: Add libm_hidden_def.