kopensolaris-gnu/glibc.git
15 years agoInclude stdint.h.
drepper [Sun, 26 Jun 2005 18:12:19 +0000 (18:12 +0000)]
Include stdint.h.
(_dl_setup_stack_chk_guard): New inline function.

15 years agoAdd rules to build and run tst-stackguard1{,-static} tests.
drepper [Sun, 26 Jun 2005 18:11:35 +0000 (18:11 +0000)]
Add rules to build and run tst-stackguard1{,-static} tests.

15 years ago(ld): Export __stack_chk_guard@@GLIBC_2.4.
drepper [Sun, 26 Jun 2005 18:10:36 +0000 (18:10 +0000)]
(ld): Export __stack_chk_guard@@GLIBC_2.4.

15 years ago(__stack_chk_guard): New variable.
drepper [Sun, 26 Jun 2005 18:09:32 +0000 (18:09 +0000)]
(__stack_chk_guard): New variable.

15 years agoTest for stack smashing detector.
drepper [Sun, 26 Jun 2005 18:08:36 +0000 (18:08 +0000)]
Test for stack smashing detector.

15 years agoMacros to access stack guard value.
drepper [Sun, 26 Jun 2005 18:07:28 +0000 (18:07 +0000)]
Macros to access stack guard value.

15 years ago(routines): Add stack_chk_fail.
drepper [Sun, 26 Jun 2005 18:05:41 +0000 (18:05 +0000)]
(routines): Add stack_chk_fail.
(static-only-routines): Add stack_chk_fail_local.

15 years ago(libc): Export __stack_chk_fail@@GLIBC_2.4.
drepper [Sun, 26 Jun 2005 18:05:16 +0000 (18:05 +0000)]
(libc): Export __stack_chk_fail@@GLIBC_2.4.

15 years agoEntry point for detected stack smashing.
drepper [Sun, 26 Jun 2005 18:02:43 +0000 (18:02 +0000)]
Entry point for detected stack smashing.

15 years agoRegenerated.
drepper [Sun, 26 Jun 2005 18:00:17 +0000 (18:00 +0000)]
Regenerated.

15 years agoAdd --enable-stackguard-randomization option.
drepper [Sun, 26 Jun 2005 17:59:23 +0000 (17:59 +0000)]
Add --enable-stackguard-randomization option.
(ENABLE_STACKGUARD_RANDOMIZE): New define.

15 years ago(ENABLE_STACKGUARD_RANDOMIZE): Add.
drepper [Sun, 26 Jun 2005 17:58:29 +0000 (17:58 +0000)]
(ENABLE_STACKGUARD_RANDOMIZE): Add.

15 years ago(ld): Add GLIBC_2.4.
drepper [Sun, 26 Jun 2005 17:58:03 +0000 (17:58 +0000)]
(ld): Add GLIBC_2.4.

15 years ago.
drepper [Sun, 26 Jun 2005 17:47:05 +0000 (17:47 +0000)]
.

15 years agoAdd rules to build and run tst-stackguard1{,-static} tests.
drepper [Sun, 26 Jun 2005 17:46:19 +0000 (17:46 +0000)]
Add rules to build and run tst-stackguard1{,-static} tests.

15 years ago(__pthread_create_2_1): Use THREAD_COPY_STACK_GUARD macro.
drepper [Sun, 26 Jun 2005 17:45:44 +0000 (17:45 +0000)]
(__pthread_create_2_1): Use THREAD_COPY_STACK_GUARD macro.

15 years agoTest for stack smashing detector.
drepper [Sun, 26 Jun 2005 17:44:14 +0000 (17:44 +0000)]
Test for stack smashing detector.

15 years ago(tcbhead_t): Add sysinfo and stack_guard fields.
drepper [Sun, 26 Jun 2005 17:41:52 +0000 (17:41 +0000)]
(tcbhead_t): Add sysinfo and stack_guard fields.
(THREAD_SET_STACK_GUARD, THREAD_COPY_STACK_GUARD): Define.

15 years ago(tcbhead_t): Add stack_guard field. Put in sysinfo field unconditionally.
drepper [Sun, 26 Jun 2005 17:39:13 +0000 (17:39 +0000)]
(tcbhead_t): Add stack_guard field.  Put in sysinfo field unconditionally.
(THREAD_SET_STACK_GUARD, THREAD_COPY_STACK_GUARD): Define.

15 years ago(tcbhead_t): Add stack_guard field.
drepper [Sun, 26 Jun 2005 17:38:38 +0000 (17:38 +0000)]
(tcbhead_t): Add stack_guard field.
(THREAD_SET_STACK_GUARD, THREAD_COPY_STACK_GUARD): Define.

