kopensolaris-gnu/glibc.git
17 years agoInclude resolv.h.
drepper [Tue, 22 Jul 2003 23:04:14 +0000 (23:04 +0000)]
Include resolv.h.
(start_thread): Initialize __resp.

17 years agoInclude resolv.h.
drepper [Tue, 22 Jul 2003 23:04:00 +0000 (23:04 +0000)]
Include resolv.h.
(struct pthread): Add res field.

17 years ago(__res_state): Return __resp.
drepper [Tue, 22 Jul 2003 23:03:46 +0000 (23:03 +0000)]
(__res_state): Return __resp.

17 years agoUpdate.
drepper [Tue, 22 Jul 2003 22:28:07 +0000 (22:28 +0000)]
Update.

17 years agoi386 function to set FPU control word.
drepper [Tue, 22 Jul 2003 22:21:12 +0000 (22:21 +0000)]
i386 function to set FPU control word.

17 years ago(_FPU_GETCW, _FPU_SETCW): Document that newer hardware needs more than these
drepper [Tue, 22 Jul 2003 22:20:17 +0000 (22:20 +0000)]
(_FPU_GETCW, _FPU_SETCW): Document that newer hardware needs more than these
macros.

17 years agoInclude <unistd.h>, <ldsodefs.h> and <dl-procinfo.h>.
drepper [Tue, 22 Jul 2003 22:19:31 +0000 (22:19 +0000)]
Include <unistd.h>, <ldsodefs.h> and <dl-procinfo.h>.
(fesetexceptflag): Set MXCSR if needed.

17 years agoInclude <unistd.h>, <ldsodefs.h> and <dl-procinfo.h>.
drepper [Tue, 22 Jul 2003 22:18:56 +0000 (22:18 +0000)]
Include <unistd.h>, <ldsodefs.h> and <dl-procinfo.h>.
(__feclearexcept): Clear MXCSR if needed.

17 years ago(_dl_hwcap): New variable.
drepper [Tue, 22 Jul 2003 22:18:27 +0000 (22:18 +0000)]
(_dl_hwcap): New variable.
(_dl_aux_init): Initialize GL(dl_hwcap) for static binaries.

17 years ago (PROCINFO_CLASS): Define if not yet defined. Use it instead of EXTERN.
drepper [Tue, 22 Jul 2003 22:07:18 +0000 (22:07 +0000)]
 (PROCINFO_CLASS): Define if not yet defined.  Use it instead of EXTERN.
Undefine at the end of the file.

17 years agoProcessor information handling definitions for ld.so.
drepper [Tue, 22 Jul 2003 22:06:23 +0000 (22:06 +0000)]
Processor information handling definitions for ld.so.

17 years agoProcessor information handling implementation for ld.so.
drepper [Tue, 22 Jul 2003 22:06:10 +0000 (22:06 +0000)]
Processor information handling implementation for ld.so.

17 years ago(PROCINFO_CLASS): Define.
drepper [Tue, 22 Jul 2003 22:05:27 +0000 (22:05 +0000)]
(PROCINFO_CLASS): Define.

17 years agoInclude dl-procinfo.c.
drepper [Tue, 22 Jul 2003 22:05:12 +0000 (22:05 +0000)]
Include dl-procinfo.c.
(PROCINFO_CLASS): Define.

17 years ago(CFLAGS-ldconfig.c): Define IS_IN_ldconfig.
drepper [Tue, 22 Jul 2003 22:04:44 +0000 (22:04 +0000)]
(CFLAGS-ldconfig.c): Define IS_IN_ldconfig.

17 years ago(main): Issue a fatal error if relative path is used to build cache.
drepper [Tue, 22 Jul 2003 21:58:22 +0000 (21:58 +0000)]
(main): Issue a fatal error if relative path is used to build cache.

17 years ago(process_file): Avoid possible overflow in assignment.
drepper [Tue, 22 Jul 2003 21:35:06 +0000 (21:35 +0000)]
(process_file): Avoid possible overflow in assignment.

17 years ago.
roland [Tue, 22 Jul 2003 20:06:18 +0000 (20:06 +0000)]
.

