This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources annotated tag, glibc-2.16-tps, created. glibc-2.16-tps


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The annotated tag, glibc-2.16-tps has been created
        at  8934d8b6cbbadf64291acc68ae6cc58ab144767e (tag)
   tagging  4d0ee855457e9c51854ed384a59457751563e5ac (commit)
  replaces  glibc-2.15
 tagged by  Carlos O'Donell
        on  Sun Jun 24 19:09:36 2012 -0400

- Log -----------------------------------------------------------------
Translation project snapshot for 2.16
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAABAgAGBQJP554wAAoJECXvCkNsKkr/K5cH/RVrC3C45LcO94J6wbK8VZLQ
4MViwXTDXgpAgGSRQ2hmcA7i2JhSYkBLyrLPGZ5OSHxVztliwwB5pxZMvU5nTHxg
uDKfZ0SyMwQes4vFNJcfz/GlMSPhO9NyFie0XMIAu6vfmsNCZVA0DBESB7fi55/4
xeIUKjHPhtPjDKZgMZs/lINd4FuFAvYjLQmSMkllKdN03AR84uW8PpgHOQiHnLqV
N0XSDRH+JBR5G8gr7PUC39jcbjdhzgVRhce7RFcRDvavuvhr3M77E1dMO5kAWGw/
DeEC1VVp8RxoLuFrfemjmWJjKAfAgeRHk/iZP7dvuXu2ASNwT4f6Dm5PAjPtg80=
=GfQi
-----END PGP SIGNATURE-----

Adhemerval Zanella (18):
      Use __pthread_get_minstack for AIO helper thread
      CL
      PowerPC - A2 memcpy cache line size initialization
      Fix ilogb exception and errno (bug 6794)
      Correct powerpc64 s_floorl edge cases (bug 13886).
      Fix ctan, ctanh overflow for ldbl-128ibm (bug 11521).
      Fix nexttoward bugs
      Fix for ldbl-128ibm acosl/asinl inaccuracies
      Fix for logb/logbf/logbl (bugs 13954/13955/13956)
      PowerPC - logb[f|l] optimization for POWER7
      Log2 and log10 for wordsize-64.
      Update powerpc ULPs for ccos, csin, ccosh, csinh tests.
      PowerPC: ULPs update
      PowerPC: libm ABI update
      PowerPC: Fix for POWER7 sinf/cosf
      Fix ldbl128ibm fmodl for subnormals.
      Fix spurious undeflow for ldbl-128ibm erfl
      Fix for wrong ldbl128-ibm fmodl commit

Allan McRae (2):
      Do not install iso3166.tab and zone.tab
      Fix test-suite failues with -Wl,--as-needed

