kopensolaris-gnu/glibc.git
16 years ago2003-08-22 Roland McGrath <roland@redhat.com>
roland [Tue, 9 Sep 2003 06:58:19 +0000 (06:58 +0000)]
2003-08-22  Roland McGrath  <roland@redhat.com>

* thread_db.h (td_thr_tls_get_addr): Use psaddr_t in signature.
* structs.def [USE_TLS]: Add DB_STRUCT_FIELD (link_map, l_tls_modid).
* db_info.c (link_map): Typedef it.
* td_thr_tls_get_addr.c (td_thr_tls_get_addr): Rewritten.
2003-08-14  Roland McGrath  <roland@redhat.com>

* thread_db.h (td_err_e): Comment fix.

16 years ago2003-08-22 Roland McGrath <roland@redhat.com>
roland [Tue, 9 Sep 2003 06:58:11 +0000 (06:58 +0000)]
2003-08-22  Roland McGrath  <roland@redhat.com>

* fetch-value.c (_td_check_sizeof, _td_locate_field): Return
TD_NOCAPAB for PS_NOSYM, instead of vanilla TD_ERR.
* td_thr_tls_get_addr.c (td_thr_tls_get_addr): Return TD_NOAPLIC when
DB_GET_FIELD returns TD_NOCAPAB.
* thread_db.h (td_thr_tls_get_addr): Use psaddr_t in signature.
* structs.def [USE_TLS]: Add DB_STRUCT_FIELD (link_map, l_tls_modid).
* db_info.c (link_map): Typedef it.
* td_thr_tls_get_addr.c (td_thr_tls_get_addr): Rewritten.

16 years ago2003-08-14 Roland McGrath <roland@redhat.com>
roland [Tue, 9 Sep 2003 06:58:07 +0000 (06:58 +0000)]
2003-08-14  Roland McGrath  <roland@redhat.com>

* thread_dbP.h: Mostly rewritten with many new macros and decls.
* td_ta_new.c (td_ta_new): Don't cache a lot of symbol values.
* structs.def: New file.
* db_info.c: New file.
* td_symbol_list.c (symbol_list_arr): Define with structs.def macros.
* td_ta_clear_event.c: Rewritten.
* td_ta_event_addr.c: Rewritten.
* td_ta_event_getmsg.c: Rewritten.
* td_ta_get_nthreads.c: Rewritten.
* td_ta_map_lwp2thr.c: New file.
* td_ta_set_event.c: Rewritten.
* td_ta_thr_iter.c: Rewritten.
* td_ta_tsd_iter.c: Rewritten.
* td_thr_clear_event.c: Rewritten.
* td_thr_event_enable.c: Rewritten.
* td_thr_event_getmsg.c: Rewritten.
* td_thr_get_info.c: Rewritten.
* td_thr_getfpregs.c: Rewritten.
* td_thr_getgregs.c: Rewritten.
* td_thr_set_event.c: Rewritten.
* td_thr_setfpregs.c: Rewritten.
* td_thr_setgregs.c: Rewritten.
* td_thr_tlsbase.c: Rewritten.
* td_thr_tsd.c: Rewritten.
* td_thr_validate.c: Rewritten.
* Makefile (distribute): Add them.
* fetch-value.c: New file.
* Makefile (libthread_db-routines): Add it.
2003-08-04  Roland McGrath  <roland@redhat.com>

* td_ta_clear_event.c (td_ta_clear_event): Fix sizes in ps_* calls.

16 years ago2003-08-14 Roland McGrath <roland@redhat.com>
roland [Tue, 9 Sep 2003 06:58:01 +0000 (06:58 +0000)]
2003-08-14  Roland McGrath  <roland@redhat.com>

