m68k: add hidden feupdateenv and fetestexcept definitions
[glibc.git] / ChangeLog.powerpc
blobd8989b0b33eabbc9ab5cc15dbd656d2333985cb6
1 2010-10-11  Joseph Myers  <joseph@codesourcery.com>
3         * sysdeps/powerpc/nofpu/feupdateenv.c (feupdateenv): Add
4         libm_hidden_ver.
5         * sysdeps/powerpc/nofpu/ftestexcept.c (fetestexcept): Add
6         libm_hidden_def.
8 2010-02-10  Joseph Myers  <joseph@codesourcery.com>
10         * sysdeps/powerpc/nofpu/fegetenv.c: Add hidden alias.
12 2008-08-19  Joseph Myers  <joseph@codesourcery.com>
14         * sysdeps/powerpc/nofpu/shlib-versions: New.
15         * c++-types-powerpcsoft-linux-gnu.data: New.
16         * localplt-powerpcsoft-linux-gnu.data: New.
17         * sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Use
18         __fegetenv.
20 2007-08-29  Daniel Jacobowitz  <dan@codesourcery.com>
22         * sysdeps/powerpc/nofpu/fsetexcptflg.c (__fesetexceptflag): Do not
23         clobber other exceptions.
24         * sysdeps/powerpc/nofpu/feupdateenv.c (__feupdateenv): Raise new
25         exceptions.
26         * sysdeps/powerpc/nofpu/fraiseexcpt.c (__feraiseexcept): Handle
27         multiple new exceptions if some are disabled.
28         * sysdeps/powerpc/nofpu/sim-full.c (__simulate_exceptions): Likewise.
30 2007-07-13  Steven Munroe  <sjmunroe@us.ibm.com>
32         * sysdeps/powerpc/nofpu/Makefile: Remove fe_nomask from libm-support.
34 2007-05-23  Steven Munroe  <sjmunroe@us.ibm.com>
36         * sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Disable
37         exceptions.  Use the updated env in fesetenv().
38         Add libm_hidden_def.
40 2007-01-23  Steven Munroe  <sjmunroe@us.ibm.com>
42         [BZ #2749]
43         * sysdeps/powerpc/nofpu/fenv_libc.h: New file.
45 2007-01-08  Joseph Myers  <joseph@codesourcery.com>
47         * sysdeps/powerpc/nofpu/fesetenv.c (__sim_exceptions,
48         __sim_disabled_exceptions, __sim_round_mode): Remove declarations.
50 2006-10-05  Steven Munroe  <sjmunroe@us.ibm.com>
52         [BZ #2749]
53         * sysdeps/powerpc/nofpu/Makefile
54         [subdirs-soft-fp] (sysdep_routines): Remove gcc-quad-routines.
55         [subdirs-math] (CPPFLAGS): Add -I../soft-fp.
56         [subdirs-math] (CFLAGS-e_powl.c): Add -fno-builtin-fabsl. 
57         [subdirs-math] (CFLAGS-s_ccoshl.c): Likewise.
58         [subdirs-math] (CFLAGS-s_csinhl.c): Likewise.
59         [subdirs-math] (CFLAGS-s_clogl.c): Likewise.
60         [subdirs-math] (CFLAGS-s_clog10l.c): Likewise.
61         [subdirs-math] (CFLAGS-s_csinl.c): Likewise.
62         [subdirs-math] (CFLAGS-s_csqrtl.c): Likewise.
63         * sysdeps/powerpc/nofpu/Versions (GLIBC_2.3.2): Remove __fixtfdi,
64         __fixtfsi, and __trunctfsf2.
65         (GLIBC_2.4): Remove  __floatunditf, __floatunsitf, and __unordtf2.
66         Add __nedf2, __nesf2, __gtdf2, __gtsf2, __ltdf2, __ltsf2.
67         * sysdeps/powerpc/nofpu/libm-test-ulps: Update for soft-fp.
68         * sysdeps/powerpc/soft-fp/sfp-machine.h: New file.
69         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/Implies: New file.
71         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/getcontext.S:
72         New file.
73         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/setcontext.S:
74         New file.
75         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/swapcontext.S:
76         New file.
78 2006-01-27  Roland McGrath  <roland@redhat.com>
80         * sysdeps/powerpc/nofpu/Subdirs: New file.
82         * sysdeps/powerpc/nofpu/Makefile [$(subdir) = soft-fp]
83         (sysdep_routines): Add $(gcc-quad-routines) here.
85 2006-01-06  Roland McGrath  <roland@redhat.com>
87         * sysdeps/powerpc/nofpu/Versions (libc: GLIBC_2.4): New set.
88         Add __floatundidf, __floatundisf, __floatunditf, __floatunsidf,
89         __floatunsisf, __floatunsitf, __unorddf2, __unordsf2, __unordtf2.
91 2005-10-11  Steven Munroe  <sjmunroe@us.ibm.com>
93         * sysdeps/powerpc/nofpu/fesetround.c: Add libm_hidden_def.