kopensolaris-gnu/glibc.git
15 years ago(elf_machine_rela): Remove code using RESOLVE.
drepper [Tue, 25 Jan 2005 11:38:05 +0000 (11:38 +0000)]
(elf_machine_rela): Remove code using RESOLVE.

15 years ago(_dl_start): Remove RESOLVE definition.
drepper [Tue, 25 Jan 2005 11:11:43 +0000 (11:11 +0000)]
(_dl_start): Remove RESOLVE definition.

15 years ago.
drepper [Tue, 25 Jan 2005 10:57:57 +0000 (10:57 +0000)]
.

15 years agoUpdate.
drepper [Tue, 25 Jan 2005 10:43:00 +0000 (10:43 +0000)]
Update.

15 years ago(elf_machine_rela): (elf_machine_rela): Test sym_map, not sym, against zero.
drepper [Tue, 25 Jan 2005 10:42:04 +0000 (10:42 +0000)]
(elf_machine_rela): (elf_machine_rela): Test sym_map, not sym, against zero.

15 years agoUpdate.
drepper [Mon, 24 Jan 2005 22:57:26 +0000 (22:57 +0000)]
Update.

15 years ago(__ASSUME_MSG_NOSIGNAL): Define.
drepper [Mon, 24 Jan 2005 22:56:20 +0000 (22:56 +0000)]
(__ASSUME_MSG_NOSIGNAL): Define.

15 years agoLinux implementation of syslog.
drepper [Mon, 24 Jan 2005 22:55:31 +0000 (22:55 +0000)]
Linux implementation of syslog.

15 years agosyslog implementation.
drepper [Mon, 24 Jan 2005 22:53:37 +0000 (22:53 +0000)]
syslog implementation.

15 years agoMoved to sysdeps/generic.
drepper [Mon, 24 Jan 2005 22:52:25 +0000 (22:52 +0000)]
Moved to sysdeps/generic.

15 years ago * sysdeps/alpha/dl-trampoline.S: New file.
rth [Sun, 23 Jan 2005 08:02:28 +0000 (08:02 +0000)]
    * sysdeps/alpha/dl-trampoline.S: New file.
        * sysdeps/alpha/dl-machine.h: Move PLT trampolines there.
        Use RESOLVE_MAP instead of RESOLVE to protect relocation code.
        (elf_machine_runtime_setup): Test for dl_profile non-null.
        (ARCH_LA_PLTENTER, ARCH_LA_PLTEXIT): New.
        * sysdeps/alpha/bits/link.h: New file.
        * sysdeps/generic/ldsodefs.h (La_alpha_regs, La_alpha_retval): New.
        (struct audit_ifaces): Add alpha entries.
        * elf/tst-auditmod1.c: Add alpha entries.

15 years agoUpdate.
drepper [Sun, 23 Jan 2005 05:13:53 +0000 (05:13 +0000)]
Update.

15 years agoRemove PLT trampolines here.
drepper [Sun, 23 Jan 2005 05:12:40 +0000 (05:12 +0000)]
Remove PLT trampolines here.

15 years agoCarry over a comment.
drepper [Sun, 23 Jan 2005 05:11:50 +0000 (05:11 +0000)]
Carry over a comment.

15 years agoPLT trampolines for ia64.
drepper [Sun, 23 Jan 2005 05:10:57 +0000 (05:10 +0000)]
PLT trampolines for ia64.

15 years agoUpdate.
drepper [Sun, 23 Jan 2005 04:50:51 +0000 (04:50 +0000)]
Update.

15 years agoUse namespace-safe identifiers in La_x86_64_xmm definition.
drepper [Sun, 23 Jan 2005 04:50:01 +0000 (04:50 +0000)]
Use namespace-safe identifiers in La_x86_64_xmm definition.

15 years agoUpdate.
drepper [Sun, 23 Jan 2005 04:42:14 +0000 (04:42 +0000)]
Update.

15 years agoUse CFLAGS-*.os instead of CFLAGS-*.c for frame pointer option.
drepper [Sun, 23 Jan 2005 04:41:24 +0000 (04:41 +0000)]
Use CFLAGS-*.os instead of CFLAGS-*.c for frame pointer option.

15 years ago(CFLAGS-system.os): Use this instead of CFLAGS-system.c for frame
drepper [Sun, 23 Jan 2005 04:39:17 +0000 (04:39 +0000)]
(CFLAGS-system.os): Use this instead of CFLAGS-system.c for frame
pointer option.