* thread_dbP.h: Mostly rewritten with many new macros and decls.
* td_ta_new.c (td_ta_new): Don't cache a lot of symbol values.
* structs.def: New file.
* db_info.c: New file.
* td_symbol_list.c (symbol_list_arr): Define with structs.def macros.
* td_ta_clear_event.c: Rewritten.
* td_ta_event_addr.c: Rewritten.
* td_ta_event_getmsg.c: Rewritten.
* td_ta_get_nthreads.c: Rewritten.
* td_ta_map_lwp2thr.c: New file.
* td_ta_set_event.c: Rewritten.
* td_ta_thr_iter.c: Rewritten.
* td_ta_tsd_iter.c: Rewritten.
* td_thr_clear_event.c: Rewritten.
* td_thr_event_enable.c: Rewritten.
* td_thr_event_getmsg.c: Rewritten.
* td_thr_get_info.c: Rewritten.
* td_thr_getfpregs.c: Rewritten.
* td_thr_getgregs.c: Rewritten.
* td_thr_set_event.c: Rewritten.
* td_thr_setfpregs.c: Rewritten.
* td_thr_setgregs.c: Rewritten.
* td_thr_tlsbase.c: Rewritten.
* td_thr_tsd.c: Rewritten.
* td_thr_validate.c: Rewritten.
* Makefile (distribute): Add them.
* fetch-value.c: New file.
* Makefile (libthread_db-routines): Add it.
2003-08-05  Roland McGrath  <roland@redhat.com>

* thread_dbP.h (td_lookup): Add attribute_hidden to decl.

16 years ago2003-06-23 Roland McGrath <roland@redhat.com>
roland [Tue, 9 Sep 2003 06:57:57 +0000 (06:57 +0000)]
2003-06-23  Roland McGrath  <roland@redhat.com>

* proc_service.h: Cosmetic and comment fixes.

16 years ago2003-08-14 Roland McGrath <roland@redhat.com>
roland [Tue, 9 Sep 2003 06:57:51 +0000 (06:57 +0000)]
2003-08-14  Roland McGrath  <roland@redhat.com>

* thread_dbP.h: Mostly rewritten with many new macros and decls.
* td_ta_new.c (td_ta_new): Don't cache a lot of symbol values.
* structs.def: New file.
* db_info.c: New file.
* td_symbol_list.c (symbol_list_arr): Define with structs.def macros.
* td_ta_clear_event.c: Rewritten.
* td_ta_event_addr.c: Rewritten.
* td_ta_event_getmsg.c: Rewritten.
* td_ta_get_nthreads.c: Rewritten.
* td_ta_map_lwp2thr.c: New file.
* td_ta_set_event.c: Rewritten.
* td_ta_thr_iter.c: Rewritten.
* td_ta_tsd_iter.c: Rewritten.
* td_thr_clear_event.c: Rewritten.
* td_thr_event_enable.c: Rewritten.
* td_thr_event_getmsg.c: Rewritten.
* td_thr_get_info.c: Rewritten.
* td_thr_getfpregs.c: Rewritten.
* td_thr_getgregs.c: Rewritten.
* td_thr_set_event.c: Rewritten.
* td_thr_setfpregs.c: Rewritten.
* td_thr_setgregs.c: Rewritten.
* td_thr_tlsbase.c: Rewritten.
* td_thr_tsd.c: Rewritten.
* td_thr_validate.c: Rewritten.
* Makefile (distribute): Add them.
* fetch-value.c: New file.
* Makefile (libthread_db-routines): Add it.

16 years ago.
roland [Tue, 9 Sep 2003 06:44:59 +0000 (06:44 +0000)]
.

16 years ago2003-09-08 Roland McGrath <roland@frob.com>
roland [Tue, 9 Sep 2003 06:44:47 +0000 (06:44 +0000)]
2003-09-08  Roland McGrath  <roland@frob.com>

