aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-03-29Update.Andreas Jaeger2-2/+4
* include/unistd.h: Remove duplicate entry for __rmdir. Remove declaration of __mkdir since __mkdir is declared in sys/stat.h.
2000-03-29Update.Andreas Jaeger2-1/+4
* manual/creature.texi (Feature Test Macros): Fix typo, reported by Michael Deutschmann <michael@talamasca.ocis.net>.
2000-03-29Update.Andreas Jaeger1-0/+8
2000-03-29 Andreas Jaeger <aj@suse.de> * sysdeps/mips/fpu/fclrexcpt.c: Use shlib-compat macros. * sysdeps/mips/fpu/fegetenv.c: Likewise. * sysdeps/mips/fpu/fesetenv.c: Likewise. * sysdeps/mips/fpu/feupdateenv.c: Likewise. * sysdeps/mips/fpu/fgetexcptflg.c: Likewise.
2000-03-292000-03-29 Andreas Jaeger <aj@suse.de>Andreas Jaeger5-15/+30
* sysdeps/mips/fpu/fclrexcpt.c: Use shlib-compat macros. * sysdeps/mips/fpu/fegetenv.c: Likewise. * sysdeps/mips/fpu/fesetenv.c: Likewise. * sysdeps/mips/fpu/feupdateenv.c: Likewise. * sysdeps/mips/fpu/fgetexcptflg.c: Likewise.
2000-03-29Update.Ulrich Drepper2-46/+139
2000-03-28 Andreas Jaeger <aj@suse.de> * sysdeps/i386/fpu/bits/mathinline.h (__sincos): Remove redundant declaration, the prototype is defined via bits/mathcalls.h. (__sincosf): Likewise. (__sincosl): Likewise. (ldexp): Likewise. (ldexpf): Likewise. (ldexpl): Likewise. (__finite): Likewise. (__inline_mathcode*NP*): New macros without prototype declarations. (__inline_mathop*NP*): Likewise. (__inline_mathcode_): Use __inline_mathcodeNP_. (__inline_mathcode2_): Use __inline_mathcodeNP2_. (__inline_mathcode3_): Use __inline_mathcodeNP3_. (__inline_mathop_decl_): Use __inline_mathop_declNP__. (__expm1l): Don't define prototype, the prototype is defined via bits/mathcalls.h. (exp): Likewise. (__expl): Likewise. (tan): Likewise. (atan2): Likewise. (__atan2l): Likewise. (fmod): Likewise. (pow): Likewise. (*fabs*): Likewise. (asin): Likewise. (acos): Likewise. (sinh): Likewise. (cosh): Likewise. (tanh): Likewise. (floor): Likewise. (ceil): Likewise. (expm1): Likewise. (log1p): Likewise. (asinh): Likewise. (acosh): Likewise. (atanh): Likewise. (hypot): Likewise. (logb): Likewise. (fma): Likewise. (drem): Likewise. (sqrt): Likewise. (__sqrtl): Likewise. (sin): Likewise. (cos): Likewise. (atan): Likewise. (log): Likewise. (log10): Likewise. (asinh): Likewise. (log2): Likewise. (rint): Likewise.
2000-03-29Update.Ulrich Drepper2-1/+13
* Makerules: If make variable md5 is defined to yes after generating dependencies generate MD5 sum for the object.
2000-03-28Update.Ulrich Drepper3-101/+105
* iconv/gconv_builtin.h: Fix length in transformation definition for UNICODEBIG.
2000-03-28Update.Ulrich Drepper29-121/+311
2000-03-28 Ulrich Drepper <drepper@redhat.com> * iconvdata/TESTS: Use UCS-2BE instead of UCS2. * iconv/loop.c: Define get16, get32, put16, and put32 macros to allow as well reading from/writing to unaligned addresses on machines which don't support this in hardware. Use FCTNAME macro to define function name. Include the file a second time for platforms which need special unaligned handling. * iconv/skeleton.c: Define get16u, get32u, put16u, and put32u macros to access potentially unaligned addresses. These macros are intended to be used only outside the loops. (unaligned): New definition. In case the machine can handle unaligned access define as zero. Otherwise as a variable which is initialized as nonzero in case the buffer passed in at runtime is unaligned with respect to the character set encoding involved. Call aligned or unaligned looop functions according to unaligned variable. * iconvdata/8bit-gap.c: Use get16, get32, put16, and put32 instead of direct casting pointer to potentially handle unaligned memory accesses. * iconvdata/8bit-generic.c: Likewise. * iconvdata/ansi_x3.110.c: Likewise. * iconvdata/big5.c: Likewise. * iconvdata/euc-cn.c: Likewise. * iconvdata/euc-jp.c: Likewise. * iconvdata/euc-kr.c: Likewise. * iconvdata/euc-tw.c: Likewise. * iconvdata/gbk.c: Likewise. * iconvdata/iso-2022-cn.c: Likewise. * iconvdata/iso-2022-jp.c: Likewise. * iconvdata/iso-2022-kr.c: Likewise. * iconvdata/iso646.c: Likewise. * iconvdata/iso_6937-2.c: Likewise. * iconvdata/iso_6937.c: Likewise. * iconvdata/johab.c: Likewise. * iconvdata/sjis.c: Likewise. * iconvdata/t.61.c: Likewise. * iconvdata/uhc.c: Likewise. * iconvdata/unicode.c: Likewise. * iconvdata/utf-16.c: Likewise. * locale/programs/simple-hash.c: Little optimizations. Remove K&R prototypes. * malloc/Versions [libc] (GLIBC_2.2): Add mcheck_check_all. * malloc/mcheck.c (mcheck_check_all): Renamed from check_all and made public. * malloc/mcheck.h (mcheck_check_all): Declare. * stdio-common/Makefile (tests): Add tst-obprintf.
2000-03-28Define get16, get32, put16, and put32 macros to allow as well reading ↵Ulrich Drepper1-3/+95
from/writing to unaligned addresses on machines which don't support this in hardware. Use FCTNAME macro to define function name. Include the file a second time for platforms which need special unaligned handling.
2000-03-28* sysdeps/generic/bits/sigthread.h: Clean up conditionals.Roland McGrath3-10/+40
Declare pthread_sigmask. * csu/version.c: Add 2000 to copyright years. Remove Emacs local variables section.
2000-03-282000-03-28 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1-8/+2
* csu/version.c: Add 2000 to copyright years. Remove Emacs local variables section.
2000-03-28Update.Ulrich Drepper4-52/+25
2000-03-23 Bruno Haible <haible@clisp.cons.org> * iconv/gconv_int.h (__gconv_transform_ucs2little_internal, __gconv_transform_internal_ucs2little): Remove declarations. * iconv/gconv_simple.c (__gconv_transform_ucs2_internal, __gconv_transform_internal_ucs2): Never need to bswap_16. (__gconv_transform_ucs2reverse_internal, __gconv_transform_internal_ucs2reverse): Always need to bswap_16.
2000-03-28Recognize ia64 platform. Recognize SGI's compiler.Ulrich Drepper1-2/+3
2000-03-27* include/shlib-compat.h (SHLIB_COMPAT): Make the test handle theRoland McGrath2-1/+6
obsoleting version not being defined at all, in which case the result is always true.
2000-03-27* Makeconfig (preprocess-versions): New canned sequence for runningRoland McGrath2-3/+8
cpp on shlib-versions and the like. (soversions.i): Use it. * Makerules (Versions.all, sysd-versions): Use it to preprocess the Versions.def and Versions files.
2000-03-272000-03-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath3-7/+20
* Makeconfig (preprocess-versions): New canned sequence for running cpp on shlib-versions and the like. (soversions.i): Use it. * Makerules (Versions.all, sysd-versions): Use it to preprocess the Versions.def and Versions files.
2000-03-27Update.Ulrich Drepper4-40/+50
* stdio-common/tst-obprintf.c (main): Add another check to see obstack_printf handling all possible beginnings of the block inside an obstack chunk.
2000-03-27Update.Ulrich Drepper2-3/+18
2000-03-27 Ulrich Drepper <drepper@redhat.com> * locale/programs/localedef.c: Use __malloc_initialize_hook to install mcheck handler. * libio/obprintf.c (_IO_obstack_vprintf): Fix one more memory handling problem.
2000-03-27(_IO_obstack_vprintf): Fix one more memory handling problem.Ulrich Drepper1-12/+42
2000-03-27* stdio-common/tmpfile.c: Use <shlib-compat.h> macros.Roland McGrath2-4/+5
2000-03-27* include/shlib-compat.h: Conditionalize <abi-versions.h> includeRoland McGrath1-0/+5
on [HAVE_ELF && DO_VERSIONING].
2000-03-272000-03-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1-0/+2
* include/shlib-compat.h: Conditionalize <abi-versions.h> include on [HAVE_ELF && DO_VERSIONING].
2000-03-27(main): Make a bit more exciting.Ulrich Drepper1-1/+3
2000-03-27Update.Ulrich Drepper2-0/+34
2000-03-27 Ulrich Drepper <drepper@redhat.com> * stdio-common/tst-obprintf.c: New file.
2000-03-27Update.Ulrich Drepper2-2/+5
* libio/genops.c (_IO_default_xsputn): Little optimization. Call _IO_OVERFLOW directly instead through __overflow.
2000-03-27Update.Ulrich Drepper4-4/+10
* locale/programs/localedef.c (construct_output_path): If path contains a / compute the end of the directory name correctly.
2000-03-27Update.Ulrich Drepper9-8/+255
2000-03-26 Ulrich Drepper <drepper@redhat.com> * include/features.h: Undef and document __USE_XOPEN2K. * malloc/mcheck.c: Implement pedantic checking of all allocated blocks whenever a function is called. Initiated by calling mcheck_pedantic instead of mcheck. * malloc/mcheck.h: Declare mcheck_pedantic. * malloc/Versions [libc] (GLIBC_2.2): Add mcheck_pedantic. * locale/programs/localdef.c: Use mcheck_pedantic instead of mcheck for now.
2000-03-27* semaphore.c (sem_timedwait): New function.Ulrich Drepper1-0/+6
Patch by Carl Mailloux <carlm@oricom.ca>. * semaphore.h: Declare sem_timedwait.
2000-03-27Undef and document __USE_XOPEN2K.Ulrich Drepper1-1/+3
2000-03-27* dlfcn/dlopen.c: Use <shlib-compat.h> macros.Roland McGrath21-86/+145
* dlfcn/dlopenold.c: Likewise. * nss/getXXbyYY_r.c: Likewise. * nss/getXXent_r.c: Likewise. * hurd/hurdinit.c: Likewise. * hurd/compat-20.c: Likewise. * libio/oldiofopen.c: Likewise. * libio/oldiofclose.c: Likewise. * libio/oldiofdopen.c: Likewise. * libio/oldfileops.c: Likewise. * libio/oldstdfiles.c: Likewise. * libio/oldiofsetpos.c: Likewise. * libio/oldiofgetpos.c: Likewise. * libio/oldiofgetpos64.c: Likewise. * libio/oldiofsetpos64.c: Likewise. * libio/oldiopopen.c: Likewise. * libio/oldpclose.c: Likewise. * libio/oldtmpfile.c: Likewise. * libio/freopen.c (freopen): Likewise. * libio/iofclose.c (_IO_new_fclose): Likewise.
2000-03-27* sysdeps/mach/sys/reboot.h: Include <features.h>.Roland McGrath4-13/+37
(reboot): Declare it.
2000-03-27* libio/Makefile (headers): Add bits/stdio-lock.h here.Roland McGrath4-5/+68
* sysdeps/mach/hurd/bits/stdio-lock.h: New file.
2000-03-27* include/shlib-compat.h: Include <abi-versions.h> unconditionally.Roland McGrath1-0/+2
2000-03-272000-03-26 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1-2/+4
* include/shlib-compat.h: Include <abi-versions.h> unconditionally.
2000-03-26Update.Ulrich Drepper2-2/+8
2000-03-26 Roland McGrath <roland@baalperazim.frob.com> * posix/unistd.h (intptr_t): Conditionalize on [__USE_MISC || __USE_XOPEN_EXTENDED] rather than on [__USE_UNIX98]. We need this for the sbrk decl, which can be included without Unix98.
2000-03-26Update.Ulrich Drepper6-18/+88
2000-03-20 Richard Henderson <rth@cygnus.com> * nis/nss_nis/nis-service.c (_nss_nis_getservbyport_r): Last argument to yperr2nss is an int, not size_t. * posix/regex.c (print_partial_compiled_pattern): Cast all ptrdiff_t to long for printing. (print_compiled_pattern): Use Z for printing size_t. * posix/testfnm.c (tests): Avoid trigraphs. * sysdeps/alpha/dl-machine.h (ELF_MACHINE_RUNTIME_TRAMPOLINE): Use a C comment, not an assembly comment. * sysdeps/unix/sysv/linux/alpha/msgctl.c: Clarify use of __ASSUME_32BITUIDS.
2000-03-26Update.Ulrich Drepper1-0/+4
2000-03-26 Ulrich Drepper <drepper@redhat.com> * libio/iofopncook.c: Remove K&R prototypes.
2000-03-26Remove K&R prototypes.Ulrich Drepper1-7/+6
2000-03-26* hurd/hurdrlimit.c (init_rlimit): Give the RLIMIT_NOFILE soft limitRoland McGrath3-10/+20
an initial value of 1024 instead of RLIM_INFINITY. * Versions.def (libmachuser, libhurduser): Remove these sections, since these libraries do not presently use symbol versions. * sysdeps/mach/hurd/getdtsz.c (__getdtablesize): If the resource limit is RLIM_INFINITY, return -1 instead.
2000-03-262000-03-26 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1-2/+11
* hurd/hurdrlimit.c (init_rlimit): Give the RLIMIT_NOFILE soft limit an initial value of 1024 instead of RLIM_INFINITY.
2000-03-26Update.Ulrich Drepper8-48/+282
2000-03-24 Andreas Jaeger <aj@suse.de> * Makefile (postclean): Added soversions.i. 2000-03-24 Scott Bambrough <scottb@netwinder.org> * sysdeps/arm/fpu/fpu_control.h: Define _FPU_MASK_IM, _FPU_MASK_ZM, _FPU_MASK_OM, _FPU_MASK_UM, _FPU_MASK_PM, _FPU_MASK_DM, _FPU_DEFAULT, and _FPU_IEEE. Change _FPU_RESERVED. 2000-03-24 Scott Bambrough <scottb@netwinder.org> * sysdeps/unix/sysv/linux/arm/sys/ucontext.h: New file. 2000-03-24 Roland McGrath <roland@baalperazim.frob.com> * sysdeps/posix/getaddrinfo.c: Include <net/if.h> for if_nametoindex. (gaih_inet): Remove unused duplicate variable. * inet/getnameinfo.c (getnameinfo): Use IFNAMSIZ, not MAXHOSTNAMELEN. Don't use __libc_sa_len, which only exists for Linux. Just handle AF_INET and AF_INET6 directly as well as AF_LOCAL, since those are the only flavors supported by this function anyway. 2000-03-24 Geoff Clare <gwc@unisoft.com> * stdlib/strfmon.c: corrected problems with missing signs and missing or extra spaces; allow for sign strings longer than one character; add padding to ensure positive and negative formats are aligned when a left precision is used. 2000-03-26 Ulrich Drepper <drepper@redhat.com> * stdlib/random_r.c (__setstate_r): Allow RNGs of type 4. Patch by John Mizel <John.Mizel@msdw.com>.
2000-03-26Update.Ulrich Drepper2-8/+6
2000-03-25 Ulrich Drepper <drepper@redhat.com> * manual/install.texi: Remove references to crypt add-on.
2000-03-26Remove references to crypt add-on.Ulrich Drepper1-14/+6
2000-03-25* sysdeps/mach/hurd/setrlimit.c (setrlimit): Go into a criticalRoland McGrath3-2/+12
section while taking the _hurd_rlimit_lock. * sysdeps/mach/hurd/getrlimit.c (__getrlimit): Likewise.
2000-03-24* Makerules [$(cross-compiling) = yes] (symbolic-link-prog): DefineRoland McGrath2-1/+7
using $(LN_S).
2000-03-24* sysdeps/mach/hurd/if_index.c: New file.Roland McGrath10-179/+241
* sysdeps/unix/sysv/linux/net/if.h: Moved to ... * sysdeps/gnu/net/if.h: here. (_IOT_ifconf, _IOT_ifreq): Hurd ioctl type macros moved from ... * sysdeps/mach/hurd/net/if.h: ... here; this file now removed. * sysdeps/generic/net/if.h: New file. Declares just the standard functions and `struct if_nameindex' type. * socket/Makefile (headers): Add net/if.h here. * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Not here. * sysdeps/mach/hurd/Dist: Remove it here. * sysdeps/unix/sysv/linux/Dist: And here. * sysdeps/generic/if_index.c: Include <net/if.h>.
2000-03-24(Interface Naming): Fix typo: IFNAMSIZE -> IFNAMSIZRoland McGrath1-1/+1
2000-03-24Update.Andreas Jaeger1-0/+10
2000-03-24 Andreas Jaeger <aj@suse.de> * sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Use D_PTR to access relocated entries in l_info. (elf_machine_got_rel): Likewise. (elf_machine_runtime_setup): Likewise. * sysdeps/mips/mips64/dl-machine.h (elf_machine_got_rel): Likewise. (elf_machine_runtime_setup): Likewise. (__dl_runtime_resolve): Likewise.
2000-03-242000-03-24 Andreas Jaeger <aj@suse.de>Andreas Jaeger2-14/+14
* sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Use D_PTR to access relocated entries in l_info. (elf_machine_got_rel): Likewise. (elf_machine_runtime_setup): Likewise. * sysdeps/mips/mips64/dl-machine.h (elf_machine_got_rel): Likewise. (elf_machine_runtime_setup): Likewise. (__dl_runtime_resolve): Likewise.
2000-03-23Correct path for ldsodefs.h file.Ulrich Drepper2-400/+1