Andreas Jaeger (123):
      Avoid local PLT for dirfd
      Rename dirfd to __dirfd, add weak_alias.
      Add __dirfd prototype.
      Fix ChangeLog
      cleanup my last commit: tabify, change date
      * sysdeps/i386/fpu/libm-test-ulps: Update.
      Add BZ#13656
      Fix broken date.
      Merge branch 'master' into bug13658-branch
      [BZ #13658]
      Add further tests
      Merge branch 'master' into bug13658-branch
      Remove files so that i386 uses the iee754/dbl-64 sin and cos implementation.
      Implement and use libc_feholdexcept_setround_53bit and libc_feupdateenv_53bit
      Update ULPs.
      Merge branch 'master' into bug13658-branch
      Cleanup formatting.
      Merge branch 'bug13658-branch'
      Add 13658
      [BZ #13837]
      Fix typo.
      [BZ #13658]
      [BZ #13852]
      * sysdeps/i386/fpu/s_tanf.S: Delete so that i386 uses the
      Use 40 digits in tests
      Update
      Update.
      Move x86_64/elf files to x86_64
      Merge contents from sysdeps/i386/configure.in (without i686 check)
      Remove now obsolete elf/configure file.
      Merge sysdeps/i386/elf/Versions into sysdeps/i386/Versions.
      Move sysdeps/generic/elf/* to sysdeps/generic
      Fix last line.
      Fix last line in configure.in.
      Remove unused start.c files.
      Remove old debug/backtracesyms files, replace with elf versions.
      Merge branch 'master' into elf-move
      Merge branch 'elf-move'
      Regenerate
      Fix last commit
      Delete sysdeps/sh/elf
      Move sysdeps/powerpc/powerpc64/elf files
      Move sysdeps/powerpc/powerpc32/elf files
      Move sysdeps/powerpc/elf files
      Move sysdeps/sparc/{,sparc32,sparc64}/elf files
      Move sysdeps/s390/s390-32/elf files
      Move sysdeps/s390/s390-64/elf files
      Remove sysdeps/elf support from configure.
      Regenerate configure files
      Fix whitespace
      Add __bswap_64 definition for non GCC compilers.
      Fix typo in manual
      Don't warn about unused result of mktemp
      Add __poll and __ppoll to libc.abilist
      Add missing include file
      Merge branch 'master' of git://sourceware.org/git/glibc
      Fix closelog description
      Fix DT_UNKNOWN description
      Describe DT_LNK
      Add generated file version.texi
      Document return values of putenv and setenv
      Document additional fopen options
      Enhance d_namlen description
      Merge branch 'master' of git://sourceware.org/git/glibc
      Fix times return value, CLK_TCK description
      Update for BZ # 2541
      Finish ilogb changes
      Update name and email address
      Remove last distribute variable
      Add BZ#13739 to entry.
      Remove standalone manual support
      Add BZ number
      Cleanup generated header files during make check
      Merge branch 'master' of git://sourceware.org/git/glibc
      Always run check-abi
      Use -frounding-math for math testsuite
      Move FAQ to wiki
      Update sysdeps/i386/fpu/libm-test-ulps
      Do not delete make check-abi symlist files
      Fix tst-obprintf - and mcheck in general
      Do not build manual in the source directory
      Update install.texi for building manual in build dir
      Revert "Update install.texi for building manual in build dir"
      Revert "Do not build manual in the source directory"
      Build glibc with -frounding-math
      Fix date
      Update x86-64 libm-test-ulps
      Patch 31dc8730af585d8e13021484752fb20decae0661 fixes BZ#13563
      Revert "Build glibc with -frounding-math"
      Revert "Revert "Build glibc with -frounding-math""
      Make ldconfig message clearer
      Fix strspn warning with -Wconversion
      Add --foreground option for nscd
      Cleanup last patch for nscd/nscd.c
      Add volatiles for x86-64 bits/mathinline.h
      Cleanup nscd.c
      Make sunrpc code usable again
      Fix concat example
      Remove unused functions from i386/mathinline.h
      Remove unused variable in linux/getcwd.c
      Do not build manual in source dir
      Avoid race in nscd
      Avoid compiler warnings in qsort/bsearch examples
      Fix warnings on Linux/i686
      Fix warning
      Do not provide inlines for GCC build-in functions
      Fix INSTALL description for modified files in source dir
      Delete unused csu/.gitignore
      Fix spelling of Steven Munroe
      Rewrite manual/contrib.texi
      [BZ #13691], Revert breakage of iconv() converter for TCVN-5712.
      Fix last change
      Fix sunrpc static library
      Fix warnings in wcschr-c.c
      Fix x86_64/sched_getcpu.S error code
      Update from Linux 3.4
      Add more constants to Linux <sys/reboot.h>
      Move poll to syscalls.list
      Add ChangeLog for last change
      Update manual/contrib.texi
      Mention ix86 shared headers
      Avoid -Wconversion warning for htons
      Fix typo in name

Andreas Krebbel (2):
      Update s390 libm-test-ulps
      S/390: ABI baseline update.

Andreas Schwab (50):
      Fix loss of precision in jn tests
      Adjust libm test ULPs for powerpc
      Add missing dependency for pt-crti.o
      Remove have-initfini and need-nopic-initfini
      powerpc: add crt files
      Reduce ldouble ULPs for jn tests on x86
      Update ChangeLog
      Add support for Linux error EHWPOISON
      Replace sysdeps/ieee754/dbl-64/k_tan.c with empty file
      Add missing headers
      Include <dirstream.h> before <dirent/dirent.h>
      Update powerpc libm ULPs
      Fix loss of precision in cosh and sinh for IBM long double
      Update powerpc libm ULPs
      Update powerpc libm ULPs
      Update powerpc libm ULPs
      Use double precision instead of scaling for powerpc __ieee754_hypotf
      Update powerpc libm test ULPs
      Disable use of FMA instructions in branred
      Update powerpc libm-test ULPs
      Fix missing overflow/underflow exception in ldbl-128ibm version of powl
      Fix undue underflow in ldbl-128ibm version of expl
      Update powerpc libm test ULPs
      Remove useless __ilogb*_finite aliases
      Fix computation of inflated errlist size
      Don't run tests when cross-compiling
      Fix formatting of denormal IBM long double numbers
      Don't use long double *_finite functions if no long double math
      Fix missing nearbyintl@GLIBC_2.1 on powerpc
      Update powerpc ABI data
      Fix missing vm86 symbol
      Add dependency tracking for rpc-compat-routines
      Complete GB18030 charmap
      Fix warning in powerpc bcopy
      Fix dependency tracking on cross-rpcgen-objs
      Track dependencies for .oS-only objects
      Fix undefined reference to _dl_prof_resolve in profiled libc
      Avoid runtime GOT relocations in ld.so on powerpc
      Remove use of INTDEF/INTUSE in libio
      Remove use of INTDEF/INTUSE in intl
      Optimize handling of denormals in logb/logbf/logbl
      Fix missing declaration
      Remove use of INTDEF/INTUSE in nptl
      Move CL entry
      Remove use of INTDEF/INTUSE in socket
      Remove use of INTDEF/INTUSE in stdio-common
      Sort sysdeps/powerpc/fpu/libm-test-ulps
      Move __mcount_internal from GLIBC_PRIVATE to GLIBC_2.16
      Fix invalid memory access in do_lookup_x.
      SH can do fanotify_mark, too.

Antoine Balestrat (1):
      Fix variable check in sparc clock frequency probing.

Anton Blanchard (1):
      Define MAP_STACK and MAP_HUGETLB on powerpc, s390, sh and sparc.

Aurelien Jarno (6):
      Include <time.h> in clock_settime.c.
      Use non-signaling floating-point comparisons in math functions.
      Adjust SPARC ULPs to take into account the new jn tests.
      Use __kernel_standard instead of __kernel_standard_f in exp wrapper (bug 13705).
      Fix February month name in de_AT locale
      Add a barrier in the double fma implementation.

Carlos O'Donell (11):
      BZ #3992: stdlib/fmtmsg.c: missing stdint.h include.
      Add 6730 to NEWS.
      Simplify _ELF_DYNAMIC_DO_RELOC after combining the old two defs.
      Use sourceware.org for email and web references.
      ARM: Define HAVE_ARM_PCS_VFP in config.h.
      BZ#14059: Fix AVX and FMA4 detection.
      Set default charset to UTF-8 for libc.pot.
      Regenerate libc.pot.
      Add ChangeLog ...
      Use tab not spaces.
      Use AC_LANG_SOURCE to fix autoconf warnings.

Carlos Sánchez de La Lama (1):
      Fix build on non-v9 sparc32.

Chandan Kumar (1):
      Add new locale mag_IN.

Chris Demetriou (1):
      2012-03-01  Chris Demetriou  <cgd@google.com>

Chris Leonard (1):
      "Gallegan" should be "Galician"

Chris Metcalf (9):
      Use <> brackets for not-cancel.h in sysdeps/unix/sysv/linux/grantpt.c.
      Use include/sys/epoll.h to provide libc_hidden_proto for epoll_pwait().
      Fix bug in firstversions.awk version range handling.
      Call __fxstatat64 from faccessat() to avoid PLT in -Os builds.
      Update config.guess, config.sub from upstream config git repository.
      Add Tile relocation types.
      Remove duplicate #include <not-cancel.h> in Linux getsysstats.c
      math: support platforms with limited FP rounding or exception support
      Bump up stdio bug22 timeout from 30 seconds to 60 seconds

Chung-Lin Tang (5):
      SH: Replace <endian.h> usage with pre-processor macros.
      Use CFI statements instead of hand-coding .eh_frame.
      SH: Add CFI directives.
      SH: Add CFI directives.
      Make endian.h usable for assembler

Cyril Hrubis (1):
      Add __wur to GNU version of strerror_r.

David S. Miller (109):
      Move sparc away from the deprecated inifini.c scheme.
      Add O_FSYNC define to sparc just like other platforms.
      Rework sparc PIC macros so crt{i,n}.S can use them too.
      Remove sparc WDISP22 configure checks, no longer used.
      Consolidate Sparc ELF configure fragments to one spot.
      Add sparc configure checks for GOTDATA support.
      Use sparc GOTDATA relocations whenever possible.
      Explain why we don't make use of RDPC in the sparc PIC register setup.
      Use PI_STATIC_AND_HIDDEN on sparc if we universally use GOTDATA relocs.
      Tweak sparc32 longjmp to not store a dummy frame pointer onto the stack.
      Update long-double sparc math ULPs missed by previous changes.
      Fix stray references to __pthread_attr
      Fix ldbl-128 rintl/nearbyintl just like flt-32 variants.
      Optimized sparc ceil{,f} and rint{,f} routines.
      Fix comment formatting in new optimized sparc math files.
      Fix %fp/%sp typo in new sparc ceil{,f} assembler.
      Optimized sparc floor{,f} routines.
      Add optimized copysign for sparc.
      Add sparc optimized sqrt{,f}.
      Remove sparc binutils GOTDATA checks in lieu of new minimum version requirement.
      Sparc doesn't need seperate 32-bit and 64-bit ulps files.
      Update Sparc ulps for recently added tests.
      Optimized sparc assembler for signbit{,f,l} and some variants of isnan.
      Optimized 64-bit sparc assembler for finite{,f} and isinf{,f}.
      Kill sparc32 specific __getpagesize, unneeded.
      Update sparc ULPs.
      Add sparc optimized {l,}rint{,f} for 32-bit v9 and 64-bit.
      Update sparc ULPs due to recently added tests.
      Fix several build warnings on sparc.
      Update copyright year after my most recent changes.
      Fix sparc build after recent math changes.
      Fix bugs in sparc PLT profiling register management, and add sparc sotruss support.
      Update sparc ULPs for recently added tests.
      Fix typing of the bit twiddling done in _dl_setup_stack_chk_guard.
      Fix some 64-bit sparc build warnings.
      Add some missing sparc kernel-feature.h entries.
      Fix another instance of the _dl_random masking bug, plus coding style.
      Add missing string.h include for strcpy calls.
      Fix warning in Linux openat implementation when __ASSUME_ATFCTS is set.
      Use correct implementation for dl-fxstatat64 on sparc64.
      Fix generic ldbl-128 expm1l just like x86-64 and i386 variants were.
      Remove no longer needed assembler offset generation on sparc.
      Fix hypotf overflow/underflow by using double precision instead of scaling.
      Small optimization to sparc 64-bit copysign.
      Add framework for using sparc VIS3 instructions, use it for copysign/signbit.
      Update sparc ULPs for newly added csqrt tests.
      Add more sparc VIS3 optimized math routines.
      Sparc optimized fmin{,f} and fmax{,f}.
      Create a header for sparc ifunc expansion and use it for VIS3 ifuncs.
      Sparc long double is emulated in software, therefore use dbl-64's s_fma.c
      Add missing sparc32 NPTL file otherwise we use the wrong lowlevellock.c implementation.
      Add sparc vis3 optimized fma/fmaf.
      Implement optimized libc_fe*() math routines on sparc.
      Fix too long ChangeLog lines.
      Update sparc ULPs.
      Fix SHMLBA on sparc.
      Fix libc-lowlevellock.c sysdep finding more generically.
      Fix warnings when uintptr_t is larger than int.
      Add missing Versions entry for sparc's __getshmlba.
      Fix sparc build after math_private.h cleanups.
      Update sparc ULPs for newly added tests.
      Update sparc ULPs for recently added tests.
      Update sparc ULPs for recently added tests and bug fixes.
      Fix nptl/tst-cond1{6,7,8}.c on 32-bit with many cpus.
      Run conformtest script explicitly using BASH.
      Fix sparc64/elf merge
      Make sparc's -fPIC addition to ASFLAGS-.os more robust.
      Fix bugs and improve performance of niagara memset/bzero.
      Use generic memset/memcpy in rtld on sparcv9/sparc64.
      Do not elide the libc hidden def of sparc's memset/memcpy when multiarching.
      Optimize mempcpy on sparc.
      Remove xsputn small copy optimization.
      Tighten up vfprintf width, precision, and total length overflow handling.
      Fix DL_DEBUG_UNUSED to elide the VDSO and handle PLT references properly.
      Reduce down to one definition of _ELF_DYNAMIC_DO_RELOC.
      Fix check-local-headers.sh on multiarch systems.
      Handle some new sparc relocation types.
      Fix ld.so regression.
      Update sparc libm ULPs.
      There is no legitimate reason to override reg_char on sparc32.
      Forgot to delete the sparc64 memcopy.h which tries to include the sparc32 one
      Remove all traces of reg_char.
      Delete everything under sysdeps/unix/sparc/
      Restore non-v9 32-bit sparc build.
      Fix missing long-double compat symbols on sparc v9.
      Move abilist files into sysdep dirs.
      Add missed zero length files in previous abilist commit.
      Update sparc ULPs for recently added acos/asin tests.
      Mirror i386 change on sparc: 'Avoid "anonymous" code in pthread_spin_lock'
      Fix minor fallout from yesterdays sparc nptl changes.
      Adjust sparc localplt entries.
      Fix sparc libm when all of glibc is built with -frounding-math.
      Update sparc ULPs for recently added exp tests.
      With -frounding-math, some sparc ULPs need to be adjusted.
      Minor optimization to sparc VIS3 floor() implementation.
      Mark sparc %fsr load and store inline asms as volatile.
      Bump sha512c-test.c timeout for the sake of 32-bit sparc.
      Update sparc ULPs for ccos, csin, ccosh, csinh tests.
      We no longer have foo.s files in the tree.
      Remove straggling references to .s files.
      Remove some sparc cob-webs leftover after Joseph's recent changes.
      Forgot changelog in previous commit.
      Fix underflow reporting and tie up loose ends in sparc soft-fp.
      Fix underflow generation in soft-fp.
      Simulate sparc fpu exceptions using real FP ops again in soft-fp.
      Avoid performance penalty in sparc optimized memcpy/memset.
      Update sparc ulps after Joseph's math.h fixes.
      Update longlong.h from GCC to get some sparc improvements.
      Sync longlong.h with GCC to fix a sparc regression.

Dwayne Grant McConnell (1):
      Document LOCPATH.

Fabrice Bauzac (1):
      Change recommendation of strchrnul in strchr documentation.

H.J. Lu (209):
      * sysdeps/unix/sysv/linux/x86_64/gettimeofday.c (gettimeofday_ifunc):
      Use time_t on ays, rem, y and yg in __offtime
      Add x32 support to ldconfig
      Use greg_t and uintptr_t in x86-64 __makecontext
      Make lround the alias of llround for wordsize-64
      Define x86-64 ffsl alias only if __LP64__ is defined
      Cast _Unwind_GetCFA return to _Unwind_Ptr first
      Cast _Unwind_GetCFA return to _Unwind_Ptr first
      Use __NR_futex to define SYS_futex
      Use int64_t in x86_64/fpu/math_private.h
      Add x32 support to ldd-rewrite.sed
      Check __x86_64__ instead of __WORDSIZE in mathdef.h
      Check __x86_64__ instead of __WORDSIZE for fenv_t
      Use __asm__("rsp") to get CURRENT_STACK_FRAME
      Use atomic64_t with 64bit atomic macros
      Correct ChangeLog entry.
      Support x86-64 __jmp_buf with __WORDSIZE != 64
      Check __x86_64__ instead of __WORDSIZE in mathinline.h
      Move stdio-common/_itoa.h to sysdeps/generic
      Check x86_64* instead of x86_64
      Add _ITOA_NEEDED and _ITOA_WORD_TYPE
      Add x32 support to dynamic linker audit
      Add sysdeps/x86_64/preconfigure
      Add forward declaration for La_x32_regs/La_x32_retval
      Replace unsigned long with uint64_t
      Replace Elf64_XXX with ElfW(XXX) in dl-irel.h
      Make sure x86_64 GOT entry slot is always 8 bytes
      Add byteswap-16.h for __bswap_16
      Use __builtin_bswap32/64 in __bswap_32/64 for GCC >= 4.2
      Use __builtin_bswap32/64 in x86_64 <bits/byteswap.h>
      Add __snseconds_t and __SNSECONDS_T_TYPE
      Add __ILP32__ check when defining __WORDSIZE
      Check __ILP32__ instead of __LP64__
      Move x86-64 abilist files to 64/nptl
      Replace Elf64_XXX/ELF64_R_TYPE with ElfW(XXX)/ELFW(R_TYPE)
      Update stdlib/longlong.h from GCC
      Sign extend R_X86_64_DTPOFF64/R_X86_64_TPOFF64
      Handle R_X86_64_RELATIVE64 and R_X86_64_64 for x32
      Don't handle R_X86_64_RELATIVE64 in ld.so
      Check __PTHREAD_MUTEX_HAVE_PREV for mutex prev
      Check __PTHREAD_MUTEX_HAVE_PREV for mutex initializers
      Check __x86_64__ for __cleanup_fct_attribute
      Replace movq/%q0 with mov/%0 in THREAD_SELF
      Use uint64_t on 64-bit integer
      Fix a typo in ChangeLo.
      Check if RTLD_SAVESPACE_SSE is aligned to 32 bytes
      Add sysdeps/x86_64/x32/tls.h
      Add x32 support to TLS_LE/TLS_IE/TLS_GD
      Update comments for CALL_THREAD_FCT
      Add x32 support to STACK_CHK_GUARD
      Free memory at exit in check_pf.c
      Use __builtin_clzll on int64 in __logb
      Add x32 pthread types
      Add x32 dl-machine.h
      Define LP_SIZE/LP_OP/ASM_ADDR/RXX_LP for x86-64
      Update x86_64 PTR_MANGLE/PTR_DEMANGLE for x32
      Update elf_machine_load_address for x32
      Mention BZ #14103/#14104 in News and ChangeLog
      Add sysdeps/x86_64/{64,x32}/shlib-versions
      Add __PTHREAD_RWLOCK_INT_FLAGS_SHARED
      Update sysdeps/x86_64/start.S for x32
      Add x32 support to tcbhead_t
      Load cache size into R8_LP
      Load cache sizes into R11_LP/R8_LP
      Load pointers into R*_LP in strcmp.S
      Load cache sizes into R*_LP in memcpy-ssse3-back.S
      Load cache sizes into R*_LP in memcpy-ssse3.S
      Load pointers into RAX_LP in strcmp-sse42.S
      Use RSP_LP to operate on stack in stackinfo.h
      Use LP_SIZE and load timeout pointer into RDX_LP
      Add x32 getcpu and sched_getcpu
      Add x32 dl-cache.h
      Load pointer to TID into R10_LP
      Replace 8-byte data alignment with LP_SIZE alignment
      Use LP_OP(mov) and RDI_LP on pointer
      Use LP_OP(cmp) and RCX_LP on dep_mutex pointer
      Use LP_OP(cmp), R*_LP, LP_SIZE and ASM_ADDR
      Use LP_OP(cmp), R*_LP, LP_SIZE and ASM_ADDR
      Use LP_SIZE and ASM_ADDR in pthread_once.S
      Use LP_OP(cmp) on NWAITERS
      Use R*_LP on SP and PC in __longjmp.S and setjmp.S
      se LP_OP(op), LP_SIZE and ASM_ADDR in sem_timedwait.S
      Use LP_OP(op), LP_SIZE and ASM_ADDR in sem_wait.S
      Add sysdeps/x86_64/x32/sysdep.h
      Add x32 init-first.c
      Use LP_OP(cmp) and RCX_LP on dep_mutex pointer
      Use R*_LP to call _dl_profile_fixup and frame size
      Use R*_LP to load pointer and operate on stack
      Add x86_64 Implies-after files
      Use R*_LP, sizeSS, oSS_FLAGS, oSS_SP and oSS_SIZE
      Add __syscall_slong_t and __syscall_ulong_t
      Add __SYSCALL_{S,U}LONG_TYPE to hurd typesizes.h
      Remove __snseconds_t
      Use 64bit filesystem functions for x32
      Add uintptr_t cast to GET_PC/GET_FRAME/GET_STACK
      Use ULL suffix on DR_CONTROL_RESERVED
      Add x32 support to sys/procfs.h
      Check __x86_64__ in x86-64 sys/reg.h
      Replace long int with __syscall_slong_t in sys/msg.h
      Add dummy files for x32
      Add x86-64 <bits/siginfo.h>
      Check __x86_64__ in x86_64/bits/a.out.h
      Add x32 support to x86_64/bits/msq.h
      Add x32 support to x86_64/bits/sem.h
      Add x32 support to x86_64/bits/shm.h
      Add x32 ffs
      Add x32 gmp-mparam.h
      Add x32 support to <sys/user.h>
      Add x32 support to sys/ucontext.h
      Use __syscall_ulong_t in bits/ipc.h
      Add x86_64/bits/ipctypes.h
      Add x86-64 bits/typesizes.h
      Add x32 suppport to x86_64/bits/stat.h
      Use __syscall_slong_t in bits/mqueue.h
      Fold copyright years
      Add tst-mallocalign1
      Cast to unsigned long
      Add __fsword_t and use it in bits/statfs.h
      Use __syscall_ulong_t in pselect.c
      Use anonymous union in x86_64/sys/user.h
      Add x32 support to x86_64/bits/sigcontext.h
      Fold copyright years
      Check _ITOA_NEEDED and use _ITOA_WORD_TYPE
      Check d_ino/d_off before using getdents syscall
      Add sysdeps/x86_64/x32/_itoa.h
      Use RAX_LP and "or" to operate on return value
      Use __syscall_slong_t in bits/timex.h
      Add a comment to sysdeps/x86_64/x32/_itoa.h
      Add 64-bit preadv.c and pwritev.c
      Add x32 syscalls.list
      Define __SYSCALL_WORDSIZE for x86-64
      Rename __WORDSIZE_COMPAT32 to __WORDSIZE_TIME64_COMPAT32
      Add x32 llseek.S
      Rename x32 llseek.S to lseek.S and add dummy llseek.S
      Pad each field to __syscall_slong_t in struct rusage
      Use "neg %eax" in x86_64 SYSCALL_SET_ERRNO
      Update copyright years for time/mktime.c
      Use "neg %eax" in i386 SYSCALL_ERROR_HANDLER
      Add x32 support to x86_64/bits/fcntl.h
      Add INTERNAL_SYSCALL_TYPES
      Add x32 arch_prctl
      Add sysctl.mk and bits/sysctl.h
      Remove $(sysctl) from sysdep_routines
      Fix x32 sched_getcpu.S error code
      Replace "jmp L(pseudo_end)" with "ret"
      Add sysdeps/unix/sysv/linux/x86_64/x32/configure
      Add x32 C++ type data
      Add x32 abilist files
      Properly handle MALLOC_ALIGNMENT > 2 * SIZE_SZ
      Make free chunk size a multiple of MALLOC_ALIGNMENT
      Mention BZ 12495 and 13576 in NEWS
      Don't use header files in glibc configure
      Convert WORDSIZE[32|64]/ld entries to abi-variants
      Mention BZ 14075 and 14112
      Mention x32 in NEWS
      Use __UWORD_TYPE for __NLINK_T_TYPE with -m32
      Mention BZ #14183 in NEWS
      Use x86-64 bits/byteswap.h for both i386 and x86_64
      Use the same bits/endian.h for i386/x86_64
      Use x86_64 bits/{link.h,linkmap.h} for i386/x86_64
      Use x86_64 bits/mathdef.h for i386/x86_64
      Use x86_64 bits/setjmp.h for i386/x86_64
      Use x86_64 bits/select.h for i386/x86_64
      Use i386 bits/huge_vall.h for i386/x86-64
      Use x86_64 bits/wordsize.h for both i386/x86_64
      Use x86_64/bits/xtitypes.h for i386/x86-64
      Use x86-64 bits/pthreadtypes.h/semaphore.h for i386/x86-64
      Add x86-64 support to i386 sys/elf.h and sys/vm86.h
      Use x86_64 bits/a.out.h for both i386 and x86_64
      Use x86_64 bits/environments.h for i386 and x86_64
      Use x86_64 bits/fcntl.h for both i386 and x86_64
      Use x86_64 bits/epoll.h for both i386 and x86_64
      Use x86_64 bits/ipctypes.h for both i386 and x86-64
      Use x86-64 bits/{msq,sem,shm}.h for i386 and x86-64
      Use x86_64 bits/mman.h for both i386 and x86_64
      Replace addr with __addr in x86_64 sys/io.h
      Use x86_64 sys/procfs.h for both i386 and x86_64
      Use x86_64 sys/{ucontext,user}.h for i386 and x86_64
      Use x86_64 bits/sysctl.h for x86-64 and i386
      Remove space before tab in indent
      Update x86_64 bits/stat.h
      Use x86_64 bits/stat.h for i386 and x86-64
      Use x86_64 bits/siginfo.h for i386 and x86_64
      Use __SWORD_TYPE for __FSWORD_T_TYPE with -m32
      Use x86_64 bits/typesizes.h for i386 and x86-64
      Support __WORDSIZE == 64 in i386 bits/wchar.h
      Use i386 bits/wchar.h for i386 and x86-64
      Define DR_LEN_8 only if __x86_64__ is defined
      Use i386 sys/elf.h and sys/vm86.h for i386 and x86-64
      Fix a typo in x86_64 sys/io.h
      Use x86_64 bits/{io,perm}.h for i386 and x86_64
      Use x86_64 bits/{debugreg,reg}.h for i386 and x86-64
      Update x86_64 bits/sigcontext.h from kernel 3.4.0
      Use x86_64 bits/sigcontext.h for i386 and x86_64
      Provide 32-bit inline string functions for >= i486
      Use i486 bits/string.h for i386 and x86_64
      Fix a typo in comment
      Check __SSE_MATH__ in x86_64 feraiseexcept
      Use x86_64 fpu/bits/fenv.h for i386 and x86_64
      Add SSE math and C++ namespace to i386 bits/mathinline.h
      Use RAX_LP/RDX_LP on SAVE_PTR in x86_64 strtok.S
      Mention BZ #14229 in NEWS
      Disable x87 inline functions for x86-64
      Use i386 bits/mathinline.h for i386 and x86_64
      Mention BZ 14050/14117 in NEWS
      Use __volatile__ to access fpu control word
      Use x86-64 fpu_control.h for i386 and x86_64
      Fix a typo in i386 SYSCALL_PIC_SETUP
      Mention BZ #14278 in NEWS

Ian Wienand (1):
      Fix daylight time change for the US

Jakub Jelinek (1):
      Fix up regcomp/regexec

Jan Kratochvil (1):
      * sysdeps/x86_64/elf/start.S: Include <sysdep.h>.

Jeff Law (12):
      [network] Avoid out ouf bounds read in __libc_res_nquerydomain
      2012-03-23  Jeff Law  <law@redhat.com>
      [BZ #13760]
      [BZ #13761]
      2012-03-29  Jeff Law  <law@redhat.com>
      * resolv/nss_dns/dns-host.c: Update copyright year.
      2012-04-04  Dmitry V. Levin  <ldv@altlinux.org>
      2012-05-24  Jeff Law  <law@redhat.com>
      Fix first_weekday/first_workday for EU locales
      2012-06-21  Jeff Law  <law@redhat.com>
      [BZ #14277]
      Update copyright years

Jim Meyering (1):
      Remove __wur from fwrite, fwrite_unlocked

Joseph Myers (227):
      Fix C11 header changes for C++.
      Use newly built locales for tst-c16c32-1.
      Remove posix/glob directory (standalone glob build support).
      Remove gets declarations in C++ tests.
      Remove __STDC__ conditionals from installed headers.
      Remove __STDC__ conditionals from non-installed headers.
      Remove __STDC__ conditionals from libm.
      Fix makefile/configure problems with sse2avx changes.
      Remove miscellaneous __STDC__ conditionals.
      Always define float_t as float for PowerPC, SH and SPARC.
      Include <stdio.h> in math/tst-CMPLX.c.
      Consistently use macros for x86 PIC thunks.
      Use macros for x86 PIC thunk names.
      Use macro for PIC setup in inline asm.
      Match x86 PIC thunk names to compiler version.
      Undefine and redefine __i686 for assembly code.
      Support crti.S and crtn.S provided directly by architectures.
      Add 411 to list of fixed bugs.
      Revert FSF address changes to locales.
      Split architecture-specific parts of sys/eventfd.h into bits/eventfd.h.
      Split architecture-specific parts of sys/inotify.h into bits/inotify.h.
      Split architecture-specific parts of sys/signalfd.h into bits/signalfd.h.
      List bugs 4822 and 11494 as fixed in NEWS.
      Include <stdlib.h> in argp examples.
      Fix typo in manual (bug 9902).
      Fix typos in documentation of fopen ",ccs=STRING".
      Add more bug numbers.
      Fix ordering of bug numbers in NEWS.
      Fix documented parameters to execle.
      Correct documentation of FLT_EPSILON.
      Do not claim that GCC predefines __POSIX__.
      Remove documentation of upgrading from libc5.
      Correct list of services in example NSS configuration file.
      Make seteuid argument name consistent in manual.
      Fix parameter name in strnlen documentation.
      Resort ULPs files with gen-libm-test.pl -n in C locale.
      Split architecture-specific parts of sys/timerfd.h into bits/timerfd.h.
      Split architecture-specific parts of sys/epoll.h into bits/epoll.h.
      Remove old initfini mechanism.
      Add 13695 to list of bugs fixed in NEWS.
      Update or avoid glibc version numbers in manual.
      Fix stray word in line-wrapped comment in install.texi.
      Revert VERSION and UPDATED changes in manual.
      Move __STDC_* predefined macros from features.h to stdc-predef.h.
      Fix rintf rounding.
      Fix nearbyintf rounding.
      Prefer C99 names for long long limit macros.
      Update makefile for FDL 1.3 change.
      Update texinfo.tex to version 2012-01-19.16.
      Fix configure logic for disabling multi-arch.
      Automatically generate version number in manual; omit edition / updated date.
      Don't document fclean.
      Require Linux kernel headers from "make headers_install", >= 2.6.19.1.
      Require GCC 4.3 or later.
      Use Texinfo macros to refer to the GNU C Library within the manual.
      Regenerate sysdeps/gnu/errlist.c for errno.texi changes.
      Restore wrongly removed ChangeLog entries for generated files.
      Move misplaced llround test and add lround test from bug 2561.
      Reduce large expected errors from libm tests on x86 and x86_64.
      Add test for bug 5794 (incorrect expm1 overflow).
      Fix x86 strcasecmp_l (bug 13786).
      Add bug 13786 to NEWS.
      Improve erfc accuracy.
      Require binutils 2.20 or later.
      Fix exp in non-default rounding modes (bug 3976).
      Document properties of standard typedefs, not exact types.
      Fix scalbn, scalbln integer overflow.
      Fix sin, cos, tan in non-default rounding modes (bug 3976).
      Test cosh, sinh in non-default rounding modes (bug 3976).
      Fix pow in non-default rounding modes (bug 3976).
      Reduce discussion of types to which size_t may be equivalent.
      Add 13792 to list of fixed bugs in NEWS.
      Fix signs of zeros from casinh, cacosh etc. (bug 10716).
      Weaken two NPTL configure link tests to compile tests.
      Fix sysdeps/i386/configure.in cpuid.h test for bootstrapping.
      Fix .ctors/.dtors header configure test for bootstrapping.
      Clean up glibc manual references to "GNU system" (bug 6911).
      Add bug 6911 to NEWS.
      Make pthread.h define all symbols from time.h.
      Install bits/stdio_lim.h in install-headers.
      Always declare gets for C++ up to C++11 without checking __USE_GNU.
      Split enum __socket_type from bits/socket.h to bits/socket_type.h.
      Remove __GNU_LIBRARY__ conditionals from rpcgen.
      Add 13566 to list of bugs fixed in NEWS.
      Use standard build rule to build rpcgen.
      Clean up dbl-64 rint, nearbyint.
      Add tests for hypot overflow/underflow.
      Add 13840 to NEWS.
      Fix csqrt overflow/underflow (bug 13841).
      Install bits/syscall.h through install-headers.
      Implement ldbl-96 sinl / cosl / sincosl (bug 13851).
      Include program generating __sincosl_table in comment.
      Fix tan, tanl for large inputs.
      Disable Bessel function TLOSS errors in POSIX mode.
      Remove common-objdir-compile and related sysdeps/unix/Makefile code.
      Fix atan2 spurious exceptions (bug 11451).
      Fix clog overflow/underflow (bug 13629).
      Test for overflow exceptions in libm-test.inc.
      Fix pow of zero and infinity to large powers.
      Fix missing exp2 overflow exception (bug 13871).
      Remove inaccurate x86 cexp implementations (bug 13883).
      Use autoconf macro for testing compiler options with empty input.
      Remove NOTES.
      Don't document varargs.h.
      Fix low-part sign handling in sin/cos for ldbl-128 and ldbl-128ibm.
      Fix exp2l inaccuracy (bug 13824).
      Fix cexp overflow (bug 13892).
      Avoid overflows from long double functions using __kernel_standard.
      Bug 3868 also fixed by __kernel_standard_l changes.
      Fix pow of negative numbers to integer exponents (bugs 369, 2678, 3866).
      Fix ascending ordering of bug numbers in NEWS.
      Do not allow overflow exception on exp underflow test (bug 13705).
      Fix x86 pow inaccuracy for large integer exponents (bug 706).
      Fix missing overflow exceptions from pow (bug 13873).
      Fix ctan, ctanh overflow (bug 11521).
      Fix spurious overflow exceptions from x86/x86_64 powl (bug 13872).
      Remove unused sysdeps/unix/{mkdir.c,rmdir.c}.
      Remove unused sysdeps/unix/getppid.S.
      Remove unused sysdeps/unix/siglist.c.
      Remove unused sysdeps/unix/sysv termio code.
      Remove unused sysdeps/unix/sysv/sigaction.c.
      Remove unused sysdeps/unix/{xstat,fxstat}.c.
      Remove unused sysdeps/unix/sysv/i386/time.S.
      Remove unused sysdeps/unix/sysv/settimeofday.c.
      Remove unused sysdeps/unix/xmknod.c.
      Remove unused sysdeps/unix/sysv/setrlimit.c.
      Remove unused sysdeps/unix/sysv/bits/*.h.
      Remove unused sysdeps/unix/sysv/direct.h.
      Remove sysdeps/unix/sysv/Makefile.
      Remove unused sysdeps/unix/common/lxstat.c.
      Merge sysdeps/unix/sysv/Versions into sysdeps/unix/sysv/linux/Versions.
      Remove unused sysdeps/unix/_exit.S.
      Remove unused sysdeps/unix/execve.S.
      Move sysdeps/unix/sysv/gethostname.c to sysdeps/posix/.
      Don't handle libgcc_s suffixes.
      Merge sysdeps/unix/mman into sysdeps/unix.
      Remove unused sysdeps/unix/{,sysv/}getdents.c.
      Make $(native-compile) run in source directory like other compilation commands.
      Remove unused sysdeps/unix/getegid.S and sysdeps/unix/geteuid.S.
      Remove unused sysdeps/unix/system.c.
      Remove unused fork implementations.
      Remove --as-needed configure test.
      Update zdump and zic from tzcode 2012b.
      Use more defines and makefile variables in $(native-compile).
      Don't handle unsupported OSes in configure (base_os settings).
      Move sysdeps/unix/common/tcsendbrk.c to sysdeps/unix/sysv/linux/.
      Remove unused sysdeps/unix/i386 files.
      Fix fenv.h fallback returns (bug 14027).
      Allow build-system programs to be built without optimization.
      Update README to describe current supported systems.
      conformtest: Fix typo in handling typed-constant from allow-header.
      conformtest: Remove duplicate typed-constant handling.
      List bug 14033 as fixed on mainline.
      Fix exp10 spurious overflows (bug 13924).
      Fix acos (-1) in round-downwards mode on x86 (bug 14034).
      Fix x86 acos near 1 (bug 13942).
      Fix nexttoward bugs (bugs 2550, 2570).
      Note bug 6959 also fixed for 2.16.
      Remove unused localtime makefile variables.
      conformtest: Handle "symbol" lines for allow-header.
      conformtest: Use correct feature test macros for XPG4.
      conformtest: Improve math.h tests for X/Open versions.
      conformtest: Always pass C standards options to compiler.
      conformtest: Unify variants of "constant" and "optional-constant".
      conformtest: Unify handling of "optional-" and non-optional lines.
      conformtest: Unify "constant" and "typed-constant".
      conformtest: Unify "macro" cases.
      conformtest: Unify "macro" and "constant" handling.
      conformtest: Support specifying types before promotion.
      conformtest: Support testing macro usability in #if.
      conformtest: Don't test non-C90 headers for C90.
      conformtest: Use correct keyword set for underlying C standard.
      conformtest: Check namespace within __attribute__.
      conformtest: Update expectations for some ISO C headers.
      Fix conditions on checking versions of dprintf (bug 13775).
      Fix strtod rounding of hex values (bug 14049).
      Remove unused sysdeps/unix/bsd/ files.
      Remove unused sysdeps/unix/common/bits/ headers.
      Merge sysdeps/unix/common into sysdeps/unix.
      Remove overridden entries from sysdeps/unix/sysv/syscalls.list.
      Use .S sources for x86/x86_64 expl.
      Fix missing exceptions from exp (bugs 13787, 13922, 14036).
      Disable one hypot test for inline double testing.
      Fix libm-test.inc ulps calculation for subnormals (bug 14064).
      Fix exp10 inaccuracy and exceptions (bugs 13884, 13914).
      Fix x86/x86_64 expm1l inaccuracy and exceptions (bugs 13885, 13923).
      Remove entries from sysdeps/unix/sysv/syscalls.list duplicating ones in sysdeps/unix/.
      Remove more overridden entries from sysdeps/unix/sysv/syscalls.list.
      conformtest: Update expectations for more ISO C headers.
      Move remaining syscalls from sysdeps/unix/sysv/syscalls.list to sysdeps/unix/sysv/linux/syscalls.list.
      Define __STDC_NO_THREADS__.
      14012 fixed by cross-rpcgen changes.
      Remove pre-2.2 Linux kernel support.
      Improve consistency of --enable-kernel and default builds.
      Remove README.libm.
      Add fixed ports bugs to list in NEWS.
      Avoid plain "aligned" attributes in installed headers.
      Split up stackguard-macros.h into sysdeps directories.
      Remove fallback definitions of __NR_set_robust_list.
      Update __STDC_ISO_10646__.
      Update Texinfo version requirement.
      Remove sysdeps/powerpc/soft-fp.
      Fix ccos, csin, ccosh, csinh overflows (bug 14123).
      Filter out unknown symbols in stack-protector test.
      Do not mention old Linux kernel versions in installation documentation.
      Add comments suggesting moving some functions to syscalls.list.
      Test underflow exceptions in libm-test.inc.
      Don't include exceptions in libm-test-ulps test names.
      Add tests for underflow exception bugs 10846, 14036.
      conformtest: Update expectations for stdio.h and stdlib.h.
      Fix acosf underflow (bug 14153).
      Add missing comma in list of fixed bugs.
      Remove pre-2.4 Linux kernel support.
      Remove __ASSUME_NEW_GETRLIMIT_SYSCALL.
      Add more NEWS items for 2.16.
      Weaken PIE configure test to a compile test.
      Remove __ASSUME_TRUNCATE64_SYSCALL.
      Use more decimal places for long double constants in math.h.
      Ensure additions are not scheduled after fetestexcept in fmaf and fmal.
      Fix fmod for subnormals (bug 14048).
      Add 14048 to list of fixed bugs in NEWS.
      Remove unused default-abi definition in Makeconfig.
      Add default-abi definitions for powerpc, s390 and sparc.
      Allow more spurious underflow exceptions from csqrt and Bessel functions.
      Fix pow (0.0, -Inf) (bug 14241).
      Regenerate sysdeps/mach/configure.
      Fix wordsize-64 cosh regression (bug 14273).

Kai Tietz (1):
      soft-fp: Support using struct layout attributes on bit-fields.

Kaz Kojima (9):
      Add SH target specific crti.S and crtn.S and remove initfini files.
      Merge branch 'master' of git://sources.redhat.com/git/glibc
      Add support fedisableexcept, feenableexcept, fegetexcept and feupdateenv
      Fix SH4 fraiseexcpt so to generate exceptions appropriately.
      Set SH fpcsr register which read again.
      Fix return value of SH fesetround.
      SH: feraiseexcept: Restore fpscr flag fields.
      SH: refresh *.abilist files.
      Fix gUSA sequence in SH atomic functions in

Kees Cook (2):
      2012-03-02  Kees Cook  <keescook@chromium.org>
      2012-03-02  Kees Cook  <keescook@chromium.org>

Liubov Dmitrieva (2):
      optimize the following memcpy: sysdeps/i386/i686/multiarch/memcpy-ssse3.S
      Add optimized expf for x86

Marek Polacek (22):
      Quash implicit declaration warning
      Add noreturn attribute
      Don't always provide definition of gets checking version
      Remove PARAMS macros.
      Remove __ELF__ conditionals
      Add tst-CMPLX2 test.
      Remove _G_ARGS macros.
      Remove _G_HAVE_SYS_CDEFS.
      Provide crt[in].S for x86-64.
      Remove unused Makefile.
      Always set l_used for vDSO.
      Remove oldish __GNUC_PREREQ.
      Fix up long double fphex.
      Enhance fphex test.
      Fix up long double fphex test
      Fix CL typos.
      Reverse arguments of fdivp in i386 code.
      Prevent warning in pldd.
      Fix attributes for fortify functions.
      Fix fma test for underflow.
      Fix CL date.
      Remove use of INTUSE/INTDEF in misc.

Markus Trippelsdorf (2):
      Update sysdeps/x86_64/fpu/libm-test-ulps
      Add bits/sysctl.h to sysdep_headers

Maxim Kuvyrkov (1):
      Build rpcgen-generated files when cross compiling.

Michael Matz (1):
      Fix size parameter comparisions.

Mike Frysinger (9):
      Include sys/param.h in getcwd.c.
      memset: fix define usage for shared libs
      memset: also update copyright years
      ignore ports/linuxthreads addon dirs
      cy_GB/en_GB: set am/pm in times
      tftp.h: rework layout to work with fortification
      NEWS: update ia64 info
      tests: move -D_FORTIFY_SOURCE to CPPFLAGS
      tst-getcpu: decode errno when sched_getcpu fails

Nick Bowler (1):
      Remove erroneous statements about negative zero.

Nicolas Boulenguez (1):
      Fix various problems with @deftypefun lines.

Nix (1):
      Put vm86 into libc.a

Paul Bolle (1):
      Fix typo (LC_TYPE -> LC_CTYPE).

Paul Eggert (24):
      Replace FSF snail mail address with URLs.
      Replace FSF snail mail address with URL in Yacc input.
      Replace FSF snail mail address with URL in gperf input.
      Replace FSF snail mail address with URL in localedata.
      Replace FSF snail mail address with URL in miscellaneous files.
      * stdlib/stdlib.h: Remove warn_unused_result attribute from strtol etc.
      * NEWS: Add bug 13970.
      [BZ #3440] Make LC_ALL etc. useful in #if expressions.
      mktime: merge HAVE_CONFIG_H change from gnulib
      mktime: merge <sys/types.h> change from gnulib
      mktime: merge DEBUG change from gnulib
      mktime: merge time_r change from gnulib
      mktime: merge mktime-internal.h change from gnulib
      time/mktime.c (compile-command): Add "-I."
      mktime: merge comment-quoting-style change from gnulib
      mktime: merge wrapv change from gnulib
      mktime: do not assume 'long' is wide enough
      mktime: check signed shifts on long_int and time_t, too
      mktime: remove incorrect attempt at unusual arithmetics
      mktime: merge another wrapv change from gnulib
      mktime: do not assume signed right shift propagates sign bit
      mktime: simplify computation of average
      mktime: avoid signed integer overflow
      Mention 14210 in NEWS.

Paul Pluzhnikov (12):
      sscanf always calls realloc
      2012-03-23  Daniel Jacobowitz  <dmj@google.com>
      2012-04-06  Paul Pluzhnikov  <ppluzhnikov@google.com>
      BZ#13895 fixed.
      Delete unused TLS_GET_FS, TLS_SET_FS macros.
      Avoid "anonymous" code in pthread_spin_lock.
      Kill trailing whitespace.
      For PR 14055, add bounds check to _dl_show_auxv().
      For [BZ #208], accumulate malloc stats over all arenas.
      For [BZ#14122], plug memory leaks in nsswitch.c.
      Mention 14122 in NEWS.
      Suppress sign-conversion warning from FD_SET.

Petr Baudis (7):
      Locale ca_ES is now maintained by Jordi Mallach
      [BZ #6770] Add first_weekday and first_workday to ca_ES.
      Fix description of user provided write function
      Resolve __vector namespace conflict with Altivec.
      locales/tr_TR: Change currency from YTL to TL.  [BZ#13996]
      locales/mag_IN: Fix syntax error
      locales/tr_CY: LC_TIME with copy cannot contain additional data

Pino Toscano (5):
      Hurd: socket uses EAFNOSUPPORT rather than EPFNOSUPPORT.
      Hurd: mach: compliance fixes for nanosleep
      Hurd: recvfrom(): take into account null address ports
      Hurd: _hurd_select: check for invalid parameter values
      Hurd: hurdsock: reject negative domains

Rafe Kettler (1):
      Make declarations of "main" in examples consistent.

Rayson Ho (1):
      i386 port of the pthread SystemTap probes

Richard Henderson (25):
      Avoid pointer type mismatch warning.
      Use <> for include of kernel-features.h.
      s390: Convert to crt[in].S.
      Use target-specific math_private.h in math_ldbl_opt.h.
      x86_64: Convert __ieee754_sqrt{,f,l} from macros to inlines.
      x86_64: Convert __rint* and __floor* from macros to inlines.
      powerpc: Convert __ieee754_sqrt{,f} from macros to inlines.
      Use <> for math.h and math_private.h everywhere.
      Use include_next to chain math_private.h headers.
      Move math/math_private.h to sysdeps/generic/math_private.h.
      Fix ChangeLog format.
      Make inline __isnan, __isinf_ns, __finite generic.
      Convert libc_feholdexcept et al from macros to inline functions.
      i386: Convert libc_{feholdexcept_setround,updateenv}_53bit to functions.
      Create and use SET_RESTORE_ROUND{,_NOEX,_53BIT}{,F,L}.
      Create and use libc_feupdateenv_test.
      i386/x86_64: Optimize feholdexcept.
      Optimize private 387 fenv access; share code between i386 and x86_64.
      Add <sys/auxv.h> and getauxval.
      * misc/getauxval.c (__getauxval): Use unsigned long int.
      Add getauxval news entry.
      ppc: Pass hwcap to ifuncs.
      alpha: Handle ST_OTHER in objdump output
      alpha: Don't symbol_version syscalls outside libc
      Update news for fixed alpha bz

Robert Millan (1):
      Fix typo in manual

Roland Mc Grath (1):
      Warn if user requests __FORTIFY_SOURCE but it is disabled

Roland McGrath (56):
      Merge remote-tracking branch 'origin/cmetcalf/tile_faccessat'
      Merge remote-tracking branch 'origin/cmetcalf/tile_firstversions'
      Merge remote-tracking branch 'origin/cmetcalf/tile_not_cancel_h'
      Merge remote-tracking branch 'origin/cmetcalf/tile_epoll_pwait'
      Merge remote-tracking branch 'origin/cmetcalf/tile_config'
      log entry typo fixes
      Remove macros wrongly left for pre-libio case that no longer exists.
      Hurd: #define away madvise for malloc code.
      BZ#13738: Parameterize and fix mention of FDL version in manual.
      BZ#13738: Switch manual to FDL 1.3.
      Remove a spurious const in tst-fmemopen.
      Add missing fcntl.h include in some aio tests.
      BZ#13775: Fix vdprintf/dprintf ldbl-compat decl feature test conditional.
      BZ#13792: Move timeval_subtract example function in manual into an examples/ C source file.
      BZ #13792: Add missing file from last commit.
      BZ #13792: License manual example source files under GPL.
      Wrap too-long log entry.
      Wrap too-long log entry.
      Fix it harder.
      BZ#13846: manual/llio.texi (Memory-mapped I/O): Fix wrong function name.
      NEWS update for BZ#13846
      Use sysdeps/*/preconfigure fragments from main source tree.
      Fix confstr use of local buffer outside its extent.
      Fix last change.
      Fix missing clobber in i386 __sincos_code asm.
      Merge commit '9904dc47c88d9592ec66e599075436'
      Update comment for _io_write_fn
      Hurd: fix symlink/symlinkat error case not to do an extraneous __mach_port_deallocate.
      Add flexibility to localplt-*.data files, using an awk script rather than diff to check the results.
      Do check-textrel test using readelf rather than a build-time C program.
      Do check-execstack test using readelf rather than a build-time C program.
      Do check-localplt test using readelf rather than a build-time C program.
      Redirect check-localplt output to check-localplt.out.
      Fix make clean for recent elf/Makefile changes.
      ChangeLog formatting nit.
      ChangeLog leading tabification.
      Typo fix in x86_64/dl-machine.h
      Add a missing #include.
      Use _dl_fatal_printf instead of a private variant.
      configure change to handle Implies-{before,after} files
      Fix formatting in last change.
      Remove redundant ChangeLog header lines.
      BZ#10375: Configure magic to use -U_FORTIFY_SOURCE if needed.
      BZ#10375: Configure magic to use -fno-stack-protector if needed.
      Set MALLOC_ALIGNMENT to at least __alignof__ (long double) for new ABIs.
      x32: Don't lose high bits of %rbp in setjmp/longjmp mangling/demangling.
      Simplify dl-vdso.h use of assert.
      Switch gettimeofday from INTUSE to libc_hidden_proto.
      syscalls.list support for vDSO IFUNCs, use it for x32 gettimeofday and time.
      Add --enable-systemtap configuration to define static probe points.
      Add systemtap static probe points in setjmp/longjmp on x86.
      Add systemtap static probe points in generic and x86_64 pthread code.
      NEWS item for --enable-systemtap
      BZ#14218: Reword argp_parse description slightly.
      Make sure <build-dir>/manual directory gets created.
      Respect --localstatedir for /var/db parent directory.

Ryan S. Arnold (3):
      New test to expose erroneous negative sign on logb(1) (bug 887).
      Remove spurious '.' in math/libm-test.inc comment.
      Correct incorrect bug number ordering in resolved bug list.

Samuel Thibault (22):
      Hurd: Try to respect mmap address hint for non-MAP_FIXED.
      Hurd: Add more ipv6 macros.
      Hurd: Add SOL_IP, SOL_IPV6, SOL_ICMPV6
      Hurd: Fix signal-catching functions.
      Hurd: Missing critical region locks.
      Hurd: Hurd: dl-sysdep.c: Include code only #ifdef SHARED.
      Hurd: ioctl() incorrectly decodes argument
      Hurd: setitimer.c: Fix unlock in error patch
      Hurd: Fix value of __libc_stack_end
      Hurd: Fix mkdir / error value
      Hurd: Fix mlock in all cases except non-readable pages.
      Hurd: empty file names fail with ENOENT
      Hurd: Fix POSIX 2008 visibility
      Hurd: Update posix_opt.h
      Hurd: readlinkat
      Hurd: Fix sbrk beyond 128MB
      Hurd: Fix setres[ug]id handling of -1
      Hurd: Fix __dup3 _hurd_dtable_lock usage.
      Hurd: Fix port deallocation on mknod error.
      Hurd: fix mode type for openat
      Hurd: Fix paths in paths.h
      Hurd: Define some posix types

Serkan Kaba (1):
      locales/tr_TR: Fix first_weekday and first_workday  [BZ#13223]

Siddhesh Poyarekar (11):
      Consider TTL of CNAME record and return minimum TTL in the chain
      Merge copyright years in resolv/nss_dns/dns-host.c
      New ld.so argument --inhibit-ldcache to disable ld.so.cache lookup
      Parse hexadecimal and octal strings correctly
      move libgcc_s soname definition to shlib-versions
      Allow a single-threaded program to cancel itself
      Fix stack size and address inconsistency due to executable stack
      Wrap __builtin_expect in pthread.h
      Updated NEWS for the last change
      Fix validation check when converting from ibm930 to utf
      Account for the extra stack size when rlimit is small enough

Simon Josefsson (1):
      [BZ #12340] Fix return code of the Hurd's ttyname_r.

Stanislav Brabec (2):
      [BZ #13637]
      Add BZ#13637

Stephen Compall (1):
      Better describe open arguments

Thomas Schwinge (47):
      A bit of testsuite cleanup.
      Fix x86 PLT slot usage for feraiseexcept.
      Hurd: #define away madvise for malloc code, fix previous commit.
      Get rid of superfluous assignments in sem_timedwait
      Fix 9554ebf2d4da22591e974d3cf2ed09a2b8dbdbd8.
      Invalid timeouts in SH sem_timedwait.
      Work around kernel rejecting valid absolute timestamps.
      Fix struct timespec normalization (as used in many other places).
      Don't tamper with $HOME.
      Weaken -fstack-protector configure test to a compile test.
      Call __ctype_init in early glibc startup.
      Testsuite #include fixes.
      [BZ #13553] Remove pre-ISO C support
      [BZ #12340] Fix return code of the Hurd's ttyname_r.
      Hurd: O_CLOEXEC in rtld
      Hurd: ____longjmp_chk
      Hurd: accept4
      Hurd: bits/socket.h
      Hurd: dup3
      Hurd: Avoid init-first.c miscompilation.
      Hurd: #include <kernel-features.h>
      Hurd: libc_once_get
      Hurd: Include RPC user stubs in linkobj/libc.so
      Hurd: Add missing includes
      Hurd: mmap deficiencies
      Hurd: hidden_nolink macro for NO_HIDDEN case.
      Hurd: opendirat
      Hurd: Build pldd also if use-ldconfig != yes || build-shared != yes
      Hurd: avoid PLT call to strtoul
      Hurd: struct timespec members in struct stat
      Hurd: Support --prefix=/usr special-casing for all GNU systems.
      Hurd bugs fixed: #766, #3748, #3906.
      [BZ #13673] Replace FSF snail mail address with URL.
      Avoid dup3 PLT usage.
      SH: Use fpu_control_t for the temporary FPU control word.
      SH: Do not re-write fpscr after reading it.
      SH: No FE_UPWARD, FE_DOWNWARD.
      Fix a typo in sysdeps/unix/Makefile.
      SH: makecontext: Improve understandability.
      SH: makecontext: Fix calculation of ARGC > 4.
      SH: makecontext/.Lexitcode: Always initialize the GOT register before use.
      SH: ABORT_INSTRUCTION.
      SH: ____longjmp_chk for GNU/Linux with sigaltstack support.
      SH: Optimize assembler code in context of call to __fortify_fail.
      SH: Preserve more registers for frame unwinding purposes, add CFI directives.
      SH: __lll_robust_timedlock_wait: Simplify CFI directives.
      Some missing bits from sysdeps/*/elf dismissal.

Tom de Vries (1):
      2012-03-05  Tom de Vries  <tom@codesourcery.com>

Tulio Magno Quites Machado Filho (4):
      Fix a bug when converting strings with 1 character using TCVN5712-1
      Fix bug in previous tcvn5712 commit e64d2de52.
      [PowerPC] Remove -ftree-loop-linear from Makefiles
      Manual for platform-specific features and new __ppc_get_timebase inline.

Ulrich Drepper (132):
      Update copyright year
      Also update new programs
      Support C11 __STDC_SOURCE__ and _ISOC11_SOURCE
      Missing BZ
      Start 2.16 development
      Define static_assert
      Remove gets declaration
      Add __USE_ISOCXX11
      Enable at_quick_exit and quick_exit for ISO C11
      Missed half the support for __USE_ISOC11
      Implement aligned_alloc
      Implement timespec_get
      Typo in CL
      Add missing restrict in mbrtowc declaration
      Start of uchar.h work
      Fix aligned_alloc prototype
      Better gets prototype and fallout from removal
      More fallout from gets removal
      Add uchar.h support, part 1
      Optimize regex a bit
      Merge branch 'c11'
      Typo in test for C11-capable compiler
      Fix assertion in gconv's loop.c
      Fix problem with reuse of test-strcpy for wide char testing
      Add explicit declaration of gets in C++ code
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Do not declare gets in _GNU_SOURCE mode at all
      More char16_t and char32_t support
      Add BZ
      Fix collation in Hungarian locale
      More NEWS
      Remove support in configure for unsupported architectures
      Remove IA-64 support
      Remove --enable-omitfp support
      More ia64 removal changes
      Fix WS
      Yet more ia64 removal fallout
      Fix up a comment
      Remove IA-64 support from NPTL
      Remove IA-64 support from kernel-features.h
      Linux configure cleanup
      More IA-64 removal
      Clean up shlib-versions files
      Remove Alpha support from ldsodefs.h
      Remove m68k support from Linux configure
      Update ABI information
      NEWS
      Remove non-ELF support
      NEWS
      Remove pre-ISO C support
      More fallout from supporting only ELF
      Simplify char16_t implementation
      Remove last remnants of RANLIB
      gcc better don't use a signed type for size_t
      Remove more unnecessary Alpha and IA-64 configury
      Forgot to remove AC_SUBST(bonuded)
      No need for test for __builtin_expect
      Remove pwd tst from configure
      Static linking is always needed
      Define CMPLX, CMPLXF, CMPLXL
      Regenerated
      Add checking versions of poll and ppoll
      Fix typo in CMPLXL
      Add test for CMPLX macros
      Fix CL
      Mark potential fix for BZ 11929
      Optimize xmalloc, xcalloc, xrealloc, and xstrdup
      Install bits/poll2.h
      bits/poll2.h needs __BEGIN/__END_DECLS
      Some branch prediction for log1p
      Consistently added return to pthread_exit
      Add const attribute to pthread_equal
      Optimize ldexp and scalbn
      Add const attribute to fmin and fmax
      Optimize s_modf
      Fix warnings due to return in void functions
      Optimize scalbln
      Optimized acosh for 64-bit platforms
      Fix locking problem in fmtmsg
      Minor cleanups of malloc code
      More minor malloc cleanups
      Do not cache negative results in nscd if these are transient
      Fix version check in uchar.h
      Fix gets problems
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Reset bit_AVX in __cpu_features is OS support is missing
      Really fix AVX tests
      Fix comment
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Sort objects before relocations
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Simplify use of AVX instructions in internal math macros
      Use -msse2avx option for x86-64 libm functions
      Optimize x86-64 math inline header a bit
      Optimize __get_tls_addr a bit
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Don't add CL for generated files!!!
      Handle ARENA_TEST correctly
      Cleanups of malloc
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Remove remnants of aout builds
      Fix locking in fmtmsg
      Fix ISO C11 definitions in time.h
      First steps to get conformtest fully working
      Fix up POSIX testing in conformtest
      Work around problem of pthread_attr_t definition with old compilers
      Add first fixes for conformtest for POSIX2008
      Fix name mangling of pthread_attr_t after change
      Restrict run-conformtest runs
      Optimized expf for x86-64
      Formatting fixes
      Add missing gshadow handling in __nss_configure_lookup
      Remove private information from libc-lock.h
      Better CL
      Fix CL
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Don't install timezone rule files
      Remove distribute variable from Makefiles
      Update traditional Chinese translation
      WS fixes
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Clean up tst-fphex test
      Avoid warnings in test malloc program
      Merge branch 'master' of ssh://sourceware.org/git/glibc
      Comment fixes for mmsghdr
      Speed up DNS by avoiding a system call if possible
      Correct check for DNS request send success
      Better error handling for sendmmsg use in res_send
      Updated Russian translations
      Updated Vietnamese translation
      New Croatian translation

Will Schmidt (5):
      Fix typo in Linux/PPC32 getcontext
      Powerpc: correct duplicate label issue with multiple passes through context code
      Simplify power6 wordcopy by adding [fwd|bwd]_align_merge macros.
      Further simplify power6 wordcopy by removing switch statements.
      Have memmove call __builtin_memcopy on PowerPC if src and dest don't overlap.

-----------------------------------------------------------------------


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]