* sysdeps/unix/sysv/linux/speed.c
(cfsetospeed): Only set c_ospeed under [_HAVE_STRUCT_TERMIOS_C_OSPEED].
(cfsetispeed): Only set c_ispeed under [_HAVE_STRUCT_TERMIOS_C_ISPEED].
* sysdeps/unix/sysv/linux/bits/termios.h
(_HAVE_STRUCT_TERMIOS_C_ISPEED, _HAVE_STRUCT_TERMIOS_C_OSPEED): Define.
* sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.

16 years agoUpdate.
drepper [Tue, 9 Sep 2003 02:42:46 +0000 (02:42 +0000)]
Update.

16 years agoUndo last change.
drepper [Tue, 9 Sep 2003 02:41:31 +0000 (02:41 +0000)]
Undo last change.

16 years agoC++ type name mangling reference data for x86_64.
drepper [Tue, 9 Sep 2003 02:37:02 +0000 (02:37 +0000)]
C++ type name mangling reference data for x86_64.

16 years agoFix little thinko in last change.
drepper [Tue, 9 Sep 2003 02:30:15 +0000 (02:30 +0000)]
Fix little thinko in last change.

16 years agoUpdate.
drepper [Tue, 9 Sep 2003 00:07:08 +0000 (00:07 +0000)]
Update.

16 years agoNot needed anymore.
drepper [Tue, 9 Sep 2003 00:06:26 +0000 (00:06 +0000)]
Not needed anymore.

16 years agoUpdate.
drepper [Tue, 9 Sep 2003 00:06:19 +0000 (00:06 +0000)]
Update.

16 years agoNot needed anymore.
drepper [Tue, 9 Sep 2003 00:04:51 +0000 (00:04 +0000)]
Not needed anymore.

16 years ago(__quad_t): Make long int if 64-bit.
drepper [Tue, 9 Sep 2003 00:04:25 +0000 (00:04 +0000)]
(__quad_t): Make long int if 64-bit.
(__u_quad_t): Make unsigned long int if 64-bit.
(__SQUAD_TYPE): Make long int if 64-bit.
(__UQUAD_TYPE): Make unsigned long int if 64-bit.

16 years agoUpdate.
drepper [Mon, 8 Sep 2003 23:59:31 +0000 (23:59 +0000)]
Update.

16 years agoChange type of pthread_t to be compatible with LT.
drepper [Mon, 8 Sep 2003 23:58:33 +0000 (23:58 +0000)]
Change type of pthread_t to be compatible with LT.

16 years agoChange type of pthread_t to be compatible with LT.
drepper [Mon, 8 Sep 2003 23:58:10 +0000 (23:58 +0000)]
Change type of pthread_t to be compatible with LT.

16 years agoChange type of pthread_t to be compatible with LT.
drepper [Mon, 8 Sep 2003 23:57:50 +0000 (23:57 +0000)]
Change type of pthread_t to be compatible with LT.

16 years agoChange type of pthread_t to be compatible with LT.
drepper [Mon, 8 Sep 2003 23:57:30 +0000 (23:57 +0000)]
Change type of pthread_t to be compatible with LT.

16 years agoChange type of pthread_t to be compatible with LT.
drepper [Mon, 8 Sep 2003 23:56:44 +0000 (23:56 +0000)]
Change type of pthread_t to be compatible with LT.

16 years agoChange type of pthread_t to be compatible with LT.
drepper [Mon, 8 Sep 2003 23:56:13 +0000 (23:56 +0000)]
Change type of pthread_t to be compatible with LT.

16 years agoChange type of pthread_t to be compatible with LT.
drepper [Mon, 8 Sep 2003 23:55:41 +0000 (23:55 +0000)]
Change type of pthread_t to be compatible with LT.

16 years agoData file name is first parameter. The rest are compiler and options.
drepper [Mon, 8 Sep 2003 23:54:34 +0000 (23:54 +0000)]
Data file name is first parameter.  The rest are compiler and options.