15 years ago(tcbhead_t): Add sysinfo and stack_guard fields.
drepper [Sun, 26 Jun 2005 17:37:21 +0000 (17:37 +0000)]
(tcbhead_t): Add sysinfo and stack_guard fields.
(THREAD_SET_STACK_GUARD, THREAD_COPY_STACK_GUARD): Define.

15 years ago(tcbhead_t): Add stack_guard field.
drepper [Sun, 26 Jun 2005 17:36:35 +0000 (17:36 +0000)]
(tcbhead_t): Add stack_guard field.
(THREAD_SET_STACK_GUARD, THREAD_COPY_STACK_GUARD): Define.

15 years ago.
drepper [Tue, 21 Jun 2005 19:09:12 +0000 (19:09 +0000)]
.

15 years ago(tests): Add tst-getrlimit.
drepper [Tue, 21 Jun 2005 19:07:35 +0000 (19:07 +0000)]
(tests): Add tst-getrlimit.

15 years agoBasic tests of rlimits.
drepper [Tue, 21 Jun 2005 19:06:53 +0000 (19:06 +0000)]
Basic tests of rlimits.

15 years ago.
drepper [Tue, 21 Jun 2005 18:39:48 +0000 (18:39 +0000)]
.

15 years ago(RLIMIT_RTPRIO): Fix typo.
drepper [Tue, 21 Jun 2005 18:38:46 +0000 (18:38 +0000)]
(RLIMIT_RTPRIO): Fix typo.

15 years ago.
drepper [Mon, 20 Jun 2005 15:49:08 +0000 (15:49 +0000)]
.

15 years agoGet more in line with lsb3.
drepper [Mon, 20 Jun 2005 15:47:52 +0000 (15:47 +0000)]
Get more in line with lsb3.

15 years agoAdjust some error codes to fit in better with lsb3.
drepper [Mon, 20 Jun 2005 15:46:51 +0000 (15:46 +0000)]
Adjust some error codes to fit in better with lsb3.

15 years agoAdjust some error codes to fit in better with lsb3.
drepper [Mon, 20 Jun 2005 15:46:11 +0000 (15:46 +0000)]
Adjust some error codes to fit in better with lsb3.

15 years agoWhitspace cleanup.
drepper [Mon, 20 Jun 2005 15:44:41 +0000 (15:44 +0000)]
Whitspace cleanup.

15 years ago. fedora-glibc-20050620T1530
drepper [Mon, 20 Jun 2005 15:25:49 +0000 (15:25 +0000)]
.

15 years agoAdd definitions and types for _LINUX_QUOTA_VERSION >= 2.
drepper [Mon, 20 Jun 2005 15:24:55 +0000 (15:24 +0000)]
Add definitions and types for _LINUX_QUOTA_VERSION >= 2.
(_LINUX_QUOTA_VERSION): Define if not yet defined.

15 years ago. fedora-glibc-20050620T1522
drepper [Mon, 20 Jun 2005 15:08:12 +0000 (15:08 +0000)]
.

15 years ago(RLIMIT_NICE, RLIMIT_RTPRIO): Add.
drepper [Mon, 20 Jun 2005 15:07:30 +0000 (15:07 +0000)]
(RLIMIT_NICE, RLIMIT_RTPRIO): Add.
(RLIMIT_NLIMITS): Adjust.

15 years ago.
drepper [Sat, 18 Jun 2005 02:31:11 +0000 (02:31 +0000)]
.

15 years agoAlways include <string.h> for prototype of implicitly used memcpy.
drepper [Sat, 18 Jun 2005 02:30:38 +0000 (02:30 +0000)]
Always include <string.h> for prototype of implicitly used memcpy.

15 years ago(__have_no_truncate64): Renamed from have_no_truncate64.
drepper [Sat, 18 Jun 2005 02:28:38 +0000 (02:28 +0000)]
(__have_no_truncate64): Renamed from have_no_truncate64.

15 years ago(truncate64): Use __truncate, not truncate.
drepper [Sat, 18 Jun 2005 02:28:09 +0000 (02:28 +0000)]
(truncate64): Use __truncate, not truncate.
(__have_no_truncate64): Renamed from have_no_truncate64.

15 years ago.
drepper [Sat, 18 Jun 2005 02:04:15 +0000 (02:04 +0000)]
.

15 years agoAdjust ulps for complex float functions for gcc 4.
drepper [Sat, 18 Jun 2005 02:03:29 +0000 (02:03 +0000)]
Adjust ulps for complex float functions for gcc 4.