15 years ago.
roland [Sat, 22 Jan 2005 08:03:39 +0000 (08:03 +0000)]
.

15 years ago2005-01-21 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Jan 2005 08:03:25 +0000 (08:03 +0000)]
2005-01-21  Roland McGrath  <roland@redhat.com>

* elf/dl-runtime.c (_dl_profile_fixup): Remove const from REGS.
* sysdeps/i386/dl-machine.h: Update decl.

15 years agoUpdate.
drepper [Sat, 22 Jan 2005 07:55:35 +0000 (07:55 +0000)]
Update.

15 years ago(RTLD_START): Align stack and clear frame pointer before calling _dl_init.
drepper [Sat, 22 Jan 2005 07:54:58 +0000 (07:54 +0000)]
(RTLD_START): Align stack and clear frame pointer before calling _dl_init.

15 years ago(RTLD_START): Align stack and clear frame pointer before calling _dl_init.
drepper [Sat, 22 Jan 2005 07:54:34 +0000 (07:54 +0000)]
(RTLD_START): Align stack and clear frame pointer before calling _dl_init.

15 years agoExtra tests for stack alignment.
drepper [Sat, 22 Jan 2005 07:54:02 +0000 (07:54 +0000)]
Extra tests for stack alignment.

15 years agoModule for test of test for stack alignment in initializers.
drepper [Sat, 22 Jan 2005 07:52:40 +0000 (07:52 +0000)]
Module for test of test for stack alignment in initializers.

15 years agoTest for stack alignment in initializers.
drepper [Sat, 22 Jan 2005 07:51:20 +0000 (07:51 +0000)]
Test for stack alignment in initializers.

15 years agoAdd rules to build and run tst-align2.
drepper [Sat, 22 Jan 2005 07:50:10 +0000 (07:50 +0000)]
Add rules to build and run tst-align2.

15 years agoUpdate.
drepper [Thu, 20 Jan 2005 20:10:02 +0000 (20:10 +0000)]
Update.

15 years agoAdd -fomit-frame-pointer for a few more files.
drepper [Thu, 20 Jan 2005 20:09:06 +0000 (20:09 +0000)]
Add -fomit-frame-pointer for a few more files.

15 years agoDo not allocate potentially large buffers on the stack.
drepper [Thu, 20 Jan 2005 20:07:49 +0000 (20:07 +0000)]
Do not allocate potentially large buffers on the stack.
(script_execute): Removed.
(allocate_scripts_argv): New function.  Called at most once to
allocate memory, not every time a script is run.  Adjust caller.

15 years agoDo not allocate potentially large buffers on the stack.
drepper [Thu, 20 Jan 2005 20:07:08 +0000 (20:07 +0000)]
Do not allocate potentially large buffers on the stack.

15 years ago(exec_comm): Add a few TEMP_FAILURE_RETRY. Reorganize code to avoid
drepper [Thu, 20 Jan 2005 19:47:10 +0000 (19:47 +0000)]
(exec_comm): Add a few TEMP_FAILURE_RETRY.  Reorganize code to avoid
multiple calls to exec_comm_child.
(exec_comm_child): Can now be inlined.

15 years ago.
roland [Wed, 19 Jan 2005 19:28:21 +0000 (19:28 +0000)]
.

15 years ago2005-01-19 Roland McGrath <roland@redhat.com>
roland [Wed, 19 Jan 2005 19:28:15 +0000 (19:28 +0000)]
2005-01-19  Roland McGrath  <roland@redhat.com>