16 years agoc++-types-check.out: Pass all the compiler options to the script.
drepper [Mon, 8 Sep 2003 23:54:10 +0000 (23:54 +0000)]
c++-types-check.out: Pass all the compiler options to the script.

16 years agoRemove timer_t.
drepper [Mon, 8 Sep 2003 23:52:22 +0000 (23:52 +0000)]
Remove timer_t.

16 years agoChange type of pthread_t to be compatible with LT.
drepper [Mon, 8 Sep 2003 23:51:47 +0000 (23:51 +0000)]
Change type of pthread_t to be compatible with LT.

16 years agoDon't check timer_t.
drepper [Mon, 8 Sep 2003 23:25:23 +0000 (23:25 +0000)]
Don't check timer_t.

16 years ago(tests): Run check-c++-types.sh if possible.
drepper [Mon, 8 Sep 2003 23:18:09 +0000 (23:18 +0000)]
(tests): Run check-c++-types.sh if possible.

16 years agoC++ reference data for C++ type mangling.
drepper [Mon, 8 Sep 2003 23:17:45 +0000 (23:17 +0000)]
C++ reference data for C++ type mangling.

16 years agoScript to check non-changing C++ type name mangling.
drepper [Mon, 8 Sep 2003 23:11:09 +0000 (23:11 +0000)]
Script to check non-changing C++ type name mangling.

16 years ago * sysdeps/unix/sysv/linux/x86_64/register-dump.h (register_dump):
aj [Mon, 8 Sep 2003 19:14:41 +0000 (19:14 +0000)]
* sysdeps/unix/sysv/linux/x86_64/register-dump.h (register_dump):
Use struct sigcontext.

* sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h (SIGCONTEXT):
Use struct sigcontext.
(GET_PC): Adopt.
(GET_FRAME): Likewise.
(GET_STACK): Likewise.

16 years agoUpdate.
drepper [Mon, 8 Sep 2003 16:33:12 +0000 (16:33 +0000)]
Update.

16 years ago(sYSMALLOc): Move foreign sbrk accounting into contiguous case.
drepper [Mon, 8 Sep 2003 16:32:37 +0000 (16:32 +0000)]
(sYSMALLOc): Move foreign sbrk accounting into contiguous case.
(mALLOPt): Avoid requirement of C99.

16 years ago(High-Resolution Calendar): Reference timeval not timespec in
drepper [Mon, 8 Sep 2003 07:25:36 +0000 (07:25 +0000)]
(High-Resolution Calendar): Reference timeval not timespec in
gettimeofday description.

16 years agoUpdate.
drepper [Mon, 8 Sep 2003 07:04:48 +0000 (07:04 +0000)]
Update.

16 years agoInclude <sys/types.h>.
drepper [Mon, 8 Sep 2003 07:04:11 +0000 (07:04 +0000)]
Include <sys/types.h>.
(main): Mark cp as const.

16 years agoUpdate.
drepper [Sun, 7 Sep 2003 19:03:48 +0000 (19:03 +0000)]
Update.

16 years agoNot needed anymore.
drepper [Sun, 7 Sep 2003 19:03:11 +0000 (19:03 +0000)]
Not needed anymore.

16 years ago(fcntl): Remove.
drepper [Sun, 7 Sep 2003 19:02:39 +0000 (19:02 +0000)]
(fcntl): Remove.

16 years agoUpdate.
drepper [Sat, 6 Sep 2003 09:56:57 +0000 (09:56 +0000)]
Update.

16 years agoUpdate.
drepper [Sat, 6 Sep 2003 09:56:14 +0000 (09:56 +0000)]
Update.

16 years ago(IBAUD0): Define unconditionally to match corresponding speed.c code.
drepper [Sat, 6 Sep 2003 09:53:11 +0000 (09:53 +0000)]
(IBAUD0): Define unconditionally to match corresponding speed.c code.