17 years ago2003-07-21 Art Haas <ahaas@airmail.net>
roland [Tue, 22 Jul 2003 20:05:55 +0000 (20:05 +0000)]
2003-07-21  Art Haas  <ahaas@airmail.net>

* manual/charset.texi (Converting a Character): Fix example code so a
valid pointer is returned.

17 years ago(process_file): Check that file is a shared object.
aj [Tue, 22 Jul 2003 20:00:48 +0000 (20:00 +0000)]
(process_file): Check that file is a shared object.

17 years agoUpdate.
aj [Tue, 22 Jul 2003 20:00:41 +0000 (20:00 +0000)]
Update.

17 years agoUpdate.
aj [Tue, 22 Jul 2003 19:37:41 +0000 (19:37 +0000)]
Update.

17 years ago * elf/sofini.c (__FRAME_END__): Use attribute used so that gcc
aj [Tue, 22 Jul 2003 19:37:27 +0000 (19:37 +0000)]
* elf/sofini.c (__FRAME_END__): Use attribute used so that gcc
will not optimize it away.
(__DTOR_END__): Likewise.
(__CTOR_END__): Likewise.

17 years agoUpdate.
aj [Tue, 22 Jul 2003 19:25:40 +0000 (19:25 +0000)]
Update.

17 years agoUpdate.
drepper [Tue, 22 Jul 2003 19:24:49 +0000 (19:24 +0000)]
Update.

17 years ago(_elf_set_element): Use attribute used so that gcc will not optimize it away.
aj [Tue, 22 Jul 2003 19:24:48 +0000 (19:24 +0000)]
(_elf_set_element): Use attribute used so that gcc will not optimize it away.
(link_warning): Likewise.

17 years ago(tests): Add tst-wcpncpy.
drepper [Tue, 22 Jul 2003 19:23:54 +0000 (19:23 +0000)]
(tests): Add tst-wcpncpy.

17 years agoTest for wcpncpy.
drepper [Tue, 22 Jul 2003 19:23:43 +0000 (19:23 +0000)]
Test for wcpncpy.

17 years ago(__wcpncpy): Correct destination pointer handling.
drepper [Tue, 22 Jul 2003 19:19:55 +0000 (19:19 +0000)]
(__wcpncpy): Correct destination pointer handling.

17 years agoUpdate.
drepper [Tue, 22 Jul 2003 03:43:27 +0000 (03:43 +0000)]
Update.

17 years agoDon't define CLONE_STOPPED.
drepper [Tue, 22 Jul 2003 03:43:04 +0000 (03:43 +0000)]
Don't define CLONE_STOPPED.

17 years agoUpdate.
drepper [Tue, 22 Jul 2003 03:42:29 +0000 (03:42 +0000)]
Update.

17 years ago(CLONE_STOPPED): Define.
drepper [Tue, 22 Jul 2003 03:41:53 +0000 (03:41 +0000)]
(CLONE_STOPPED): Define.

17 years agoBump to 0.54.
drepper [Tue, 22 Jul 2003 03:39:51 +0000 (03:39 +0000)]
Bump to 0.54.

17 years agoUpdate.
drepper [Tue, 22 Jul 2003 03:19:23 +0000 (03:19 +0000)]
Update.

17 years ago(feenableexcept): Reverse use of stmxcsr and ldmxcsr.
drepper [Tue, 22 Jul 2003 03:18:18 +0000 (03:18 +0000)]
(feenableexcept): Reverse use of stmxcsr and ldmxcsr.

17 years agoUpdate.
drepper [Tue, 22 Jul 2003 00:14:36 +0000 (00:14 +0000)]
Update.

17 years agoUse dl_hwcap, not dl_hwcap_mask.
drepper [Tue, 22 Jul 2003 00:12:32 +0000 (00:12 +0000)]
Use dl_hwcap, not dl_hwcap_mask.

17 years agoUpdate.
drepper [Mon, 21 Jul 2003 22:40:24 +0000 (22:40 +0000)]
Update.