15 years ago.
drepper [Fri, 17 Jun 2005 23:11:35 +0000 (23:11 +0000)]
.

15 years ago(stackblock): Comment.
drepper [Fri, 17 Jun 2005 23:10:50 +0000 (23:10 +0000)]
(stackblock): Comment.
(__socket): Bomb if NARGS >= 7.  Invoke CGOTSETUP and CGOTRESTORE.

15 years agoDon't bl into the GOT when HAVE_ASM_PPC_REL16.
drepper [Fri, 17 Jun 2005 23:09:36 +0000 (23:09 +0000)]
Don't bl into the GOT when HAVE_ASM_PPC_REL16.

15 years ago(start_addressesp): Don't define when HAVE_ASM_PPC_REL16.
drepper [Fri, 17 Jun 2005 23:04:29 +0000 (23:04 +0000)]
(start_addressesp): Don't define when HAVE_ASM_PPC_REL16.
(_start): Add HAVE_ASM_PPC_REL16 code.

15 years agoorrect comment.
drepper [Fri, 17 Jun 2005 23:03:48 +0000 (23:03 +0000)]
orrect comment.

15 years agoInclude config.h.
drepper [Fri, 17 Jun 2005 23:02:09 +0000 (23:02 +0000)]
Include config.h.
(CALL_MCOUNT): Don't set up counter vars.

15 years agoDT_THISPROCNUM definition for ppc32.
drepper [Fri, 17 Jun 2005 23:00:53 +0000 (23:00 +0000)]
DT_THISPROCNUM definition for ppc32.

15 years ago(DT_PPC): Define.
drepper [Fri, 17 Jun 2005 22:59:51 +0000 (22:59 +0000)]
(DT_PPC): Define.
(ppc_got): New inline function.
(elf_machine_dynamic): Use ppc_got.  Add attribute const.
(elf_machine_load_address): Add attribute const.  Don't use int vars.
Use bcl rather than bl to save trashing branch target stack.  Use
elf_machine_dynamic rather than duplicating code here.
(elf_machine_runtime_setup): New inline function replacing define.
Handle new PLT.
(elf_machine_fixup_plt): Handle new PLT.
(elf_machine_rela): Likewise.

(elf_machine_runtime_setup): Handle prelinked libraries and binaries with
new style PLT.

15 years agoconfigure scripts of ppc32.
drepper [Fri, 17 Jun 2005 22:58:48 +0000 (22:58 +0000)]
configure scripts of ppc32.

15 years ago(PowerPC32): Include config.h. Add variants of TLS_IE, TLS_LD and TLS_GD
drepper [Fri, 17 Jun 2005 22:57:47 +0000 (22:57 +0000)]
(PowerPC32): Include config.h.  Add variants of TLS_IE, TLS_LD and TLS_GD
for new PLT/GOT layout.

15 years ago(DT_PPC_GOT, DT_PPC_NUM): Define.
drepper [Fri, 17 Jun 2005 22:56:39 +0000 (22:56 +0000)]
(DT_PPC_GOT, DT_PPC_NUM): Define.

