OSDN Git Service

Peter S. Mazinger writes:
authorEric Andersen <andersen@codepoet.org>
Fri, 2 Jan 2004 23:34:13 +0000 (23:34 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 2 Jan 2004 23:34:13 +0000 (23:34 -0000)
commitfb84603f8c45fdafdaa750490785fc1b15541386
tree257c50f56dfb4d90e775b83a915ae21d9f39bb04
parentcadff3f10e8f20f8db0e2878abf90fb16eba797a
Peter S. Mazinger writes:

Hello Erik!

I have made some cosmetical changes to the files, removed the added
SCRT=-fPIC option from building the crt0.S file (but it is a requirement
to build them with -fPIC), and changed some comments. I have left the
ldso.c patch with PIE_SUPPORT ifdefs, but consider applying it w/o them
(see some earlier comment from PaX Team on this issue, as it is considered
a bug). To have it work correctly, you'll also need removing
COMPLETELY_PIC.
One thing is missing: PIE_SUPPORT should be usable only for i386 (for
now).

Also added the support for propolice protection (that works for me and
catches memcpy/strcpy attacks (but needs a special gcc version).

Thanks, Peter
debian/config
extra/Configs/Config.in
ldso/ldso/ldso.c
libc/misc/internals/__uClibc_main.c
libc/sysdeps/linux/common/Makefile
libc/sysdeps/linux/common/ssp.c [new file with mode: 0644]
libc/sysdeps/linux/i386/Makefile
libc/sysdeps/linux/i386/crt0.S