17 years agoDefine various *-no-z-defs variables for test DSOs which has undefined symbols.
drepper [Mon, 21 Jul 2003 22:40:01 +0000 (22:40 +0000)]
Define various *-no-z-defs variables for test DSOs which has undefined symbols.

17 years agoUpdate.
drepper [Mon, 21 Jul 2003 22:21:31 +0000 (22:21 +0000)]
Update.

17 years agoDefine various *-no-z-defs variables for test DSOs which has undefined symbols.
drepper [Mon, 21 Jul 2003 22:20:39 +0000 (22:20 +0000)]
Define various *-no-z-defs variables for test DSOs which has undefined symbols.

17 years ago(build-module-helper): Add -z defs unless explicitly said not to do it.
drepper [Mon, 21 Jul 2003 22:18:59 +0000 (22:18 +0000)]
(build-module-helper): Add -z defs unless explicitly said not to do it.

17 years agoUpdate.
drepper [Mon, 21 Jul 2003 20:17:47 +0000 (20:17 +0000)]
Update.

17 years ago(search_dir): Treat symlink as regular file if it won't point to itself.
drepper [Mon, 21 Jul 2003 20:17:16 +0000 (20:17 +0000)]
(search_dir): Treat symlink as regular file if it won't point to itself.

17 years agoUpdate.
drepper [Mon, 21 Jul 2003 20:09:07 +0000 (20:09 +0000)]
Update.

17 years ago(__pthread_once): Retry if the stwcx fails to store once_control.
drepper [Mon, 21 Jul 2003 20:08:29 +0000 (20:08 +0000)]
(__pthread_once): Retry if the stwcx fails to store once_control.

17 years agoUpdate.
drepper [Sun, 20 Jul 2003 22:17:34 +0000 (22:17 +0000)]
Update.

17 years ago(REPEAT_READ): Cast to long int not to int.
drepper [Sun, 20 Jul 2003 21:51:49 +0000 (21:51 +0000)]
(REPEAT_READ): Cast to long int not to int.

17 years agoUpdate.
drepper [Sun, 20 Jul 2003 19:28:08 +0000 (19:28 +0000)]
Update.

17 years agoUpdate.
drepper [Sun, 20 Jul 2003 19:23:16 +0000 (19:23 +0000)]
Update.

17 years agoDefine __libc_cleanup_push and __libc_cleanup_pop.
drepper [Sun, 20 Jul 2003 19:22:46 +0000 (19:22 +0000)]
Define __libc_cleanup_push and __libc_cleanup_pop.

17 years agolseek and llseek are no cancellation points.
drepper [Sun, 20 Jul 2003 19:22:15 +0000 (19:22 +0000)]
lseek and llseek are no cancellation points.

17 years ago * iconvdata/cp932.c (BODY): STANDARD_ERR_HANDLER is now called
aj [Sun, 20 Jul 2003 12:11:01 +0000 (12:11 +0000)]
* iconvdata/cp932.c (BODY): STANDARD_ERR_HANDLER is now called
STANDARD_TO_LOOP_ERR_HANDLER.
* iconvdata/euc-jp-ms.c (BODY): Likewise.

17 years agoUpdate.
drepper [Sun, 20 Jul 2003 08:56:05 +0000 (08:56 +0000)]
Update.

17 years ago(struct pthread_attr): Add cpuset element.
drepper [Sun, 20 Jul 2003 08:55:35 +0000 (08:55 +0000)]
(struct pthread_attr): Add cpuset element.

17 years agoDeclare pthread_attr_getaffinity and pthread_attr_setaffinity.
drepper [Sun, 20 Jul 2003 08:54:57 +0000 (08:54 +0000)]
Declare pthread_attr_getaffinity and pthread_attr_setaffinity.

17 years agoIf attribute is provided and a new thread is created with affinity set
drepper [Sun, 20 Jul 2003 08:53:59 +0000 (08:53 +0000)]
If attribute is provided and a new thread is created with affinity set
or scheduling parameters, start thread with CLONE_STOPPED.

17 years agolseek and llseek are not cancelation points.
drepper [Sun, 20 Jul 2003 08:35:45 +0000 (08:35 +0000)]
lseek and llseek are not cancelation points.