(R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.

15 years ago(HAVE_ASM_PPC_REL16): Add.
drepper [Fri, 17 Jun 2005 22:54:46 +0000 (22:54 +0000)]
(HAVE_ASM_PPC_REL16): Add.

15 years ago.
drepper [Fri, 17 Jun 2005 22:54:33 +0000 (22:54 +0000)]
.

15 years ago(PSEUDO): Invoke CGOTSETUP and CGOTRESTORE.
drepper [Fri, 17 Jun 2005 22:53:45 +0000 (22:53 +0000)]
(PSEUDO): Invoke CGOTSETUP and CGOTRESTORE.
(CGOTSETUP, CGOTRESTORE): Define.

15 years ago.
drepper [Fri, 17 Jun 2005 22:52:53 +0000 (22:52 +0000)]
.

15 years ago(__vfork): Avoid bl into the GOT when HAVE_ASM_PPC_REL16.
drepper [Fri, 17 Jun 2005 22:51:55 +0000 (22:51 +0000)]
(__vfork): Avoid bl into the GOT when HAVE_ASM_PPC_REL16.

15 years ago(PSEUDO): Invoke CGOTSETUP and CGOTRESTORE.
drepper [Fri, 17 Jun 2005 22:49:40 +0000 (22:49 +0000)]
(PSEUDO): Invoke CGOTSETUP and CGOTRESTORE.
(CGOTSETUP, CGOTRESTORE): Define.
(SINGLE_THREAD_P): Add variant for new PLT/GOT layout.

15 years agoInclude <string.h> to tell the compiler to use __GI_memset.
drepper [Fri, 17 Jun 2005 22:47:22 +0000 (22:47 +0000)]
Include <string.h> to tell the compiler to use __GI_memset.

15 years ago.
drepper [Wed, 15 Jun 2005 06:44:01 +0000 (06:44 +0000)]
.

15 years ago(hesiod_init): Don't check for ctx->classes[0] == 0 or both classes equal
drepper [Wed, 15 Jun 2005 06:43:35 +0000 (06:43 +0000)]
(hesiod_init): Don't check for ctx->classes[0] == 0 or both classes equal
here.
(parse_config_file): If both classes are equal, clear the second one.

15 years ago.
drepper [Wed, 15 Jun 2005 04:14:52 +0000 (04:14 +0000)]
.

15 years agoMention addition of the classes keyword.
drepper [Wed, 15 Jun 2005 04:14:12 +0000 (04:14 +0000)]
Mention addition of the classes keyword.

15 years ago(hesiod_init): Initialize classes. Fail if no
drepper [Wed, 15 Jun 2005 04:13:45 +0000 (04:13 +0000)]
(hesiod_init): Initialize classes.  Fail if no
valid classes were given or if both are equal.
(hesiod_resolve): Use ctx->classes instead of hardcoded C_IN
and C_HS order.
(parse_config_file): Handle classes keyword.

15 years ago(struct hesiod_p): Add classes array.
drepper [Wed, 15 Jun 2005 04:13:22 +0000 (04:13 +0000)]
(struct hesiod_p): Add classes array.

15 years agoRegenerated.
drepper [Wed, 15 Jun 2005 04:12:32 +0000 (04:12 +0000)]
Regenerated.

15 years ago.
drepper [Tue, 14 Jun 2005 22:52:30 +0000 (22:52 +0000)]
.

15 years agoIf HAVE_LIBAUDIT is defined, log using libaudit.
drepper [Tue, 14 Jun 2005 22:51:40 +0000 (22:51 +0000)]
If HAVE_LIBAUDIT is defined, log using libaudit.

15 years agoIf libaudit is available, link nscd with it.
drepper [Tue, 14 Jun 2005 22:51:24 +0000 (22:51 +0000)]
If libaudit is available, link nscd with it.

15 years agoDefine have-libaudit.
drepper [Tue, 14 Jun 2005 22:50:22 +0000 (22:50 +0000)]
Define have-libaudit.

15 years agoDefine HAVE_LIBAUDIT.
drepper [Tue, 14 Jun 2005 22:49:46 +0000 (22:49 +0000)]
Define HAVE_LIBAUDIT.

15 years agoAdd test for availability of libaudit.
drepper [Tue, 14 Jun 2005 22:49:06 +0000 (22:49 +0000)]
Add test for availability of libaudit.

15 years ago.
drepper [Tue, 14 Jun 2005 15:55:44 +0000 (15:55 +0000)]
.

15 years agoAdd libc_hidden_def.
drepper [Tue, 14 Jun 2005 15:54:04 +0000 (15:54 +0000)]
Add libc_hidden_def.

15 years agoAdd libc_hidden_proto for __backtrace and __backtrace_symbols_fd.
drepper [Tue, 14 Jun 2005 15:52:15 +0000 (15:52 +0000)]
Add libc_hidden_proto for __backtrace and __backtrace_symbols_fd.

15 years agoAdd libc_hidden_def.
drepper [Tue, 14 Jun 2005 15:51:09 +0000 (15:51 +0000)]
Add libc_hidden_def.

15 years agoUse libc_hidden_proto for __dcgettext.
drepper [Tue, 14 Jun 2005 15:50:26 +0000 (15:50 +0000)]
Use libc_hidden_proto for __dcgettext.

15 years agoUse libc_hidden_proto for strnlen.
drepper [Tue, 14 Jun 2005 15:49:39 +0000 (15:49 +0000)]
Use libc_hidden_proto for strnlen.

15 years agoAdd libc_hidden_def.
drepper [Tue, 14 Jun 2005 15:49:01 +0000 (15:49 +0000)]
Add libc_hidden_def.

15 years agoUse __libc_pread64 instead of __pread64.
drepper [Tue, 14 Jun 2005 15:47:20 +0000 (15:47 +0000)]
Use __libc_pread64 instead of __pread64.

15 years ago.
drepper [Tue, 14 Jun 2005 00:56:49 +0000 (00:56 +0000)]
.

15 years ago(clock_gettime): Implement case where HANDLED_REALTIME is not defined.
drepper [Tue, 14 Jun 2005 00:39:40 +0000 (00:39 +0000)]
(clock_gettime): Implement case where HANDLED_REALTIME is not defined.

15 years ago(if_nameindex_netlink): Use __netlink_request instead of __netlink_sendreq
drepper [Mon, 13 Jun 2005 23:55:23 +0000 (23:55 +0000)]
(if_nameindex_netlink): Use __netlink_request instead of __netlink_sendreq
and __netlink_receive pair.

15 years ago Include <alloca.h> and <stdint.h>.
drepper [Mon, 13 Jun 2005 23:54:54 +0000 (23:54 +0000)]
 Include <alloca.h> and <stdint.h>.
(__netlink_sendreq): Make static.
(__netlink_receive): Rename to...
__netlink_request): ... this.  Add type argument, call
__netlink_sendreq.  If MSG_TRUNC is set after recvmsg, retry
with a bigger buffer.  Don't record buffers that contain no
messages we are expecting.
(getifaddrs): Use __netlink_request instead of __netlink_sendreq
and __netlink_receive pairs.  Formatting.

