external/glibc.git
11 years agoRevert "Properly check for short writes when sending the response in nscd"
Andreas Schwab [Thu, 10 Jan 2013 09:42:56 +0000 (10:42 +0100)]
Revert "Properly check for short writes when sending the response in nscd"

This reverts commit dd31ac7a8e0d4cc24eee6815f9101caa5aa64291.

11 years agoRevert "* nscd/nscd.h: Move persistent storage back to /var/run/nscd"
Andreas Schwab [Thu, 10 Jan 2013 09:42:54 +0000 (10:42 +0100)]
Revert "* nscd/nscd.h: Move persistent storage back to /var/run/nscd"

This reverts commit 70d3e06ed0ffabb6ce974cc94b2cff1d67252193.

11 years agoRevert "nscd: don't fork twice"
Andreas Schwab [Thu, 10 Jan 2013 09:42:49 +0000 (10:42 +0100)]
Revert "nscd: don't fork twice"

This reverts commit 7e9b080575fd68c788c33623594ba5516fa7ceb0.

11 years agoFix formatting in mpexp.c
Siddhesh Poyarekar [Thu, 10 Jan 2013 09:26:04 +0000 (14:56 +0530)]
Fix formatting in mpexp.c

11 years agoMake __mpexp_twomm1 an array of doubles
Siddhesh Poyarekar [Thu, 10 Jan 2013 09:23:40 +0000 (14:53 +0530)]
Make __mpexp_twomm1 an array of doubles

Cleanup to get rid of the `number` muck which is not necessary here.

11 years agonscd: don't fork twice
Andreas Schwab [Sun, 23 Dec 2012 08:45:07 +0000 (09:45 +0100)]
nscd: don't fork twice

11 years ago* nscd/nscd.h: Move persistent storage back to /var/run/nscd
Thorsten Kukuk [Tue, 4 Dec 2012 15:35:53 +0000 (16:35 +0100)]
* nscd/nscd.h: Move persistent storage back to /var/run/nscd

11 years agoProperly check for short writes when sending the response in nscd
Andreas Schwab [Tue, 4 Dec 2012 15:14:13 +0000 (16:14 +0100)]
Properly check for short writes when sending the response in nscd

* nscd/grpcache.c (cache_addgr): Properly check for short write.
* nscd/initgrcache.c (addinitgroupsX): Likewise.
* nscd/pwdcache.c (cache_addpw): Likewise.
* nscd/servicescache.c (cache_addserv): Likewise.  Don't write
more than recsize.

11 years agoCFLAGS-test-tgmath2.c
Andreas Schwab [Tue, 30 Oct 2012 22:21:19 +0000 (23:21 +0100)]
CFLAGS-test-tgmath2.c

11 years agosysdeps/ieee754/ldbl-128ibm/e_expl.c
Andreas Schwab [Wed, 6 Jun 2012 16:00:52 +0000 (18:00 +0200)]
sysdeps/ieee754/ldbl-128ibm/e_expl.c

11 years agoUse ieee754/dbl-64/wordsize-64 on powerpc64
Andreas Schwab [Fri, 25 May 2012 21:13:00 +0000 (23:13 +0200)]
Use ieee754/dbl-64/wordsize-64 on powerpc64

* sysdeps/ieee754/ldbl-opt/wordsize-64/s_ceil.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_finite.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_floor.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_frexp.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_isinf.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_isnan.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_llround.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_logb.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_lround.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_modf.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_nearbyint.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_remquo.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_rint.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_round.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_scalbln.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_scalbn.c: New file.
* sysdeps/ieee754/ldbl-opt/wordsize-64/s_trunc.c: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/Implies: Add
ieee754/ldbl-opt/wordsize-64.
* sysdeps/powerpc/powerpc64/Implies: Add
ieee754/dbl-64/wordsize-64.

11 years agoExtend i486 pthread_cond_timedwait to use futex syscall with absolute timeout
Andreas Schwab [Thu, 22 Nov 2012 11:57:37 +0000 (12:57 +0100)]
Extend i486 pthread_cond_timedwait to use futex syscall with absolute timeout

* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
(__pthread_cond_timedwait): If possible use FUTEX_WAIT_BITSET to
directly use absolute timeout.

11 years agoUpdate BIG5-HKSCS charmap to HKSCS-2008
Andreas Schwab [Mon, 7 Jan 2013 16:23:53 +0000 (17:23 +0100)]
Update BIG5-HKSCS charmap to HKSCS-2008

