Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 31279 Details for
Bug 50864
frandom/SSP implementation for glibc
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
glibc-2.3.2-propolice-guard-functions-v3.patch
glibc-2.3.2-propolice-guard-functions-v3.patch (text/plain), 1.94 KB, created by
Cory Visi (RETIRED)
on 2004-05-12 10:56:27 UTC
(
hide
)
Description:
glibc-2.3.2-propolice-guard-functions-v3.patch
Filename:
MIME Type:
Creator:
Cory Visi (RETIRED)
Created:
2004-05-12 10:56:27 UTC
Size:
1.94 KB
patch
obsolete
>diff -Naur glibc-2.3.2-orig/sysdeps/generic/libc-start.c glibc-2.3.2/sysdeps/generic/libc-start.c >--- glibc-2.3.2-orig/sysdeps/generic/libc-start.c 2004-05-10 01:59:09.000000000 -0400 >+++ glibc-2.3.2/sysdeps/generic/libc-start.c 2004-05-10 02:06:00.865611770 -0400 >@@ -188,6 +188,9 @@ > GLRO(dl_debug_printf) ("\ntransferring control: %s\n\n", argv[0]); > #endif > >+ /* call the __guard_setup to set up the random __guard value */ >+ __guard_setup (); /* pappy@gentoo.org (pappy rules) */ >+ > #ifdef HAVE_CLEANUP_JMP_BUF > /* Memory for the cancellation buffer. */ > struct pthread_unwind_buf unwind_buf; >diff -Naur glibc-2.3.2-orig/sysdeps/unix/sysv/linux/Dist glibc-2.3.2/sysdeps/unix/sysv/linux/Dist >--- glibc-2.3.2-orig/sysdeps/unix/sysv/linux/Dist 2004-05-10 01:59:10.000000000 -0400 >+++ glibc-2.3.2/sysdeps/unix/sysv/linux/Dist 2004-05-10 02:06:54.862038647 -0400 >@@ -1,3 +1,4 @@ >+ssp.c > bits/initspin.h > cmsg_nxthdr.c > dl-brk.c >diff -Naur glibc-2.3.2-orig/sysdeps/unix/sysv/linux/Makefile glibc-2.3.2/sysdeps/unix/sysv/linux/Makefile >--- glibc-2.3.2-orig/sysdeps/unix/sysv/linux/Makefile 2004-05-10 01:59:10.000000000 -0400 >+++ glibc-2.3.2/sysdeps/unix/sysv/linux/Makefile 2004-05-10 02:07:50.709582758 -0400 >@@ -1,5 +1,5 @@ > ifeq ($(subdir),csu) >-sysdep_routines += errno-loc >+sysdep_routines += errno-loc ssp > endif > > ifeq ($(subdir),assert) >diff -Naur glibc-2.3.2-orig/sysdeps/unix/sysv/linux/Versions glibc-2.3.2/sysdeps/unix/sysv/linux/Versions >--- glibc-2.3.2-orig/sysdeps/unix/sysv/linux/Versions 2004-05-10 01:59:10.000000000 -0400 >+++ glibc-2.3.2/sysdeps/unix/sysv/linux/Versions 2004-05-10 02:10:30.410716176 -0400 >@@ -108,6 +108,8 @@ > GLIBC_2.3.2 { > # New kernel interfaces. > epoll_create; epoll_ctl; epoll_wait; >+ # global objects and functions for the propolice patch in gcc - moved from libgcc by pappy@gentoo.org >+ __guard; __guard_setup; __stack_smash_handler; > } > GLIBC_2.3.3 { > gnu_dev_major; gnu_dev_minor; gnu_dev_makedev;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 50864
:
31277
|
31278
| 31279 |
31280
|
31281
|
31282
|
31434
|
31435
|
32075