16 years ago(cfsetospeed): Set c_ospeed field.
drepper [Sat, 6 Sep 2003 09:52:52 +0000 (09:52 +0000)]
(cfsetospeed): Set c_ospeed field.
(cfsetispeed): Set c_ispeed field.

16 years ago(__tcgetattr): Fill in c_ispeed and c_ospeed fields.
drepper [Sat, 6 Sep 2003 09:52:27 +0000 (09:52 +0000)]
(__tcgetattr): Fill in c_ispeed and c_ospeed fields.

16 years agoadd rules to build and run bug-ftell.
drepper [Sat, 6 Sep 2003 09:50:07 +0000 (09:50 +0000)]
add rules to build and run bug-ftell.

16 years agoTest for bug in ftell on wide stream.
drepper [Sat, 6 Sep 2003 09:49:51 +0000 (09:49 +0000)]
Test for bug in ftell on wide stream.

16 years ago(_IO_wfile_underflow): Mark beginning of the narrow character buffer.
drepper [Sat, 6 Sep 2003 09:29:37 +0000 (09:29 +0000)]
(_IO_wfile_underflow): Mark beginning of the narrow character buffer.

16 years agoDon't use the first grouping number twice.
drepper [Sat, 6 Sep 2003 07:50:03 +0000 (07:50 +0000)]
Don't use the first grouping number twice.

16 years ago(vfscanf): Fix recognition of characters matching the decimal point
drepper [Sat, 6 Sep 2003 07:15:41 +0000 (07:15 +0000)]
(vfscanf): Fix recognition of characters matching the decimal point
and possibly leading the thousands separator.  This caused the
recognition of thousands separators to always fail.

16 years ago(tests): Add bug-ungetc2.
drepper [Sat, 6 Sep 2003 05:42:09 +0000 (05:42 +0000)]
(tests): Add bug-ungetc2.

16 years agoCheck ungetc and switching to write mode.
drepper [Sat, 6 Sep 2003 05:41:42 +0000 (05:41 +0000)]
Check ungetc and switching to write mode.

16 years ago(_IO_new_file_overflow): Always perform read overflow check.
drepper [Sat, 6 Sep 2003 05:22:28 +0000 (05:22 +0000)]
(_IO_new_file_overflow): Always perform read overflow check.

16 years ago(_IO_new_file_overflow): Handle switching to write mode from read of
drepper [Sat, 6 Sep 2003 05:16:44 +0000 (05:16 +0000)]
(_IO_new_file_overflow): Handle switching to write mode from read of
backup buffer.

16 years ago.
roland [Fri, 5 Sep 2003 21:25:15 +0000 (21:25 +0000)]
.

16 years ago2003-09-04 Roland McGrath <roland@frob.com>
roland [Fri, 5 Sep 2003 21:24:54 +0000 (21:24 +0000)]
2003-09-04  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/mmap.c (__mmap): If io_map fails with MIG_BAD_ID,
EOPNOTSUPP, or ENOSYS, change it to ENODEV.

16 years ago2003-09-05 Roland McGrath <roland@redhat.com>
roland [Fri, 5 Sep 2003 21:24:50 +0000 (21:24 +0000)]
2003-09-05  Roland McGrath  <roland@redhat.com>

* nss/getXXbyYY.c (FUNCTION_NAME): Remove unused variable.

16 years agoUpdate.
drepper [Fri, 5 Sep 2003 18:21:07 +0000 (18:21 +0000)]
Update.

16 years ago(MINSIGSTKSZ): Fix a typo.
drepper [Fri, 5 Sep 2003 18:04:05 +0000 (18:04 +0000)]
(MINSIGSTKSZ): Fix a typo.

16 years agoUpdate.
aj [Fri, 5 Sep 2003 10:03:19 +0000 (10:03 +0000)]
Update.

