Merge changes between r23217 and r23296 from /fsf/trunk.


git-svn-id: http://www.eglibc.org/svn/trunk/libc@23297 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Merge changes between r23296 and r23363 from /fsf/trunk.


git-svn-id: http://www.eglibc.org/svn/trunk/libc@23364 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Merge changes between r23363 and r23421 from /fsf/trunk.


git-svn-id: http://www.eglibc.org/svn/trunk/libc@23422 7b3dc134-2b1b-0410-93df-9e9f96275f8d
	* sysdeps/powerpc/powerpc32/e500/fpu/s_nearbyint.c,
	sysdeps/powerpc/powerpc32/e500/fpu/s_nearbyintf.c,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/ld.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libBrokenLocale.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libanl.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libc.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libcrypt.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libdl.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libm.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libnsl.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libpthread.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libresolv.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/librt.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libthread_db.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/libutil.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/ld.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libBrokenLocale.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libanl.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libc.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libcrypt.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libdl.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libm.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libnsl.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libpthread.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libresolv.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/librt.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libthread_db.abilist,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/libutil.abilist:
	New files.
	* sysdeps/powerpc/powerpc32/e500/fpu/__longjmp-common.S,
	sysdeps/powerpc/powerpc32/e500/fpu/__longjmp.S,
	sysdeps/powerpc/powerpc32/e500/fpu/atosfix16.c,
	sysdeps/powerpc/powerpc32/e500/fpu/atosfix32.c,
	sysdeps/powerpc/powerpc32/e500/fpu/atosfix64.c,
	sysdeps/powerpc/powerpc32/e500/fpu/atoufix16.c,
	sysdeps/powerpc/powerpc32/e500/fpu/atoufix32.c,
	sysdeps/powerpc/powerpc32/e500/fpu/atoufix64.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fclrexcpt.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fe_nomask.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fedisblxcpt.c,
	sysdeps/powerpc/powerpc32/e500/fpu/feenablxcpt.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fegetenv.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fegetexcept.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fegetround.c,
	sysdeps/powerpc/powerpc32/e500/fpu/feholdexcpt.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fenv_const.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fenv_libc.h,
	sysdeps/powerpc/powerpc32/e500/fpu/fesetenv.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fesetround.c,
	sysdeps/powerpc/powerpc32/e500/fpu/feupdateenv.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fgetexcptflg.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fraiseexcpt.c,
	sysdeps/powerpc/powerpc32/e500/fpu/fsetexcptflg.c,
	sysdeps/powerpc/powerpc32/e500/fpu/ftestexcept.c,
	sysdeps/powerpc/powerpc32/e500/fpu/s_fabsf.S,
	sysdeps/powerpc/powerpc32/e500/fpu/s_lrintf.S,
	sysdeps/powerpc/powerpc32/e500/fpu/setjmp-common.S,
	sysdeps/powerpc/powerpc32/e500/fpu/setjmp.S,
	sysdeps/powerpc/powerpc32/e500/fpu/strtofix.c,
	sysdeps/powerpc/powerpc32/e500/fpu/strtosfix16.c,
	sysdeps/powerpc/powerpc32/e500/fpu/strtosfix32.c,
	sysdeps/powerpc/powerpc32/e500/fpu/strtosfix64.c,
	sysdeps/powerpc/powerpc32/e500/fpu/strtoufix16.c,
	sysdeps/powerpc/powerpc32/e500/fpu/strtoufix32.c,
	sysdeps/powerpc/powerpc32/e500/fpu/strtoufix64.c,
	sysdeps/powerpc/powerpc32/e500/fpu/tst-spepim.c,
	sysdeps/powerpc/powerpc32/e500/soft-fp/fraiseexcept-soft.c,
	sysdeps/powerpc/powerpc32/e500/soft-fp/sfp-machine.h,
	sysdeps/powerpc/powerpc32/e500/spe-raise.c,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/fpu/getcontext-extra.S,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/fpu/getcontext.S,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/fpu/setcontext-extra.S,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/fpu/setcontext.S,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/fpu/swapcontext.S:
	Update for changes in glibc.
	* sysdeps/powerpc/powerpc32/e500/fpu/s_fma.c: Add compat symbols
	from glibc.


git-svn-id: http://www.eglibc.org/svn/trunk/libc@23424 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Merge changes between r23421 and r23438 from /fsf/trunk.


git-svn-id: http://www.eglibc.org/svn/trunk/libc@23439 7b3dc134-2b1b-0410-93df-9e9f96275f8d
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nptl/localplt.data,
	sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/single/nptl/localplt.data:
	Mark abort and soft-fp symbols optional.


git-svn-id: http://www.eglibc.org/svn/trunk/libc@23440 7b3dc134-2b1b-0410-93df-9e9f96275f8d