Joseph Myers
d20d4ac2e0
Remove README.libm.
2012-05-15 10:24:47 +00:00
Siddhesh Poyarekar
439bf404b8
Allow a single-threaded program to cancel itself
...
There is nothing in the POSIX specification to disallow a
single-threaded program from cancelling itself, so we forcibly enable
multiple_threads to allow the next available cancellation point in the
thread to run.
Also added additional tests to cover various cancellation scenarios.
2012-05-15 09:41:57 +05:30
H.J. Lu
2949684c16
Add x32 support to tcbhead_t
2012-05-14 20:58:24 -07:00
H.J. Lu
6cdef1ab36
Update sysdeps/x86_64/start.S for x32
2012-05-14 17:50:41 -07:00
H.J. Lu
245a11d7bd
Add __PTHREAD_RWLOCK_INT_FLAGS_SHARED
2012-05-14 16:48:59 -07:00
H.J. Lu
0b254d8f3d
Add sysdeps/x86_64/{64,x32}/shlib-versions
2012-05-14 16:23:57 -07:00
Roland McGrath
ceb809dcae
Use _dl_fatal_printf instead of a private variant.
2012-05-14 16:10:12 -07:00
H.J. Lu
144c546772
Mention BZ #14103/#14104 in News and ChangeLog
2012-05-14 15:34:37 -07:00
Joseph Myers
37f1abd46c
Improve consistency of --enable-kernel and default builds.
2012-05-14 22:22:52 +00:00
H.J. Lu
11de3a3371
Update elf_machine_load_address for x32
2012-05-14 15:17:30 -07:00
H.J. Lu
e02f153a1a
Update x86_64 PTR_MANGLE/PTR_DEMANGLE for x32
2012-05-14 15:16:27 -07:00
H.J. Lu
520ae0fd0b
Define LP_SIZE/LP_OP/ASM_ADDR/RXX_LP for x86-64
2012-05-14 14:56:07 -07:00
H.J. Lu
b985be81fa
Add x32 dl-machine.h
2012-05-14 13:21:46 -07:00
Andreas Jaeger
6a4888ffd6
Do not build manual in source dir
...
[BZ #13750 ]
Do not build manual anymore in the source dir. Also clean up the
Makefile and remove rules that have been used previously
when we had a stand-alone Makefile which was obsoleted recently.
2012-05-14 22:01:08 +02:00
H.J. Lu
b8caea2cb9
Add x32 pthread types
2012-05-14 12:56:56 -07:00
Andreas Jaeger
7ac772940e
Remove unused variable in linux/getcwd.c
2012-05-14 16:27:05 +02:00
Andreas Jaeger
caae5a8101
Remove unused functions from i386/mathinline.h
2012-05-14 16:13:24 +02:00
Joseph Myers
ffb7875d03
Remove pre-2.2 Linux kernel support.
2012-05-14 14:11:02 +00:00
Andreas Jaeger
1bfb72913b
Fix concat example
...
2012-05-14 Andreas Jaeger <aj@suse.de>
* manual/string.texi (Copying and Concatenation): Add missing
variable in concat example.
Reported by David C. Rankin <drankinatty@suddenlinkmail.com>.
2012-05-14 15:30:30 +02:00
H.J. Lu
c044d724dc
Use __builtin_clzll on int64 in __logb
2012-05-14 05:04:11 -07:00
H.J. Lu
2523c62bec
Free memory at exit in check_pf.c
2012-05-14 05:02:08 -07:00
Liubov Dmitrieva
d7bb4c428a
Add optimized expf for x86
...
2012-05-14 Liubov Dmitrieva <liubov.dmitrieva@gmail.com>
* sysdeps/i386/i686/fpu/multiarch/Makefile: New file.
* sysdeps/i386/i686fpu/multiarch/e_expf.c: New file.
* sysdeps/i386/i686fpu/multiarch/e_expf-ia32.S: New file.
* sysdeps/i386/i686/fpu/multiarch/e_expf-sse2.S: New file.
2012-05-14 11:23:56 +02:00
Mike Frysinger
9dc4e1fbfc
NEWS: update ia64 info
...
Mention that ia64 has moved into ports/, and drop the old build/install
details that don't belong in the NEWS file in the first place.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-14 01:02:35 -04:00
Andreas Schwab
c7df011202
Fix warning in powerpc bcopy
2012-05-12 17:41:37 +02:00
Thomas Schwinge
dc70356cbf
Avoid dup3 PLT usage.
...
Fixes fallout from 5aa3a74a59
.
2012-05-12 10:53:04 +08:00
H.J. Lu
9fb1a21f4d
Add x32 support to STACK_CHK_GUARD
2012-05-11 16:31:34 -07:00
H.J. Lu
d3c6600440
Update comments for CALL_THREAD_FCT
2012-05-11 14:58:18 -07:00
H.J. Lu
4822a2a520
Add x32 support to TLS_LE/TLS_IE/TLS_GD
2012-05-11 14:35:56 -07:00
H.J. Lu
60d45b36a5
Add sysdeps/x86_64/x32/tls.h
2012-05-11 14:33:12 -07:00
David S. Miller
842b81d611
Mark sparc %fsr load and store inline asms as volatile.
...
* sysdeps/sparc/fpu/bits/fenv.h (__fenv_stfsr): Add __volatile__.
* sysdeps/sparc/fpu/fpu_control.h (_FPU_GETCW): Likewise.
(_FPU_SETCW): Likewise.
2012-05-11 13:58:41 -07:00
H.J. Lu
1cf463cd4e
Check if RTLD_SAVESPACE_SSE is aligned to 32 bytes
2012-05-11 11:50:11 -07:00
H.J. Lu
eae2d36a96
Fix a typo in ChangeLo.
2012-05-11 11:34:48 -07:00
Andreas Schwab
60cc4a18e6
Complete GB18030 charmap
2012-05-11 19:24:00 +02:00
H.J. Lu
a04e06bc4c
Use uint64_t on 64-bit integer
2012-05-11 10:14:57 -07:00
H.J. Lu
512ec530c7
Replace movq/%q0 with mov/%0 in THREAD_SELF
2012-05-11 10:13:54 -07:00
H.J. Lu
c0d2c8538a
Check __x86_64__ for __cleanup_fct_attribute
2012-05-11 10:12:42 -07:00
H.J. Lu
1f59b0b121
Check __PTHREAD_MUTEX_HAVE_PREV for mutex initializers
2012-05-11 10:10:37 -07:00
H.J. Lu
c252ec1579
Check __PTHREAD_MUTEX_HAVE_PREV for mutex prev
2012-05-11 10:08:57 -07:00
Thomas Schwinge
febb44a4cb
[BZ #13673 ] Replace FSF snail mail address with URL.
2012-05-11 17:39:57 +08:00
Joseph Myers
08773b3c1d
14012 fixed by cross-rpcgen changes.
2012-05-11 09:24:15 +00:00
Thomas Schwinge
9086b2957a
Hurd bugs fixed : #766 , #3748 , #3906 .
2012-05-11 14:20:11 +08:00
H.J. Lu
0a10fb9eec
Don't handle R_X86_64_RELATIVE64 in ld.so
2012-05-10 19:24:54 -07:00
H.J. Lu
df8a552f6f
Handle R_X86_64_RELATIVE64 and R_X86_64_64 for x32
2012-05-10 17:05:06 -07:00
Samuel Thibault
f42d41d107
Hurd: Define some posix types
2012-05-10 15:57:29 -07:00
Samuel Thibault
3c3571fc10
Hurd: Fix paths in paths.h
2012-05-10 15:57:29 -07:00
Samuel Thibault
61f06bd3ba
Hurd: fix mode type for openat
2012-05-10 15:57:29 -07:00
Samuel Thibault
918d4d7163
Hurd: Fix port deallocation on mknod error.
2012-05-10 15:57:28 -07:00
Samuel Thibault
f34d6f840e
Hurd: Fix __dup3 _hurd_dtable_lock usage.
2012-05-10 15:57:28 -07:00
Thomas Schwinge
674cdbc7a3
Hurd: Support --prefix=/usr special-casing for all GNU systems.
2012-05-10 15:57:28 -07:00
Thomas Schwinge
8e41b99fe1
Hurd: struct timespec members in struct stat
2012-05-10 15:57:28 -07:00