kopensolaris-gnu/glibc.git
20 years agoDefine Elf_Symndx as uint32_t.
drepper [Tue, 27 Jul 1999 05:48:24 +0000 (05:48 +0000)]
Define Elf_Symndx as uint32_t.

20 years agoUse Elf_Symndx instead of ElfXX_Symndx.
drepper [Tue, 27 Jul 1999 05:48:19 +0000 (05:48 +0000)]
Use Elf_Symndx instead of ElfXX_Symndx.

20 years agoELF type definitions for Linux/Alpha.
drepper [Tue, 27 Jul 1999 05:47:28 +0000 (05:47 +0000)]
ELF type definitions for Linux/Alpha.

20 years agoRemove Elf32_Symndx and Elf64_Symndx.
drepper [Tue, 27 Jul 1999 05:47:10 +0000 (05:47 +0000)]
Remove Elf32_Symndx and Elf64_Symndx.

20 years agoUpdate.
drepper [Tue, 27 Jul 1999 05:10:43 +0000 (05:10 +0000)]
Update.

20 years agoCorrect types.
drepper [Tue, 27 Jul 1999 05:06:25 +0000 (05:06 +0000)]
Correct types.

20 years agoCorrect types.
drepper [Tue, 27 Jul 1999 05:05:50 +0000 (05:05 +0000)]
Correct types.

20 years agoCorrect types.
drepper [Tue, 27 Jul 1999 05:05:01 +0000 (05:05 +0000)]
Correct types.

20 years agoCorrect types.
drepper [Tue, 27 Jul 1999 05:04:04 +0000 (05:04 +0000)]
Correct types.

20 years agoUpdate.
drepper [Tue, 27 Jul 1999 05:00:18 +0000 (05:00 +0000)]
Update.

20 years agoHelp compiling in presence of __transparent_union__.
drepper [Tue, 27 Jul 1999 04:58:40 +0000 (04:58 +0000)]
Help compiling in presence of __transparent_union__.

20 years agoUpdate.
drepper [Tue, 27 Jul 1999 04:43:32 +0000 (04:43 +0000)]
Update.

20 years agoAvoid using %g2, %g3, %g7 registers as much as possible. Declare them using
drepper [Tue, 27 Jul 1999 04:41:12 +0000 (04:41 +0000)]
Avoid using %g2, %g3, %g7 registers as much as possible. Declare them using
.register pseudo-op if they are still used.

20 years agoAvoid using %g2, %g3, %g7 registers as much as possible. Declare them using
drepper [Tue, 27 Jul 1999 04:40:40 +0000 (04:40 +0000)]
Avoid using %g2, %g3, %g7 registers as much as possible. Declare them using
.register pseudo-op if they are still used.
Optimize trampoline code for .plt4-.plt32767.  Fix trampolines for .plt32768+.

20 years agoUpdate.
drepper [Tue, 27 Jul 1999 02:07:01 +0000 (02:07 +0000)]
Update.

20 years agoMake %g7 register available for libc's private use (as assembly routine
drepper [Tue, 27 Jul 1999 01:57:43 +0000 (01:57 +0000)]
Make %g7 register available for libc's private use (as assembly routine
clobber it anyway).

20 years ago-mv8 is deprecated, use -mcpu=v8.
drepper [Tue, 27 Jul 1999 01:57:27 +0000 (01:57 +0000)]
-mv8 is deprecated, use -mcpu=v8.

20 years ago-mv8 is deprecated, use -mcpu=v8.
drepper [Tue, 27 Jul 1999 01:57:15 +0000 (01:57 +0000)]
-mv8 is deprecated, use -mcpu=v8.

20 years agoRegnerated.
drepper [Tue, 27 Jul 1999 01:54:35 +0000 (01:54 +0000)]
Regnerated.