16 years ago * sysdeps/i386/bits/string.h (__memrchr): Do addition in assembler
aj [Fri, 5 Sep 2003 10:03:03 +0000 (10:03 +0000)]
* sysdeps/i386/bits/string.h (__memrchr): Do addition in assembler
to make it conforming C.
* sysdeps/i386/i486/bits/string.h (__memrchr): Likewise.

16 years agoUpdate.
aj [Fri, 5 Sep 2003 08:44:59 +0000 (08:44 +0000)]
Update.

16 years agofcntl for x86_64.
aj [Fri, 5 Sep 2003 08:44:35 +0000 (08:44 +0000)]
fcntl for x86_64.

16 years agoUpdate.
aj [Fri, 5 Sep 2003 07:58:18 +0000 (07:58 +0000)]
Update.

16 years ago (__fcntl_nocancel): Change
aj [Fri, 5 Sep 2003 07:50:17 +0000 (07:50 +0000)]
  (__fcntl_nocancel): Change
prototype to use variable argument lists and get the possible one
argument via va_arg.

16 years agoUpdate.
aj [Fri, 5 Sep 2003 06:10:43 +0000 (06:10 +0000)]
Update.

16 years ago (__fcntl_nocancel): Change
aj [Fri, 5 Sep 2003 06:10:20 +0000 (06:10 +0000)]
(__fcntl_nocancel): Change
prototype to use variable argument lists and get the possible one
argument via va_arg.

16 years agoUpdate.
drepper [Thu, 4 Sep 2003 16:19:05 +0000 (16:19 +0000)]
Update.

16 years agoAdd back __THROW to sysconf, pathconf, fpathconf.
drepper [Thu, 4 Sep 2003 16:18:03 +0000 (16:18 +0000)]
Add back __THROW to sysconf, pathconf, fpathconf.

16 years agoUpdate.
drepper [Thu, 4 Sep 2003 14:42:25 +0000 (14:42 +0000)]
Update.

16 years ago(__statfs_filesize_max): Report correct value for vxfs.
drepper [Thu, 4 Sep 2003 14:40:21 +0000 (14:40 +0000)]
(__statfs_filesize_max): Report correct value for vxfs.

16 years agoDfeine VXFS_SUPER_MAGIC.
drepper [Thu, 4 Sep 2003 14:39:49 +0000 (14:39 +0000)]
Dfeine VXFS_SUPER_MAGIC.

16 years agoUpdate.
drepper [Thu, 4 Sep 2003 14:26:36 +0000 (14:26 +0000)]
Update.

16 years agoUse only not-cancelable syscalls to write profiling data.
drepper [Thu, 4 Sep 2003 14:20:46 +0000 (14:20 +0000)]
Use only not-cancelable syscalls to write profiling data.

16 years agoUpdate.
drepper [Thu, 4 Sep 2003 14:08:24 +0000 (14:08 +0000)]
Update.

16 years ago(__fcntl_nocancel): Declare.
drepper [Thu, 4 Sep 2003 14:07:32 +0000 (14:07 +0000)]
(__fcntl_nocancel): Declare.

16 years agoUse not-cancelable syscalls all over the place. It would be allowed
drepper [Thu, 4 Sep 2003 14:06:47 +0000 (14:06 +0000)]
Use not-cancelable syscalls all over the place.  It would be allowed
to have these fucntions as cancellation points but the cleanup would
be ugly and a lot of work.

16 years ago(fcntl_not_cancel): Define.
drepper [Thu, 4 Sep 2003 14:05:35 +0000 (14:05 +0000)]
(fcntl_not_cancel): Define.

16 years ago(fcntl_not_cancel): Define.
drepper [Thu, 4 Sep 2003 14:05:12 +0000 (14:05 +0000)]
(fcntl_not_cancel): Define.

16 years agoUpdate.
drepper [Thu, 4 Sep 2003 14:04:02 +0000 (14:04 +0000)]
Update.

16 years ago(fcntl_not_cancel): Define.
drepper [Thu, 4 Sep 2003 14:03:28 +0000 (14:03 +0000)]
(fcntl_not_cancel): Define.