17 years agoPass iattr as additional parameter to create_thread.
drepper [Sun, 20 Jul 2003 08:35:15 +0000 (08:35 +0000)]
Pass iattr as additional parameter to create_thread.

17 years agoFree cpuset element if allocated.
drepper [Sun, 20 Jul 2003 08:34:30 +0000 (08:34 +0000)]
Free cpuset element if allocated.

17 years ago[libpthread] (GLIBC_2.3.3): Add pthread_attr_getaffinity and
drepper [Sun, 20 Jul 2003 08:33:35 +0000 (08:33 +0000)]
[libpthread] (GLIBC_2.3.3): Add pthread_attr_getaffinity and
pthread_attr_setaffinity.

17 years ago(libpthread-routines): Add pthread_attr_getaffinity and
drepper [Sun, 20 Jul 2003 08:32:45 +0000 (08:32 +0000)]
(libpthread-routines): Add pthread_attr_getaffinity and
pthread_attr_setaffinity.

17 years agopthread_attr_setaffinity implementation for Linux.
drepper [Sun, 20 Jul 2003 08:30:42 +0000 (08:30 +0000)]
pthread_attr_setaffinity implementation for Linux.

17 years agopthread_attr_getaffinity implementation for Linux.
drepper [Sun, 20 Jul 2003 08:29:10 +0000 (08:29 +0000)]
pthread_attr_getaffinity implementation for Linux.

17 years ago(__CPU_ZERO): And a second one.
drepper [Sun, 20 Jul 2003 05:35:12 +0000 (05:35 +0000)]
(__CPU_ZERO): And a second one.

17 years ago(__CPU_ZERO): Fix typo.
drepper [Sun, 20 Jul 2003 05:33:27 +0000 (05:33 +0000)]
(__CPU_ZERO): Fix typo.

17 years agoUpdate.
drepper [Sat, 19 Jul 2003 08:42:04 +0000 (08:42 +0000)]
Update.

17 years agoRemove affinity syscalls.
drepper [Sat, 19 Jul 2003 08:40:07 +0000 (08:40 +0000)]
Remove affinity syscalls.

17 years agoUpdate.
aj [Wed, 16 Jul 2003 07:39:17 +0000 (07:39 +0000)]
Update.

17 years ago2003-07-16 Daniel Jacobowitz <drow@mvista.com>
aj [Wed, 16 Jul 2003 07:39:07 +0000 (07:39 +0000)]
2003-07-16  Daniel Jacobowitz  <drow@mvista.com>
    Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/mips/bits/shm.h (SHMLBA): Define to
256K, remove unneeded declaration of __getpagesize.

17 years agoUpdate.
drepper [Wed, 16 Jul 2003 00:10:33 +0000 (00:10 +0000)]
Update.

17 years agoInclude <string.h>.
drepper [Wed, 16 Jul 2003 00:09:41 +0000 (00:09 +0000)]
Include <string.h>.

17 years agoUpdate.
drepper [Tue, 15 Jul 2003 08:59:35 +0000 (08:59 +0000)]
Update.

17 years ago(main): Correct handling of files with more then 100 lines.
drepper [Tue, 15 Jul 2003 08:58:42 +0000 (08:58 +0000)]
(main): Correct handling of files with more then 100 lines.
Print error message if argument is missing, instead of segfaulting.
Avoid memleak in test code.

17 years agoUpdate.
drepper [Tue, 15 Jul 2003 08:46:35 +0000 (08:46 +0000)]
Update.

17 years ago(main): Make test yet more robust.
drepper [Tue, 15 Jul 2003 08:44:39 +0000 (08:44 +0000)]
(main): Make test yet more robust.

17 years agoUpdate.
drepper [Tue, 15 Jul 2003 07:52:52 +0000 (07:52 +0000)]
Update.

17 years agoUpdate.
drepper [Tue, 15 Jul 2003 07:51:38 +0000 (07:51 +0000)]
Update.

17 years agoFix typo in last change.
drepper [Tue, 15 Jul 2003 07:47:13 +0000 (07:47 +0000)]
Fix typo in last change.