[BZ #681]
* sunrpc/openchild.c (_openchild): Use NULL instead of 0 for trailing
argument to execlp.
Reported by Marcus Meissner <meissner@suse.de>.

15 years ago.
roland [Wed, 19 Jan 2005 19:26:29 +0000 (19:26 +0000)]
.

15 years ago2005-01-19 Jakub Jelinek <jakub@redhat.com>
roland [Wed, 19 Jan 2005 19:26:16 +0000 (19:26 +0000)]
2005-01-19  Jakub Jelinek  <jakub@redhat.com>

* hurd/sigunwind.c (_hurdsig_longjmp_from_handler): Fix a typo
in assert.
* iconv/strtab.c (strtabfinalize): Likewise.

15 years ago2005-01-19 Jakub Jelinek <jakub@redhat.com>
roland [Wed, 19 Jan 2005 19:25:42 +0000 (19:25 +0000)]
2005-01-19  Jakub Jelinek  <jakub@redhat.com>

* libio/iofopncook.c (_IO_cookie_seekoff): Add prototype.

15 years ago.
roland [Tue, 18 Jan 2005 01:21:47 +0000 (01:21 +0000)]
.

15 years ago2005-01-17 Roland McGrath <roland@redhat.com>
roland [Tue, 18 Jan 2005 01:21:38 +0000 (01:21 +0000)]
2005-01-17  Roland McGrath  <roland@redhat.com>

* Makeconfig (link-extra-libs): Define just as $(LDLIBS-$(@F)).
(link-extra-libs-static): Define to $(link-extra-libs).
(link-extra-libs-bounded): Likewise.

15 years ago2005-01-17 Roland McGrath <roland@redhat.com>
roland [Tue, 18 Jan 2005 01:21:35 +0000 (01:21 +0000)]
2005-01-17  Roland McGrath  <roland@redhat.com>

* nscd/Makefile (LDLIBS-nscd): New variable.
($(objpfx)nscd): Use that instead of selinux-LIBS.

15 years ago.
drepper [Tue, 18 Jan 2005 01:20:40 +0000 (01:20 +0000)]
.

15 years agoRemove stray definition of pltenter.
drepper [Tue, 18 Jan 2005 01:19:29 +0000 (01:19 +0000)]
Remove stray definition of pltenter.

15 years ago.
drepper [Sun, 16 Jan 2005 06:26:38 +0000 (06:26 +0000)]
.

15 years agoCheck telldir value after calling rewinddir.
drepper [Sun, 16 Jan 2005 06:25:58 +0000 (06:25 +0000)]
Check telldir value after calling rewinddir.

15 years agoReset filepos.
drepper [Sun, 16 Jan 2005 06:25:34 +0000 (06:25 +0000)]
Reset filepos.

15 years agoReduce duplication.
drepper [Sun, 16 Jan 2005 06:24:59 +0000 (06:24 +0000)]
Reduce duplication.

15 years ago * sysdeps/m68k/dl-machine.h: Remove trampoline code. Define
schwab [Sun, 16 Jan 2005 02:07:25 +0000 (02:07 +0000)]
* sysdeps/m68k/dl-machine.h: Remove trampoline code.  Define
ARCH_LA_PLTENTER and ARCH_LA_PLTEXIT.
(elf_machine_runtime_setup): If profile != 0 does not anymore mean
GLRO(dl_profile) != NULL.
* sysdeps/m68k/dl-trampoline.S: New file.
* sysdeps/m68k/bits/link.h: New file.
* sysdeps/generic/ldsodefs.h (struct audit_ifaces): Add m68k
variants.
* elf/tst-auditmod1.c: Add m68k support.

15 years agoUpdate.
drepper [Fri, 14 Jan 2005 09:06:25 +0000 (09:06 +0000)]
Update.

15 years ago[!_LIBC] (init_dfa): Fix determining of relevant LC_* variable.
drepper [Fri, 14 Jan 2005 09:05:12 +0000 (09:05 +0000)]
[!_LIBC] (init_dfa): Fix determining of relevant LC_* variable.

15 years ago(main): Add another addseverity test.
drepper [Fri, 14 Jan 2005 09:03:21 +0000 (09:03 +0000)]
(main): Add another addseverity test.

15 years ago(internal_addseverity): Remove incorrect free call.
drepper [Fri, 14 Jan 2005 09:02:43 +0000 (09:02 +0000)]
(internal_addseverity): Remove incorrect free call.

15 years ago.
drepper [Thu, 13 Jan 2005 02:08:37 +0000 (02:08 +0000)]
.

15 years ago(_dl_map_object_from_fd): Don't change memory protections when loading
drepper [Thu, 13 Jan 2005 02:07:42 +0000 (02:07 +0000)]
(_dl_map_object_from_fd): Don't change memory protections when loading
auditing modules.
(_dl_map_object_from_fd): We don't have to allow callers from libc anymore.

15 years ago(dl_open_worker): Pass __RTLD_AUDIT flag from caller to _dl_map_object_deps.
drepper [Thu, 13 Jan 2005 02:05:11 +0000 (02:05 +0000)]
(dl_open_worker): Pass __RTLD_AUDIT flag from caller to _dl_map_object_deps.

15 years ago(dlopen_doit): Catch invalid mode arguments and fail.
drepper [Thu, 13 Jan 2005 02:03:26 +0000 (02:03 +0000)]
(dlopen_doit): Catch invalid mode arguments and fail.

15 years ago.
drepper [Wed, 12 Jan 2005 23:43:44 +0000 (23:43 +0000)]
.

15 years agoUpdate copyright year.
drepper [Wed, 12 Jan 2005 23:39:50 +0000 (23:39 +0000)]
Update copyright year.

15 years ago.
drepper [Wed, 12 Jan 2005 03:23:48 +0000 (03:23 +0000)]
.

15 years agoCall listen with SOMAXCONN as backlog.
drepper [Wed, 12 Jan 2005 03:22:48 +0000 (03:22 +0000)]
Call listen with SOMAXCONN as backlog.

15 years ago.
drepper [Wed, 12 Jan 2005 03:12:43 +0000 (03:12 +0000)]
.

15 years ago(putpwent): Don't write 0 as user or group ID if user name starts with
drepper [Wed, 12 Jan 2005 03:11:45 +0000 (03:11 +0000)]
(putpwent): Don't write 0 as user or group ID if user name starts with
+ or -.

15 years ago(putgrent): Don't write 0 as group ID if groupname starts with + or -.
drepper [Wed, 12 Jan 2005 03:11:17 +0000 (03:11 +0000)]
(putgrent): Don't write 0 as group ID if groupname starts with + or -.

15 years agoNot needed anymore.
drepper [Wed, 12 Jan 2005 02:59:05 +0000 (02:59 +0000)]
Not needed anymore.

15 years agoDSO export definitions for SH4.
drepper [Wed, 12 Jan 2005 02:58:13 +0000 (02:58 +0000)]
DSO export definitions for SH4.

15 years agoDynamic linking PLT trampoline code for SH4.
drepper [Wed, 12 Jan 2005 02:56:56 +0000 (02:56 +0000)]
Dynamic linking PLT trampoline code for SH4.

15 years agoDynamic linking PLT trampoline code for SH.
drepper [Wed, 12 Jan 2005 02:56:09 +0000 (02:56 +0000)]
Dynamic linking PLT trampoline code for SH.

15 years agoRemove trampoline code here. Define ARCH_LA_PLTENTER and ARCH_LA_PLTEXIT.
drepper [Wed, 12 Jan 2005 02:54:54 +0000 (02:54 +0000)]
Remove trampoline code here.  Define ARCH_LA_PLTENTER and ARCH_LA_PLTEXIT.
Remove obsolete comments.
(RTLD_START): Define __fpscr_values.

15 years agoDynamic linking definitions for SH.
drepper [Wed, 12 Jan 2005 02:54:10 +0000 (02:54 +0000)]
Dynamic linking definitions for SH.

15 years agoAdd sh support.
drepper [Wed, 12 Jan 2005 02:53:20 +0000 (02:53 +0000)]
Add sh support.

15 years ago(struct audit_ifaces): Add sh variants.
drepper [Wed, 12 Jan 2005 02:52:42 +0000 (02:52 +0000)]
(struct audit_ifaces): Add sh variants.

15 years ago(day_tests): Add 2 new tests.
drepper [Wed, 12 Jan 2005 02:44:58 +0000 (02:44 +0000)]
(day_tests): Add 2 new tests.
(test_tm, main): Issue an error instead of segfaulting if
strptime returns NULL.

15 years ago(__tls_get_addr): Updated for dtv_t union.
drepper [Wed, 12 Jan 2005 02:41:50 +0000 (02:41 +0000)]
(__tls_get_addr): Updated for dtv_t union.

15 years ago.
drepper [Wed, 12 Jan 2005 02:21:38 +0000 (02:21 +0000)]
.

15 years agoAlways include features.h.
drepper [Wed, 12 Jan 2005 01:56:21 +0000 (01:56 +0000)]
Always include features.h.

Remove no-glibc support.

15 years ago.
roland [Tue, 11 Jan 2005 00:45:19 +0000 (00:45 +0000)]
.

15 years ago2005-01-10 Roland McGrath <roland@redhat.com>
roland [Tue, 11 Jan 2005 00:45:09 +0000 (00:45 +0000)]
2005-01-10  Roland McGrath  <roland@redhat.com>

* sysdeps/ia64/fpu/e_logl.c: File removed.

15 years ago.
roland [Mon, 10 Jan 2005 22:11:56 +0000 (22:11 +0000)]
.

15 years ago2005-01-10 Roland McGrath <roland@redhat.com>
roland [Mon, 10 Jan 2005 22:11:39 +0000 (22:11 +0000)]
2005-01-10  Roland McGrath  <roland@redhat.com>

* dlfcn/dlfcn.c (init): Fix typo in attribute decl.

15 years agoUpdate.
drepper [Mon, 10 Jan 2005 11:10:54 +0000 (11:10 +0000)]
Update.

15 years ago(_dl_next_tls_modid): Fix assertion and recognition of last entry.
drepper [Mon, 10 Jan 2005 11:10:07 +0000 (11:10 +0000)]
(_dl_next_tls_modid): Fix assertion and recognition of last entry.

15 years ago(__strptime_internal): Fix last checkin.
drepper [Mon, 10 Jan 2005 10:11:54 +0000 (10:11 +0000)]
(__strptime_internal): Fix last checkin.

15 years agoUpdate.
drepper [Sun, 9 Jan 2005 20:23:44 +0000 (20:23 +0000)]
Update.

15 years agoInlcude <sys/param.h>.
drepper [Sun, 9 Jan 2005 20:22:48 +0000 (20:22 +0000)]
Inlcude <sys/param.h>.

15 years ago(dl_main): Create main_map with __RTLD_OPENEXEC.
drepper [Sun, 9 Jan 2005 20:21:33 +0000 (20:21 +0000)]
(dl_main): Create main_map with __RTLD_OPENEXEC.

15 years ago(headers): Add bits/link.h.
drepper [Sun, 9 Jan 2005 20:19:13 +0000 (20:19 +0000)]
(headers): Add bits/link.h.

15 years ago(dl_main): Call _dl_add_to_slotinfo only if USE_TLS.
drepper [Sun, 9 Jan 2005 20:18:15 +0000 (20:18 +0000)]
(dl_main): Call _dl_add_to_slotinfo only if USE_TLS.

15 years agoUse vector_size for GCC 4.0.
drepper [Sun, 9 Jan 2005 20:16:38 +0000 (20:16 +0000)]
Use vector_size for GCC 4.0.

15 years ago(__strptime_internal): Add braces to avoid warning.
drepper [Sun, 9 Jan 2005 20:14:43 +0000 (20:14 +0000)]
(__strptime_internal): Add braces to avoid warning.

15 years ago.
drepper [Sun, 9 Jan 2005 20:13:03 +0000 (20:13 +0000)]
.

15 years ago(td_thr_tlsbase): Adjust for dtv change.
drepper [Sun, 9 Jan 2005 20:12:13 +0000 (20:12 +0000)]
(td_thr_tlsbase): Adjust for dtv change.

15 years ago.
drepper [Sun, 9 Jan 2005 20:03:31 +0000 (20:03 +0000)]
.

15 years ago(init_one_static_tls): Adjust initialization of DTV entry for static
drepper [Sun, 9 Jan 2005 20:02:37 +0000 (20:02 +0000)]
(init_one_static_tls): Adjust initialization of DTV entry for static
tls deallocation fix.

15 years ago(dtv_t): Change pointer type to be struct which also contains information
drepper [Sun, 9 Jan 2005 20:01:12 +0000 (20:01 +0000)]
(dtv_t): Change pointer type to be struct which also contains information
whether the memory pointed to is static TLS or not, include <stdbool.h>.

15 years ago(generated): Add tst-pie1{,.out,.o}.
drepper [Sun, 9 Jan 2005 19:49:16 +0000 (19:49 +0000)]
(generated): Add tst-pie1{,.out,.o}.

15 years agoUpdate.
drepper [Sun, 9 Jan 2005 10:42:33 +0000 (10:42 +0000)]
Update.

15 years ago(_dl_fini): Call destructors of audit DSOs after those of all the
drepper [Sun, 9 Jan 2005 10:41:51 +0000 (10:41 +0000)]
(_dl_fini): Call destructors of audit DSOs after those of all the
regular objects.

15 years agoUpdate.
drepper [Sun, 9 Jan 2005 08:29:25 +0000 (08:29 +0000)]
Update.

15 years ago(_dl_debug_initialize): Take extra parameter and use it to select the
drepper [Sun, 9 Jan 2005 08:28:22 +0000 (08:28 +0000)]
(_dl_debug_initialize): Take extra parameter and use it to select the
r_debug structure for that namespace.