16 years agoLinux generic implementation for fcntl.
drepper [Thu, 4 Sep 2003 14:02:35 +0000 (14:02 +0000)]
Linux generic implementation for fcntl.

16 years ago(__fcntl_nocancel): Define.
drepper [Thu, 4 Sep 2003 13:38:44 +0000 (13:38 +0000)]
(__fcntl_nocancel): Define.

16 years ago(__libc_fcntl): Only enable cancellation if absolutely needed.
drepper [Thu, 4 Sep 2003 13:24:56 +0000 (13:24 +0000)]
(__libc_fcntl): Only enable cancellation if absolutely needed.

16 years ago(gethostid): Remove __THROW. Clarify comment.
drepper [Thu, 4 Sep 2003 13:07:14 +0000 (13:07 +0000)]
(gethostid): Remove __THROW.  Clarify comment.

16 years ago(CFLAGS-gethostid.c): Add -fexceptions.
drepper [Thu, 4 Sep 2003 13:01:08 +0000 (13:01 +0000)]
(CFLAGS-gethostid.c): Add -fexceptions.

16 years ago(gethostid): Use extend_alloca.
drepper [Thu, 4 Sep 2003 13:00:47 +0000 (13:00 +0000)]
(gethostid): Use extend_alloca.

16 years ago(__res_nclose): Use close_not_cancel_no_status instead of __close.
drepper [Thu, 4 Sep 2003 12:48:52 +0000 (12:48 +0000)]
(__res_nclose): Use close_not_cancel_no_status instead of __close.

16 years agoUpdate.
drepper [Thu, 4 Sep 2003 12:31:47 +0000 (12:31 +0000)]
Update.

16 years ago(FUNCTION_NAME): Add a few casts. Remove unnecessary errno handling.
drepper [Thu, 4 Sep 2003 12:30:20 +0000 (12:30 +0000)]
(FUNCTION_NAME): Add a few casts.  Remove unnecessary errno handling.

16 years ago(INTERNAL): Use better variable name. Initialize it in all cases. Change
drepper [Thu, 4 Sep 2003 12:27:55 +0000 (12:27 +0000)]
(INTERNAL): Use better variable name.  Initialize it in all cases.  Change
it to be a bit more like the code we had before.

16 years agoUpdate.
drepper [Thu, 4 Sep 2003 08:53:13 +0000 (08:53 +0000)]
Update.

16 years ago(_IO_file_read, _IO_new_file_write): Add __builtin_expect.
drepper [Thu, 4 Sep 2003 08:52:29 +0000 (08:52 +0000)]
(_IO_file_read, _IO_new_file_write): Add __builtin_expect.
(_IO_file_open): Likewise.  Use close_not_cancel.

16 years ago(_IO_new_file_fopen): Need to look at one more character in the mode string.
drepper [Thu, 4 Sep 2003 08:33:34 +0000 (08:33 +0000)]
(_IO_new_file_fopen): Need to look at one more character in the mode string.

16 years agoUpdate.
drepper [Thu, 4 Sep 2003 08:27:37 +0000 (08:27 +0000)]
Update.

16 years agoRemove CFLAGS-mntent_r.c, CFLAGS-mntent.c, and CFLAGS-fstab.c definition.
drepper [Thu, 4 Sep 2003 08:26:47 +0000 (08:26 +0000)]
Remove CFLAGS-mntent_r.c, CFLAGS-mntent.c, and CFLAGS-fstab.c definition.

16 years agoUndo last change.
drepper [Thu, 4 Sep 2003 08:25:44 +0000 (08:25 +0000)]
Undo last change.

16 years agoUse fopen with 'c' mode flag.
drepper [Thu, 4 Sep 2003 08:25:11 +0000 (08:25 +0000)]
Use fopen with 'c' mode flag.