[BZ #14991]
* charmaps/BIG5-HKSCS: Update to HKSCS-2008.

[BZ #14991]
* iconvdata/big5hkscs.c (big5hkscs_to_ucs, from_ucs4)
(from_ucs4_idx): Regenerate.
(MIN_NEEDED_FROM, MAX_NEEDED_FROM, MIN_NEEDED_TO): Remove macros.
(FROM_LOOP_MIN_NEEDED_FROM, FROM_LOOP_MAX_NEEDED_FROM)
(FROM_LOOP_MIN_NEEDED_TO, FROM_LOOP_MAX_NEEDED_TO)
(TO_LOOP_MIN_NEEDED_FROM, TO_LOOP_MAX_NEEDED_FROM)
(TO_LOOP_MIN_NEEDED_TO, TO_LOOP_MAX_NEEDED_TO, PREPARE_LOOP)
(EXTRA_LOOP_ARGS, SAVE_RESET_STATE, EMIT_SHIFT_TO_INIT)
(EXTRA_LOOP_DECLS, MAX_NEEDED_OUTPUT): New macros.
(MIN_NEEDED_INPUT, MAX_NEEDED_INPUT, MIN_NEEDED_OUTPUT): Define
from FROM_LOOP and TO_LOOP specific macros.
(BODY): Handle combining characters.
* iconvdata/BIG5HKSCS.irreversible: Update.
* iconvdata/BIG5HKSCS.precomposed: New file.
* iconvdata/testdata/BIG5HKSCS: Add all characters from range
0x8740 - 0x87DF.
* iconvdata/testdata/BIG5HKSCS..UTF8: Update.

11 years agoDefine flags for fallocate
Andreas Schwab [Wed, 9 Jan 2013 14:32:52 +0000 (15:32 +0100)]
Define flags for fallocate

11 years agoSync netinet/tcp.h with upstream Linux kernel.
David S. Miller [Thu, 10 Jan 2013 07:04:32 +0000 (23:04 -0800)]
Sync netinet/tcp.h with upstream Linux kernel.

[BZ# 15003]
* sysdeps/gnu/netinet/tcp.h (TCP_COOKIE_TRANSACTIONS,
TCP_THIN_LINEAR_TIMEOUTS, TCP_THIN_DUPACK, TCP_USER_TIMEOUT,
TCP_REPAIR, TCP_REPAIR_QUEUE, TCP_QUEUE_SEQ, TCP_REPAIR_OPTIONS,
TCP_FASTOPEN): Define.
(tcp_repair_opt): New structure.
(TCP_NO_QUEUE, TCP_RECV_QUEUE, TCP_SEND_QUEUE, TCP_QUEUES_NR): New
enum values.
(TCP_COOKIE_MIN, TCP_COOKIE_MAX, TCP_COOKIE_PAIR_SIZE,
TCP_COOKIE_IN_ALWAYS, TCP_COOKIE_OUT_NEVER, TCP_S_DATA_IN,
TCP_S_DATA_OUT, TCP_MSS_DEFAULT, TCP_MSS_DESIRED): Define.
(tcp_cookie_transactions): New structure.

11 years agoPowerPC: Change sched_getcpu to use vDSO getcpu instead of syscall.
Anton Blanchard [Thu, 10 Jan 2013 02:30:11 +0000 (20:30 -0600)]
PowerPC: Change sched_getcpu to use vDSO getcpu instead of syscall.

11 years agoRemove __USE_ANSI.
Joseph Myers [Thu, 10 Jan 2013 02:27:25 +0000 (02:27 +0000)]
Remove __USE_ANSI.

11 years agoForce getconf.speclist to be generated in the others pass.
Roland McGrath [Thu, 10 Jan 2013 00:05:32 +0000 (16:05 -0800)]
Force getconf.speclist to be generated in the others pass.

11 years agoRemove unused macro ALLOCA_LIMIT.
Roland McGrath [Wed, 9 Jan 2013 23:58:25 +0000 (15:58 -0800)]
Remove unused macro ALLOCA_LIMIT.

11 years agoUpdate s390 ULPs
Siddhesh Poyarekar [Wed, 9 Jan 2013 15:33:06 +0000 (21:03 +0530)]
Update s390 ULPs

11 years agoUpdate powerpc ULPs
Siddhesh Poyarekar [Wed, 9 Jan 2013 15:31:48 +0000 (21:01 +0530)]
Update powerpc ULPs

11 years agoUpdate comments in mpa.c
Siddhesh Poyarekar [Wed, 9 Jan 2013 13:37:15 +0000 (19:07 +0530)]
Update comments in mpa.c

Fixed comment style and clearer wording in some cases.

11 years agoFix ChangeLog formatting
Siddhesh Poyarekar [Wed, 9 Jan 2013 13:34:13 +0000 (19:04 +0530)]
Fix ChangeLog formatting

A couple of places used spaces instead of a tab.

11 years agoFix trailing blank.
Steve Ellcey [Tue, 8 Jan 2013 22:41:24 +0000 (14:41 -0800)]
Fix trailing blank.

11 years ago2013-01-08 Steve Ellcey <sellcey@mips.com>
Steve Ellcey [Tue, 8 Jan 2013 22:40:28 +0000 (14:40 -0800)]
2013-01-08  Steve Ellcey  <sellcey@mips.com>

* sysdeps/mips/memcpy.S: Change prefetch hint, reorder partial
loads and stores, set and use MAX_PREFETCH_SIZE.

11 years agoDon't check __GNUC__ together with __USE_EXTERN_INLINES.
Joseph Myers [Tue, 8 Jan 2013 20:08:56 +0000 (20:08 +0000)]
Don't check __GNUC__ together with __USE_EXTERN_INLINES.

11 years agoBZ#14985: Remove erroneous EPOLL_NONBLOCK
Andreas Jaeger [Tue, 8 Jan 2013 18:32:00 +0000 (19:32 +0100)]
BZ#14985: Remove erroneous EPOLL_NONBLOCK

[BZ# 14985]
* sysdeps/unix/sysv/linux/sparc/bits/epoll.h (EPOLL_NONBLOCK):
Remove.
* sysdeps/unix/sysv/linux/bits/epoll.h (EPOLL_NONBLOCK):
Likewise.
* sysdeps/unix/sysv/linux/x86/bits/epoll.h (EPOLL_NONBLOCK):
Likewise.

ChangeLog.mips:
[BZ# 14985]
* sysdeps/unix/sysv/linux/mips/bits/epoll.h (EPOLL_NONBLOCK):
* Remove.

ChangeLog.hppa:
[BZ# 14985]
* sysdeps/unix/sysv/linux/hppa/sys/epoll.h (EPOLL_NONBLOCK):
Remove.

ChangeLog.alpha:
[BZ# 14985]
* sysdeps/unix/sysv/linux/alpha/bits/epoll.h (EPOLL_NONBLOCK):
Remove.

11 years agoFix spelling errors in sysdeps/powerpc files.
Anton Blanchard [Mon, 7 Jan 2013 17:20:53 +0000 (11:20 -0600)]
Fix spelling errors in sysdeps/powerpc files.

11 years agoClean up __MALLOC_* macros.
Joseph Myers [Mon, 7 Jan 2013 15:00:47 +0000 (15:00 +0000)]
Clean up __MALLOC_* macros.

11 years agoFix casinh, casin overflow (bug 14996).
Joseph Myers [Mon, 7 Jan 2013 14:59:53 +0000 (14:59 +0000)]
Fix casinh, casin overflow (bug 14996).

11 years agoChange __x86_64 prefix in cache size to __x86
H.J. Lu [Sun, 6 Jan 2013 00:00:38 +0000 (16:00 -0800)]
Change __x86_64 prefix in cache size to __x86

11 years agoUpdate Sparc ULPs.
David S. Miller [Fri, 4 Jan 2013 21:20:26 +0000 (13:20 -0800)]
Update Sparc ULPs.

* sysdeps/sparc/fpu/libm-test-ulps: Update.

11 years agoFix warnings in test-powerpc-snan.c
Andreas Schwab [Fri, 4 Jan 2013 17:01:34 +0000 (18:01 +0100)]
Fix warnings in test-powerpc-snan.c

11 years agoUpdate powerpc libm ULPs
Andreas Schwab [Fri, 4 Jan 2013 16:05:11 +0000 (17:05 +0100)]
Update powerpc libm ULPs

11 years agoRemove unused __cr and __cpymn
Siddhesh Poyarekar [Fri, 4 Jan 2013 17:22:12 +0000 (22:52 +0530)]
Remove unused __cr and __cpymn

11 years agoFix build failure on power4 processors
Siddhesh Poyarekar [Fri, 4 Jan 2013 16:35:49 +0000 (22:05 +0530)]
Fix build failure on power4 processors

The power4-specific mpa.c depended on some global variables that were
removed by earlier patches.  Also, it did not define mpone and mptwo.

11 years agoUpdate m68k libm test ULPs
Andreas Schwab [Fri, 4 Jan 2013 16:25:45 +0000 (17:25 +0100)]
Update m68k libm test ULPs

11 years agoFix casinh, casin inaccuracy from cancellation (bug 14994).
Joseph Myers [Fri, 4 Jan 2013 13:25:17 +0000 (13:25 +0000)]
Fix casinh, casin inaccuracy from cancellation (bug 14994).

11 years agoFix code formatting
Siddhesh Poyarekar [Fri, 4 Jan 2013 10:27:13 +0000 (15:57 +0530)]
Fix code formatting

11 years agoClean up comment for MP_NO
Siddhesh Poyarekar [Fri, 4 Jan 2013 10:12:09 +0000 (15:42 +0530)]
Clean up comment for MP_NO

11 years agoRemove some commented code
Siddhesh Poyarekar [Fri, 4 Jan 2013 10:00:34 +0000 (15:30 +0530)]
Remove some commented code

11 years agoRemove commented declarations
Siddhesh Poyarekar [Fri, 4 Jan 2013 09:39:33 +0000 (15:09 +0530)]
Remove commented declarations

11 years agoRemove argument variable name from function declaration
Siddhesh Poyarekar [Fri, 4 Jan 2013 09:24:46 +0000 (14:54 +0530)]
Remove argument variable name from function declaration

11 years agoAdd HAS_RTM
H.J. Lu [Thu, 3 Jan 2013 17:38:20 +0000 (09:38 -0800)]
Add HAS_RTM

11 years agoUpdate NEWS
Andreas Schwab [Thu, 3 Jan 2013 11:12:32 +0000 (12:12 +0100)]
Update NEWS

11 years agomtrace: properly handle realloc (p, 0)
Andreas Schwab [Sat, 22 Dec 2012 16:24:44 +0000 (17:24 +0100)]
mtrace: properly handle realloc (p, 0)

11 years agoAdd new Interlingua translation
Andreas Jaeger [Thu, 3 Jan 2013 09:07:21 +0000 (10:07 +0100)]
Add new Interlingua translation

11 years agoFix formatting
Andreas Jaeger [Thu, 3 Jan 2013 09:06:51 +0000 (10:06 +0100)]
Fix formatting

11 years agoNew dz_BT maintainer info
Chris Leonard [Thu, 3 Jan 2013 08:59:00 +0000 (09:59 +0100)]
New dz_BT maintainer info

[BZ #14982]
* locales/dz_BT: Add new contact information for dz-BT
maintainer.

11 years agoCorrect LC_ADDRESS countryname for Bhutan in Dzongkha
Chris Leonard [Thu, 3 Jan 2013 08:54:56 +0000 (09:54 +0100)]
Correct LC_ADDRESS countryname for Bhutan in Dzongkha

[BZ #13951]
* locales/dz_BT: Correct LC_ADDRESS countryname for Bhutan in
Dzongkha.

11 years agoFix "localedef --posix" description
Allan McRae [Sun, 2 Dec 2012 09:56:13 +0000 (19:56 +1000)]
Fix "localedef --posix" description

11 years agoUpdate miscellaneous copyright dates.
Joseph Myers [Wed, 2 Jan 2013 19:43:40 +0000 (19:43 +0000)]
Update miscellaneous copyright dates.

11 years agoFix copyright notice corruption from update-copyright bug.
Joseph Myers [Wed, 2 Jan 2013 19:28:45 +0000 (19:28 +0000)]
Fix copyright notice corruption from update-copyright bug.

11 years agoUpdate copyright notices with scripts/update-copyrights.
Joseph Myers [Wed, 2 Jan 2013 19:01:50 +0000 (19:01 +0000)]
Update copyright notices with scripts/update-copyrights.

11 years agoalpha: Add lll_futex_timed_wait_bitset
Richard Henderson [Wed, 2 Jan 2013 17:00:46 +0000 (09:00 -0800)]
alpha: Add lll_futex_timed_wait_bitset

11 years agoFix values in __mpexp_twomm1
Siddhesh Poyarekar [Wed, 2 Jan 2013 12:13:35 +0000 (17:43 +0530)]
Fix values in __mpexp_twomm1

11 years agoSplit mantissa calculation loop and add branch prediction
Siddhesh Poyarekar [Wed, 2 Jan 2013 06:14:13 +0000 (11:44 +0530)]
Split mantissa calculation loop and add branch prediction

11 years agoAdd assert for potential access beyond array bounds in m1np
Siddhesh Poyarekar [Wed, 2 Jan 2013 06:03:11 +0000 (11:33 +0530)]
Add assert for potential access beyond array bounds in m1np

The mpexp code has an access into m1np:

  for (i=n-1; i>0; i--,n--) { if (m1np[i][p]+m2>0) break; }

which could break for p >= 18 or i >= 7.  Fortunately this code is
never called due to the way the exp function is implemented since
values having exponent less than -55 return 1.0.  Make sure that if it
gets called in future, it is trapped.

11 years agoMove more constants into static variables
Siddhesh Poyarekar [Fri, 21 Dec 2012 03:45:10 +0000 (09:15 +0530)]
Move more constants into static variables

Code cleanup.

11 years agoFix ChangeLog entry
Siddhesh Poyarekar [Wed, 2 Jan 2013 04:25:00 +0000 (09:55 +0530)]
Fix ChangeLog entry

11 years agoUpdate Catalan translations.
David S. Miller [Wed, 2 Jan 2013 01:28:13 +0000 (17:28 -0800)]
Update Catalan translations.

* po/ca.po: Update from translation team.

11 years agoAdd script to update copyright notices and reformat some to facilitate its use.
Joseph Myers [Tue, 1 Jan 2013 16:29:10 +0000 (16:29 +0000)]
Add script to update copyright notices and reformat some to facilitate its use.

11 years agoUpdate French translation.
David S. Miller [Tue, 1 Jan 2013 08:51:00 +0000 (00:51 -0800)]
Update French translation.

* po/fr.po: Update from translation team.

11 years agoUpdate copyright years.
David S. Miller [Tue, 1 Jan 2013 08:11:43 +0000 (00:11 -0800)]
Update copyright years.

* catgets/gencat.c: Update copyright year.
* csu/version.c: Likewise.
* debug/catchsegv.sh: Likewise.
* debug/pcprofiledump.c: Likewise.
* debug/xtrace.sh: Likewise.
* elf/ldconfig.c: Likewise.
* elf/ldd.bash.in: Likewise.
* elf/pldd.c: Likewise.
* elf/sotruss.ksh: Likewise.
* elf/sprof.c: Likewise.
* iconv/iconv_prog.c: Likewise.
* iconv/iconvconfig.c: Likewise.
* locale/programs/locale.c: Likewise.
* locale/programs/localedef.c: Likewise.
* login/programs/pt_chown.c: Likewise.
* malloc/memusage.sh: Likewise.
* malloc/memusagestat.c: Likewise.
* malloc/mtrace.pl: Likewise.
* nscd/nscd.c: Likewise.
* nss/getent.c: Likewise.
* nss/makedb.c: Likewise.
* posix/getconf.c: Likewise.

11 years agoFavour normal numbers
Siddhesh Poyarekar [Mon, 31 Dec 2012 10:35:13 +0000 (16:05 +0530)]
Favour normal numbers

11 years agomath: use existing nonnull attribute define
Mike Frysinger [Sun, 30 Dec 2012 00:49:11 +0000 (19:49 -0500)]
math: use existing nonnull attribute define

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
11 years agoDemystify the magic number 134217729.0
Siddhesh Poyarekar [Sat, 29 Dec 2012 01:26:04 +0000 (06:56 +0530)]
Demystify the magic number 134217729.0

The number 134217729.0 gets used in various places in e_pow.c but
there is no explanation of what that number is.  Add that explanation.

11 years agoConvert pthread_rwlock_try(rd/wr)lock to prototypes
Andi Kleen [Fri, 28 Dec 2012 20:25:07 +0000 (21:25 +0100)]
Convert pthread_rwlock_try(rd/wr)lock to prototypes

2012-12-28  Andi Kleen  <ak@linux.intel.com>

        * pthread_rwlock_tryrdlock.c (__pthread_rwlock_tryrdlock):
        * Convert
to prototype.
        * pthread_rwlock_trywrlock.c (__pthread_rwlock_trywrlock):
Likewise.

11 years agotile: support lll_futex_timed_wait_bitset
Chris Metcalf [Fri, 28 Dec 2012 16:28:08 +0000 (11:28 -0500)]
tile: support lll_futex_timed_wait_bitset

11 years agoRemove unnecessary variable mptwoim1
Siddhesh Poyarekar [Fri, 28 Dec 2012 13:32:01 +0000 (19:02 +0530)]
Remove unnecessary variable mptwoim1

Code cleanup.

11 years agoReplace more constants with their values
Siddhesh Poyarekar [Fri, 28 Dec 2012 13:23:17 +0000 (18:53 +0530)]
Replace more constants with their values

Code cleanup.

11 years agoChangeLog: add missing typo
Pino Toscano [Fri, 28 Dec 2012 12:37:00 +0000 (13:37 +0100)]
ChangeLog: add missing typo

11 years agoAdd values from Linux 3.7 to <elf.h>
Andreas Jaeger [Fri, 28 Dec 2012 12:03:54 +0000 (13:03 +0100)]
Add values from Linux 3.7 to <elf.h>

11 years agoAdd new defines from Linux 3.7 to <netinet/tcp.h>
Andreas Jaeger [Fri, 28 Dec 2012 11:59:33 +0000 (12:59 +0100)]
Add new defines from Linux 3.7 to <netinet/tcp.h>

11 years agoAdd __glibc_likely as an alias for __builtin_expect when available
Siddhesh Poyarekar [Fri, 28 Dec 2012 06:23:01 +0000 (11:53 +0530)]
Add __glibc_likely as an alias for __builtin_expect when available

11 years agoReplace constants with preprocessor defines
Siddhesh Poyarekar [Fri, 28 Dec 2012 04:10:10 +0000 (09:40 +0530)]
Replace constants with preprocessor defines

libm Code cleanup.

11 years agoBZ#14317: Optimze __xpg_strerror_r
2012-12-27 Bruno Haible [Thu, 27 Dec 2012 21:37:39 +0000 (22:37 +0100)]
BZ#14317: Optimze __xpg_strerror_r

[BZ #14317]
* string/xpg-strerror.c (__xpg_strerror_r): Optimize, call
strlen only if needed.

11 years agoAdd sparc implementation of lll_futex_timed_wait_bitset
David S. Miller [Thu, 27 Dec 2012 16:20:46 +0000 (08:20 -0800)]
Add sparc implementation of lll_futex_timed_wait_bitset

nptl/

* sysdeps/unix/sysv/linux/sparc/lowlevellock.h
(lll_futex_timed_wait_bitset): New macro.

11 years agoRemove redundant __mpexp_nn
Siddhesh Poyarekar [Thu, 27 Dec 2012 15:13:55 +0000 (20:43 +0530)]
Remove redundant __mpexp_nn

It's an array that stores integral float values of the offset.

11 years agoMove mpone out to a global const
Siddhesh Poyarekar [Thu, 27 Dec 2012 15:13:24 +0000 (20:43 +0530)]
Move mpone out to a global const

Code cleanup.

11 years ago[s390] Replace lll_futex_* assembly code with INTERNAL_SYSCALL
Siddhesh Poyarekar [Thu, 27 Dec 2012 15:13:02 +0000 (20:43 +0530)]
[s390] Replace lll_futex_* assembly code with INTERNAL_SYSCALL

11 years agoOpen development for 2.18.
David S. Miller [Tue, 25 Dec 2012 09:23:43 +0000 (01:23 -0800)]
Open development for 2.18.

* version.h (RELEASE): Set to "development".
(VERSION): Set to "2.17.90".
* NEWS: Add 2.18 section.

11 years agoUpdate version.h and include/features.h for 2.17 release.
David S. Miller [Tue, 25 Dec 2012 03:02:13 +0000 (19:02 -0800)]
Update version.h and include/features.h for 2.17 release.

11 years agotile: fix DWARF bug in clone() for created thread
Chris Metcalf [Fri, 14 Dec 2012 15:46:54 +0000 (10:46 -0500)]
tile: fix DWARF bug in clone() for created thread

Previously, we would see a bad frame in the gdb backtrace output, e.g.:

  (gdb) bt
  #0  foo () at foo.c:5
  #1  0x000000aaaab68ee8 in start_thread () from /lib/libpthread.so.0
  #2  0x000000aaaad01c88 in clone () from /lib/libc.so.6
  #3  0x0000000000000000 in ?? ()

With this change the bogus frame #3 is gone and we have the
same output as x86 does for the same program.

11 years agoUpdate Croatian translations.
David S. Miller [Fri, 21 Dec 2012 20:22:48 +0000 (12:22 -0800)]
Update Croatian translations.

* po/hr.po: Update from translation team.

11 years agoS/390: Update libm-test-ulps.
Andreas Krebbel [Fri, 21 Dec 2012 02:25:54 +0000 (03:25 +0100)]
S/390: Update libm-test-ulps.

11 years agoRemove trailing space.
Steve Ellcey [Wed, 19 Dec 2012 16:57:50 +0000 (08:57 -0800)]
Remove trailing space.

11 years ago2012-12-19 Steve Ellcey <sellcey@mips.com>
Steve Ellcey [Wed, 19 Dec 2012 16:56:08 +0000 (08:56 -0800)]
2012-12-19  Steve Ellcey  <sellcey@mips.com>

* NEWS:  Mention new memcpy for MIPS.

11 years agoFix AArch64 typo.
Marcus Shawcroft [Tue, 18 Dec 2012 09:51:55 +0000 (09:51 +0000)]
Fix AArch64 typo.

11 years agoUpdate Russian translations.
David S. Miller [Sat, 15 Dec 2012 23:30:31 +0000 (15:30 -0800)]
Update Russian translations.

* po/ru.po: Update from translation team.

11 years agoFix typo in previous commit.
David S. Miller [Thu, 13 Dec 2012 20:42:06 +0000 (15:42 -0500)]
Fix typo in previous commit.

11 years agoMention IFUNC enhancements to testsuite in NEWS.
David S. Miller [Thu, 13 Dec 2012 20:40:06 +0000 (15:40 -0500)]
Mention IFUNC enhancements to testsuite in NEWS.

* NEWS: Mention IFUNC testsuite enhancements.

11 years agoUpdate Polish and Bulgarian translations.
David S. Miller [Thu, 13 Dec 2012 20:19:42 +0000 (15:19 -0500)]
Update Polish and Bulgarian translations.

* po/pl.po: Update from translation team.
* po/bg.po: Likewise.

11 years agoUpdate manual/contrib.texi
David S. Miller [Thu, 13 Dec 2012 19:47:43 +0000 (14:47 -0500)]
Update manual/contrib.texi

* manual/contrib.texi (Contributors): Update entries for Hongjiu
Lu and Joseph S. Myers.  Add entry for Marcus Shawcroft.

11 years agoUpdate Swedish translations.
David S. Miller [Wed, 12 Dec 2012 07:21:39 +0000 (02:21 -0500)]
Update Swedish translations.

* po/sv.po: Update from translation team.

11 years agoUpdate Vietnamese translations.
David S. Miller [Wed, 12 Dec 2012 06:55:56 +0000 (01:55 -0500)]
Update Vietnamese translations.

* po/vi.po: Update from translation team.

11 years agoUpdate Czech PO file.
David S. Miller [Tue, 11 Dec 2012 18:59:00 +0000 (13:59 -0500)]
Update Czech PO file.

* po/cs.po: Update from translation team.

11 years agoUpdate German, Dutch, and Esperanto translations.
David S. Miller [Tue, 11 Dec 2012 17:56:04 +0000 (12:56 -0500)]
Update German, Dutch, and Esperanto translations.

* po/de.po: Update from translation team.
* po/eo.po: Likewise.
* po/nl.po: Likewise.

11 years agoMove node Argp Helper Functions to follow Argp Parsing State
Siddhesh Poyarekar [Tue, 11 Dec 2012 03:29:06 +0000 (08:59 +0530)]
Move node Argp Helper Functions to follow Argp Parsing State

Resolves BZ #14246.

11 years agoMention if terminating null is included in NAME_MAX/PATH_MAX
Siddhesh Poyarekar [Tue, 11 Dec 2012 03:31:02 +0000 (09:01 +0530)]
Mention if terminating null is included in NAME_MAX/PATH_MAX

Fixes BZ #14872.