17 years agoRegenerated.
drepper [Tue, 15 Jul 2003 07:46:47 +0000 (07:46 +0000)]
Regenerated.

17 years agoUpdate.
drepper [Tue, 15 Jul 2003 07:03:52 +0000 (07:03 +0000)]
Update.

17 years agoUse not-cancelable syscalls.
drepper [Tue, 15 Jul 2003 07:03:04 +0000 (07:03 +0000)]
Use not-cancelable syscalls.

17 years agoUse close_not_cancel instead of close.
drepper [Tue, 15 Jul 2003 07:02:11 +0000 (07:02 +0000)]
Use close_not_cancel instead of close.

17 years agoUpdate from gcc version. Remove #ifs since we now need all the code
drepper [Tue, 15 Jul 2003 07:01:26 +0000 (07:01 +0000)]
Update from gcc version.  Remove #ifs since we now need all the code
compiled.

17 years agoImplementation of the DWARF2 based unwind handling.
drepper [Tue, 15 Jul 2003 07:01:03 +0000 (07:01 +0000)]
Implementation of the DWARF2 based unwind handling.

17 years agoMark strerror and strerror_r with _THROW again.
drepper [Tue, 15 Jul 2003 06:59:36 +0000 (06:59 +0000)]
Mark strerror and strerror_r with _THROW again.

17 years ago(CFLAGS-mkstemp.c): Add -fexceptions.
drepper [Tue, 15 Jul 2003 06:58:34 +0000 (06:58 +0000)]
(CFLAGS-mkstemp.c): Add -fexceptions.

17 years ago(CFLAGS-tmpfile.c, CFLAGS-tmpfile64.c, CFLAGS-tempname.c): Add -fexceptions.
drepper [Tue, 15 Jul 2003 06:57:48 +0000 (06:57 +0000)]
(CFLAGS-tmpfile.c, CFLAGS-tmpfile64.c, CFLAGS-tempname.c): Add -fexceptions.

17 years agoMark ttyname and ttyname_r again with __THROW.
drepper [Tue, 15 Jul 2003 06:56:33 +0000 (06:56 +0000)]
Mark ttyname and ttyname_r again with __THROW.

17 years agoFix locking and cancellation cleanup handling.
drepper [Tue, 15 Jul 2003 06:55:32 +0000 (06:55 +0000)]
Fix locking and cancellation cleanup handling.

17 years ago(CFLAGS-syslog.c): Add -fexceptions.
drepper [Tue, 15 Jul 2003 06:53:52 +0000 (06:53 +0000)]
(CFLAGS-syslog.c): Add -fexceptions.

17 years agoMark popen and pclose with __THROW again.
drepper [Tue, 15 Jul 2003 06:53:09 +0000 (06:53 +0000)]
Mark popen and pclose with __THROW again.

17 years agoUse not-cancelable syscalls.
drepper [Tue, 15 Jul 2003 06:52:10 +0000 (06:52 +0000)]
Use not-cancelable syscalls.

17 years agoUse not-cancelable syscalls.
drepper [Tue, 15 Jul 2003 06:51:24 +0000 (06:51 +0000)]
Use not-cancelable syscalls.

17 years agoDon't mark posix_fallocate with __THROW.
drepper [Tue, 15 Jul 2003 06:49:54 +0000 (06:49 +0000)]
Don't mark posix_fallocate with __THROW.

17 years agoMark dlopen with __THROW again.
drepper [Tue, 15 Jul 2003 06:48:45 +0000 (06:48 +0000)]
Mark dlopen with __THROW again.

17 years agoDon't mark lseek as cancelable.
drepper [Tue, 15 Jul 2003 06:47:33 +0000 (06:47 +0000)]
Don't mark lseek as cancelable.

17 years agoMust not be cancelable.
drepper [Tue, 15 Jul 2003 06:46:41 +0000 (06:46 +0000)]
Must not be cancelable.

17 years ago(CFLAGS-getdate.c): Add -fexceptions.
drepper [Tue, 15 Jul 2003 06:42:39 +0000 (06:42 +0000)]
(CFLAGS-getdate.c): Add -fexceptions.