20 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Tue, 27 Jul 1999 01:53:55 +0000 (01:53 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

20 years agoThe crypt add-on has a new ftp site.
drepper [Tue, 27 Jul 1999 01:53:49 +0000 (01:53 +0000)]
The crypt add-on has a new ftp site.

20 years ago(Installation): The crypt add-on has a new ftp site.
drepper [Tue, 27 Jul 1999 01:53:31 +0000 (01:53 +0000)]
(Installation): The crypt add-on has a new ftp site.

20 years ago(configurations): The crypt add-on has a new ftp site.
drepper [Tue, 27 Jul 1999 01:53:15 +0000 (01:53 +0000)]
(configurations): The crypt add-on has a new ftp site.

20 years agoFix typo.
drepper [Tue, 27 Jul 1999 00:49:41 +0000 (00:49 +0000)]
Fix typo.

20 years agoUpdate.
drepper [Tue, 27 Jul 1999 00:39:04 +0000 (00:39 +0000)]
Update.

20 years agoAdd forward for struct sigevent. Unix98 maybe requires to have afull
drepper [Tue, 27 Jul 1999 00:38:50 +0000 (00:38 +0000)]
Add forward for struct sigevent.  Unix98 maybe requires to have afull
definition but we wait for a bug report based on the test suite.

20 years agoUpdate.
drepper [Tue, 27 Jul 1999 00:24:04 +0000 (00:24 +0000)]
Update.

20 years agoAdd clock and timer syscalls.
drepper [Tue, 27 Jul 1999 00:23:51 +0000 (00:23 +0000)]
Add clock and timer syscalls.

20 years agoTable for long double sincos.
drepper [Tue, 27 Jul 1999 00:23:08 +0000 (00:23 +0000)]
Table for long double sincos.

20 years agoDefine clockid_t, timer_t, and struct itimerspec for POSIX.1b. Add
drepper [Tue, 27 Jul 1999 00:22:05 +0000 (00:22 +0000)]
Define clockid_t, timer_t, and struct itimerspec for POSIX.1b.  Add
prototypes for clock and timer functions.

20 years ago(routines): Add clock_getres, clock_gettime, clock_setres,
drepper [Tue, 27 Jul 1999 00:21:04 +0000 (00:21 +0000)]
(routines): Add clock_getres, clock_gettime, clock_setres,
timer_create, timer_delete, timer_getoverr, timer_gettime, and
timer_settime.

20 years agoDefine si_timer1 and si_timer2.
drepper [Tue, 27 Jul 1999 00:20:06 +0000 (00:20 +0000)]
Define si_timer1 and si_timer2.

20 years agoDefine _POSIX_TIMERS.
drepper [Tue, 27 Jul 1999 00:19:36 +0000 (00:19 +0000)]
Define _POSIX_TIMERS.

20 years agoDefine __clockid_t, __timer_t, CLOCK_REALTIME, and TIMER_ABSTIME.
drepper [Tue, 27 Jul 1999 00:18:20 +0000 (00:18 +0000)]
Define __clockid_t, __timer_t, CLOCK_REALTIME, and TIMER_ABSTIME.

20 years agoDefine __clockid_t, __timer_t, CLOCK_REALTIME, and TIMER_ABSTIME.
drepper [Tue, 27 Jul 1999 00:17:49 +0000 (00:17 +0000)]
Define __clockid_t, __timer_t, CLOCK_REALTIME, and TIMER_ABSTIME.

20 years agoDefine __clockid_t, __timer_t, CLOCK_REALTIME, and TIMER_ABSTIME.
drepper [Tue, 27 Jul 1999 00:17:31 +0000 (00:17 +0000)]
Define __clockid_t, __timer_t, CLOCK_REALTIME, and TIMER_ABSTIME.

20 years agoStub implementation of timer_settime.
drepper [Tue, 27 Jul 1999 00:15:47 +0000 (00:15 +0000)]
Stub implementation of timer_settime.

20 years agoStub implementation of timer_gettime.
drepper [Tue, 27 Jul 1999 00:15:40 +0000 (00:15 +0000)]
Stub implementation of timer_gettime.

20 years agoStub implementation of timer_overrun.
drepper [Tue, 27 Jul 1999 00:15:35 +0000 (00:15 +0000)]
Stub implementation of timer_overrun.

20 years agoStub implementation of timer_delete.
drepper [Tue, 27 Jul 1999 00:15:24 +0000 (00:15 +0000)]
Stub implementation of timer_delete.

20 years agoStub implementation of timer_create.
drepper [Tue, 27 Jul 1999 00:15:18 +0000 (00:15 +0000)]
Stub implementation of timer_create.

20 years agoStub implementation of clock_settime.
drepper [Tue, 27 Jul 1999 00:15:08 +0000 (00:15 +0000)]
Stub implementation of clock_settime.

20 years agoStub implementation of clock_gettime.
drepper [Tue, 27 Jul 1999 00:15:02 +0000 (00:15 +0000)]
Stub implementation of clock_gettime.

20 years agoStub implementation of clock_getres.
drepper [Tue, 27 Jul 1999 00:14:58 +0000 (00:14 +0000)]
Stub implementation of clock_getres.

20 years ago.
roland [Mon, 26 Jul 1999 23:31:14 +0000 (23:31 +0000)]
.

20 years ago1999-07-26 Roland McGrath <roland@baalperazim.frob.com>
roland [Mon, 26 Jul 1999 23:28:24 +0000 (23:28 +0000)]
1999-07-26  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/hurdprio.c (_hurd_priority_which_map): Initialize PIDS.
Fix from Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>.

20 years agoUpdate.
drepper [Mon, 26 Jul 1999 17:01:32 +0000 (17:01 +0000)]
Update.

20 years agoDo not use global state.
drepper [Mon, 26 Jul 1999 17:01:16 +0000 (17:01 +0000)]
Do not use global state.

20 years agoUpdate.
drepper [Mon, 26 Jul 1999 16:48:22 +0000 (16:48 +0000)]
Update.

20 years agoAvoid sign extension when returning character.
drepper [Mon, 26 Jul 1999 16:46:58 +0000 (16:46 +0000)]
Avoid sign extension when returning character.

20 years agoUpdate.
drepper [Mon, 26 Jul 1999 16:42:39 +0000 (16:42 +0000)]
Update.

20 years ago(__wcsrtombs): When computing maximum number of wide characters to
drepper [Mon, 26 Jul 1999 16:42:14 +0000 (16:42 +0000)]
(__wcsrtombs): When computing maximum number of wide characters to
convert do it right and don't overestimate by multiplying with MB_CUR_MAX.

20 years agoUpdate.
drepper [Mon, 26 Jul 1999 16:06:32 +0000 (16:06 +0000)]
Update.

20 years ago(__strcpy_small): Avoid compile time warning.
drepper [Mon, 26 Jul 1999 16:05:56 +0000 (16:05 +0000)]
(__strcpy_small): Avoid compile time warning.
(__stpcpy_small): Likewise.
Union has no __uc member but __c.

20 years agoAlways define __qaddr_t.
drepper [Mon, 26 Jul 1999 16:02:52 +0000 (16:02 +0000)]
Always define __qaddr_t.
__ino64_t should be 32bit unsigned type on sparc32.
Define __off64_t to __quad_t instead of __int64_t.
Make __pic_pid_t unsigned on sparc32.

20 years ago.
schwab [Mon, 26 Jul 1999 08:28:05 +0000 (08:28 +0000)]
.

20 years ago * sysdeps/m68k/dl-machine.h (RTLD_START): Call pre-init funtions.
schwab [Mon, 26 Jul 1999 08:27:39 +0000 (08:27 +0000)]
* sysdeps/m68k/dl-machine.h (RTLD_START): Call pre-init funtions.

20 years agoUpdate.
drepper [Mon, 26 Jul 1999 05:59:22 +0000 (05:59 +0000)]
Update.

20 years ago(_IO_new_fclose): Only fall back on _IO_old_fclose if doing versioning.
drepper [Mon, 26 Jul 1999 05:58:07 +0000 (05:58 +0000)]
(_IO_new_fclose): Only fall back on _IO_old_fclose if doing versioning.

20 years agoUpdate.
drepper [Mon, 26 Jul 1999 02:38:26 +0000 (02:38 +0000)]
Update.

20 years ago(_IO_new_fclose): Detect new streams and handle them appropriately.
drepper [Mon, 26 Jul 1999 02:37:07 +0000 (02:37 +0000)]
(_IO_new_fclose): Detect new streams and handle them appropriately.

20 years ago(_IO_old_fclose): Detect new streams and handle them appropriately.
drepper [Mon, 26 Jul 1999 02:36:48 +0000 (02:36 +0000)]
(_IO_old_fclose): Detect new streams and handle them appropriately.

20 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Mon, 26 Jul 1999 01:57:03 +0000 (01:57 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

20 years ago(Filesystem handling): Describe new features in getmentent/addmntent.
drepper [Mon, 26 Jul 1999 01:53:50 +0000 (01:53 +0000)]
(Filesystem handling): Describe new features in getmentent/addmntent.

20 years agoUpdate.
drepper [Mon, 26 Jul 1999 01:47:15 +0000 (01:47 +0000)]
Update.

20 years agoAdd test case for addmntent and getmntent.
drepper [Mon, 26 Jul 1999 01:45:55 +0000 (01:45 +0000)]
Add test case for addmntent and getmntent.

20 years agoCorrect stupid mistakes in last patch.
drepper [Mon, 26 Jul 1999 01:45:32 +0000 (01:45 +0000)]
Correct stupid mistakes in last patch.

20 years agoUpdate.
drepper [Mon, 26 Jul 1999 01:16:48 +0000 (01:16 +0000)]
Update.

20 years agoAllow spaces and tabs in entry names by encoding these characters.
drepper [Mon, 26 Jul 1999 01:15:29 +0000 (01:15 +0000)]
Allow spaces and tabs in entry names by encoding these characters.

20 years agoUpdate.
drepper [Sun, 25 Jul 1999 23:21:20 +0000 (23:21 +0000)]
Update.

20 years agoFix aliasing problems.
drepper [Sun, 25 Jul 1999 23:19:40 +0000 (23:19 +0000)]
Fix aliasing problems.

20 years agoFix aliasing problems.
drepper [Sun, 25 Jul 1999 23:19:05 +0000 (23:19 +0000)]
Fix aliasing problems.

20 years agoFix aliasing problems.
drepper [Sun, 25 Jul 1999 23:18:43 +0000 (23:18 +0000)]
Fix aliasing problems.

20 years ago(dl_main): Don't call malloc() between re-relocating the dynamic
drepper [Sun, 25 Jul 1999 22:59:02 +0000 (22:59 +0000)]
(dl_main): Don't call malloc() between re-relocating the dynamic
linker and running the application's crt0.

20 years ago(__elf_machine_runtime_setup): Handle shared library profiling.
drepper [Sun, 25 Jul 1999 22:55:46 +0000 (22:55 +0000)]
(__elf_machine_runtime_setup): Handle shared library profiling.

20 years ago(__strchrnul): Use _LIBC not __GNU_LIBRARY__.
drepper [Sun, 25 Jul 1999 22:49:02 +0000 (22:49 +0000)]
(__strchrnul): Use _LIBC not __GNU_LIBRARY__.

20 years ago(internal_fnmatch): Use K&R definition syntax, not ANSI.
drepper [Sun, 25 Jul 1999 22:47:55 +0000 (22:47 +0000)]
(internal_fnmatch): Use K&R definition syntax, not ANSI.
(__strchrnul): This won't exist outside GLIBC, so create one.

20 years agoMove getlogin{,_r} prototypes below glob.h to get __P() macro.
drepper [Sun, 25 Jul 1999 22:43:38 +0000 (22:43 +0000)]
Move getlogin{,_r} prototypes below glob.h to get __P() macro.

20 years agoUpdate.
drepper [Sun, 25 Jul 1999 15:03:25 +0000 (15:03 +0000)]
Update.

20 years ago(euckr_from_ucs4): Set cp[0] to '\0' in case of an error.
drepper [Sun, 25 Jul 1999 15:01:40 +0000 (15:01 +0000)]
(euckr_from_ucs4): Set cp[0] to '\0' in case of an error.

20 years agoUpdate.
drepper [Sun, 25 Jul 1999 05:13:02 +0000 (05:13 +0000)]
Update.

20 years ago(ksc5601_to_ucs4): Avoid invalid memory accesses.
drepper [Sun, 25 Jul 1999 05:10:20 +0000 (05:10 +0000)]
(ksc5601_to_ucs4): Avoid invalid memory accesses.

20 years agoUpdate.
drepper [Sun, 25 Jul 1999 00:58:33 +0000 (00:58 +0000)]
Update.

20 years agoAdd locks for res_send and res_close use.
drepper [Sun, 25 Jul 1999 00:56:12 +0000 (00:56 +0000)]
Add locks for res_send and res_close use.

20 years agoUpdate.
drepper [Sat, 24 Jul 1999 22:17:17 +0000 (22:17 +0000)]
Update.

20 years ago(struct link_map): Add new field l_preinitcount.
drepper [Sat, 24 Jul 1999 22:16:00 +0000 (22:16 +0000)]
(struct link_map): Add new field l_preinitcount.

20 years agoInitialize l_preinitcount.
drepper [Sat, 24 Jul 1999 22:15:01 +0000 (22:15 +0000)]
Initialize l_preinitcount.

20 years agoReturn next preinit function.
drepper [Sat, 24 Jul 1999 22:13:57 +0000 (22:13 +0000)]
Return next preinit function.

20 years ago[ld.so] (GLIBC_2.2): Export _dl_preinit_next.
drepper [Sat, 24 Jul 1999 22:13:25 +0000 (22:13 +0000)]
[ld.so] (GLIBC_2.2): Export _dl_preinit_next.

20 years ago(dl-routines): Add preinit.
drepper [Sat, 24 Jul 1999 22:13:04 +0000 (22:13 +0000)]
(dl-routines): Add preinit.

20 years ago(RTLD_START): Call pre-init functions.
drepper [Sat, 24 Jul 1999 22:11:52 +0000 (22:11 +0000)]
(RTLD_START): Call pre-init functions.

20 years agoUpdate.
drepper [Sat, 24 Jul 1999 19:45:13 +0000 (19:45 +0000)]
Update.

20 years agoAdjust help message.
drepper [Sat, 24 Jul 1999 19:43:41 +0000 (19:43 +0000)]
Adjust help message.

20 years agoAdjust comment.
drepper [Sat, 24 Jul 1999 19:42:53 +0000 (19:42 +0000)]
Adjust comment.

20 years agoPretty print.
drepper [Sat, 24 Jul 1999 19:42:14 +0000 (19:42 +0000)]
Pretty print.
(decompose_rpath): Take new parameter with info from where the path
comes.  Pass it the fillin_rpath.
(_dl_init_paths): Initialize l_runpath_dirs.
(_dl_map_object): Don't search using RPATHs if object has RUNPATH.
Search using RUNPATH after LD_LIBRARY_PATH.

20 years agoChange parameters. Now only get link_map pointer. Calculate
drepper [Sat, 24 Jul 1999 19:37:53 +0000 (19:37 +0000)]
Change parameters.  Now only get link_map pointer.  Calculate
l_initcount.
If RUNPATH is given, set RPATH to NULL.

20 years agoHandle DT_INIT_ARRAY.
drepper [Sat, 24 Jul 1999 19:35:51 +0000 (19:35 +0000)]
Handle DT_INIT_ARRAY.

20 years ago(struct link_map): Remove l_init_running. Add l_runcount
drepper [Sat, 24 Jul 1999 19:35:09 +0000 (19:35 +0000)]
(struct link_map): Remove l_init_running.  Add l_runcount
and l_initcount.  Add l_runcount_dirs.

20 years agoHandle DT_FINI_ARRAY.
drepper [Sat, 24 Jul 1999 19:33:33 +0000 (19:33 +0000)]
Handle DT_FINI_ARRAY.

20 years agoUpdate.
drepper [Sat, 24 Jul 1999 17:41:49 +0000 (17:41 +0000)]
Update.