Siddhesh Poyarekar
2d0e0f29f8
Fix determination of lower precision in __mul
2013-02-15 23:56:20 +05:30
Joseph Myers
daaa7713e9
Remove bounded-pointers build system support.
2013-02-15 15:07:54 +00:00
Joseph Myers
2bdd4ca6b6
Remove miscellaneous bounded-pointers relics in C code.
2013-02-15 00:51:53 +00:00
Carlos O'Donell
dd395cf110
hppa: Remove unused lll_unlock_wake_cb.
...
There hasn't been a use for lll_unlock_wake_cb since it was
removed globally in 2007-05-29. This patch removes the
function from hppa's lowlevellock.[ch] implementation.
2013-02-14 10:34:48 -05:00
Marcus Shawcroft
1739edf7a5
aarch64: Update libm-test-ulps.
2013-02-14 14:06:12 +00:00
Joseph Myers
e97ed6ddbe
Remove bp-sym.h and BP_SYM uses from C code.
2013-02-14 13:12:02 +00:00
Siddhesh Poyarekar
cb57ce6031
Remove redundant return keyword
2013-02-14 15:43:25 +05:30
Siddhesh Poyarekar
f414520d3c
Use __sqr instead of __mul wherever possible
2013-02-14 11:39:14 +05:30
Siddhesh Poyarekar
d6752ccd69
New __sqr function as a faster special case of __mul
2013-02-14 10:31:09 +05:30
Joseph Myers
70d9946a44
Remove __ptrvalue, __bounded and __unbounded.
2013-02-13 23:30:40 +00:00
Roland McGrath
ffb1ec7b7f
Fix up ChangeLog.
2013-02-13 10:45:31 -08:00
Ondrej Bilka
cc7834d65e
Install stdlib-bsearch.h header
2013-02-13 13:44:36 +01:00
Ondrej Bilka
170704c9ec
Call memcpy in generic mempcpy
2013-02-13 12:57:41 +01:00
Siddhesh Poyarekar
c2af38aa76
Remove unnecessary factorial array
...
kf is n! at the end of the loop, so storing the values is unnecessary.
2013-02-13 17:19:07 +05:30
Siddhesh Poyarekar
4e92d59e26
Better exp polynomial
...
The lesser the __mul calls, the better it is for performance.
2013-02-13 14:49:50 +05:30
Siddhesh Poyarekar
909279a5cf
Optimized mp multiplication
...
Don't bother multiplying zeroes since that only wastes cycles.
2013-02-13 14:16:23 +05:30
Siddhesh Poyarekar
bdf028142e
Clean up add_magnitudes and sub_magnitudes
2013-02-13 13:55:29 +05:30
Roland McGrath
cd52592332
Remove redunant "warning: " prefix from stub warnings.
2013-02-12 16:15:59 -08:00
Andreas Schwab
a445af0bc7
Fix buffer overrun in regexp matcher
2013-02-12 09:30:34 +01:00
Andreas Schwab
7e2f0d2d77
Fix handling of collating symbols in regexps
2013-02-12 09:25:34 +01:00
Tom de Vries
a175b684e2
Fix typo, improve comment, remove superfluous #undefs, add missing #undef.
2013-02-12 00:00:49 +01:00
Roland McGrath
310998fe2b
Fix log entry in last change.
2013-02-11 14:32:57 -08:00
Ondrej Bilka
41eda41d74
Add inline bsearch expansion.
2013-02-11 23:18:09 +01:00
Roland McGrath
8ded91fb37
Fix some errors in declarations in the manual.
2013-02-11 14:16:43 -08:00
Tom de Vries
fe77fe6d51
Remove dead CFLAGS lines from string/Makefile
2013-02-11 23:10:26 +01:00
Roland McGrath
3a09b6208d
Fix a typo in the mremap comment.
2013-02-11 13:06:09 -08:00
Joseph Myers
aea7a9b9d2
Add CFI information for MIPS assembly sources.
2013-02-11 18:19:14 +00:00
Tom de Vries
046f153e20
Fix typo in ChangeLog entry for commit 03759f47db
2013-02-11 14:52:13 +01:00
Roland McGrath
550a0b89b4
Fix PF_LOCAL socket example sockaddr_un size calculation.
2013-02-08 14:55:50 -08:00
Andreas Schwab
3392138235
m68k: update kernel-features.h
2013-02-08 23:19:49 +01:00
Joseph Myers
a2da1673fe
Remove CHECK_N and bp-checks.h.
2013-02-08 20:06:30 +00:00
Roland McGrath
7f3e75f87a
Remove dead variable in generic strcpy.
2013-02-08 10:46:32 -08:00
Roland McGrath
b84660a888
Support sysdeps/.../include/ directories.
2013-02-08 10:26:21 -08:00
Carlos O'Donell
471514d39d
Refactor code out of nscd's two main poll loops.
...
We refactor the inotify file checking code and the
database clearing code out of the main_loop_poll and
mail_loop_epoll functions. We document some the related
functions with appropriate comments.
2013-02-08 12:56:22 -05:00
Carlos O'Donell
b2d3c3befb
Add more comments to _dl_load_cache_lookup().
...
Calling _dl_load_cache_lookup will load the cache if not already.
If loading the cache fails no more attempts will be made to load
the cache.
2013-02-08 12:55:34 -05:00
Carlos O'Donell
ddacd1db6a
BZ #15006 : Updates NEWS and ChangeLog.
2013-02-08 12:37:44 -05:00
Carlos O'Donell
b39949d211
ARM: Support loading unmarked objects from cache.
...
ARM now supports loading unmarked objects from
the dynamic loader cache. Unmarked objects can
be used with the hard-float or soft-float ABI.
We must support loading unmarked objects during
the transition period from a binutils that does
not mark objects to one that does mark them with
the correct ELF flags.
Signed-off-by: Carlos O'Donell <carlos@redhat.com>
2013-02-08 12:26:12 -05:00
Joseph Myers
a6ee178332
Use ENTRY and END in more MIPS .S files.
2013-02-08 02:03:10 +00:00
Joseph Myers
f3aae3f3eb
Remove CHECK_1 and CHECK_1_NULL_OK.
2013-02-08 01:12:11 +00:00
Joseph Myers
b2c9eff43c
Remove CHECK_BOUNDS_LOW and CHECK_BOUNDS_HIGH for C code.
2013-02-08 01:10:40 +00:00
Roland McGrath
f1d70dad53
Remove lots of inline keywords.
2013-02-07 14:44:18 -08:00
Roland McGrath
7bd642f580
Move nss directory into sysdeps Subdirs.
2013-02-05 14:32:48 -08:00
Roland McGrath
573c29b288
Replace an alloca use with a variable-length array.
2013-02-05 12:15:56 -08:00
Roland McGrath
b2e25af00c
Fix aliases in stub lseek.
2013-02-05 11:39:20 -08:00
Roland McGrath
eab55bfb14
Add missing includes to sysdeps/generic/malloc-sysdep.h.
2013-02-05 11:34:06 -08:00
Maciej W. Rozycki
f9834ea477
MIPS: Correct formatting of syscall wrapper `asm' specifiers.
2013-02-05 15:31:08 +00:00
Maciej W. Rozycki
b82ba2f011
MIPS: Respect the legacy syscall restart convention.
...
That convention requires the instruction immediately preceding SYSCALL
to initialize $v0 with the syscall number. Then if a restart triggers,
$v0 will have been clobbered by the syscall interrupted, and needs to be
reinititalized. The kernel will decrement the PC by 4 before switching
back to the user mode so that $v0 has been reloaded before SYSCALL is
executed again. This implies the place $v0 is loaded from must be
preserved across a syscall, e.g. an immediate, static register, stack
slot, etc.
The restriction was lifted with Linux 2.6.36 kernel release and no
special requirements are placed around the SYSCALL instruction anymore,
however we still support older kernel binaries.
2013-02-05 14:55:20 +00:00
Carlos O'Donell
9a0d1941d3
getenv: Remove check for non-standard endianness.
...
stdlib/getenv.c (getenv): Assume __BIG_ENDIAN in the
else clause and remove check for non-standard endianness.
2013-02-04 20:11:36 -05:00
David S. Miller
c51ebd9c78
Add long-double sparc ULPs updates missing in previous commit.
2013-02-04 12:06:42 -08:00
David S. Miller
b83bbec4cc
Update sparc ULPs after Joseph's casin fixes.
...
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2013-02-04 10:31:18 -08:00