15 years ago(__netlink_sendreq, __netlink_receive): Remove prototypes.
drepper [Mon, 13 Jun 2005 23:54:04 +0000 (23:54 +0000)]
(__netlink_sendreq, __netlink_receive): Remove prototypes.
(__netlink_request): New prototype.

15 years agoDon't include kernel headers, instead copy important structs/defines.
drepper [Mon, 13 Jun 2005 23:36:25 +0000 (23:36 +0000)]
Don't include kernel headers, instead copy important structs/defines.

15 years ago(dl_main): Move DT_DEBUG setup before first _dl_debug_state call.
drepper [Mon, 13 Jun 2005 22:56:24 +0000 (22:56 +0000)]
(dl_main): Move DT_DEBUG setup before first _dl_debug_state call.

15 years ago.
drepper [Sun, 12 Jun 2005 16:29:51 +0000 (16:29 +0000)]
.

15 years agoAdjust callers of _dl_catch_error.
drepper [Sun, 12 Jun 2005 16:29:20 +0000 (16:29 +0000)]
Adjust callers of _dl_catch_error.
Add new --audit option.

15 years agoAdjust callers of _dl_catch_error.
drepper [Sun, 12 Jun 2005 16:28:48 +0000 (16:28 +0000)]
Adjust callers of _dl_catch_error.

15 years ago(_dl_signal_error): Store information about use of
drepper [Sun, 12 Jun 2005 16:26:42 +0000 (16:26 +0000)]
(_dl_signal_error): Store information about use of
real malloc in the catch object.
(_dl_catch_error): Forward information about malloc use to caller
in new parameter.
(_dl_out_of_memory): Make static.

15 years ago(_dl_catch_error): Add new parameter.
drepper [Sun, 12 Jun 2005 16:23:41 +0000 (16:23 +0000)]
(_dl_catch_error): Add new parameter.

15 years ago(_dlerror_run): Pass additional parameter to _dl_catch_error. Only
drepper [Sun, 12 Jun 2005 16:22:56 +0000 (16:22 +0000)]
(_dlerror_run): Pass additional parameter to _dl_catch_error.  Only
free if the returned newly value says so.

15 years agoRemove _dl_out_of_memory declaration.
drepper [Sun, 12 Jun 2005 16:21:20 +0000 (16:21 +0000)]
Remove _dl_out_of_memory declaration.
(rtld_global_ro._dl_signal_error): Add new parameter.

15 years ago.
roland [Wed, 8 Jun 2005 20:22:55 +0000 (20:22 +0000)]
.

15 years ago2005-05-28 Jakub Jelinek <jakub@redhat.com>
roland [Wed, 8 Jun 2005 20:22:49 +0000 (20:22 +0000)]
2005-05-28  Jakub Jelinek  <jakub@redhat.com>

[BZ #622]
* locales/pa_IN (am_pm): Fix typos.
Patch by Denis Barbier <barbier@linuxfr.org>.

15 years ago.
roland [Fri, 3 Jun 2005 20:37:31 +0000 (20:37 +0000)]
.

15 years ago2005-06-01 Roland McGrath <roland@redhat.com>
roland [Fri, 3 Jun 2005 20:37:25 +0000 (20:37 +0000)]
2005-06-01  Roland McGrath  <roland@redhat.com>

[BZ #959]
* posix/tst-mmap.c (main): Fill the test file with enough data for the
page size.

15 years ago..
drepper [Mon, 30 May 2005 20:25:42 +0000 (20:25 +0000)]
..