[uClibc] Re: ET_DYN patches made optional
Peter S. Mazinger
ps.m at gmx.net
Fri Nov 21 11:33:30 UTC 2003
On Fri, 21 Nov 2003, Peter S. Mazinger wrote:
> On Wed, 19 Nov 2003, Peter S. Mazinger wrote:
>
> > Hello!
> >
> > I have changes the pax and crt0S.S to be an option
> > (UCLIBC_PAX_LOADER, defaults to no). This also requires the
> > FORCE_SHAREABLE_TEXT_SEGMENTS set to yes (so both have to be set, to get
> > it active). I had to remove COMPLETELY_PIC option (it's unused).
> >
> > Added also preliminary patch for propolice support in uClibc, I have
> > stolen the ssp.c file from glibc-2.3.2 (gentoo). It is implemented also
> > as an option, defaulting to no (UCLIBC_PROPOLICE). Please check the
> > location for __guard_setup() in __uClibc_main.c if it ok.
> >
> > Erik, the PaX and crt0S.S patches (if ok from PaX and solar) can
> > be applied (if you would like to) to cvs, they won't disturb normal
> > functionality.
> After some hints from pappy I have modified the patch sent earlier to
> behave like glibc-2.3.2 (file installed is Scrt1.o, interp.o not needed
> anymore), so the pie option from binutils >= 2.14.90.0.6 works without
> changes to the gcc's specs file.
I have removed the crt0S.S file completely and integrated it into the
main crt0.S.
It would ease porting to other archs.
> Erik please apply this instead of the earlier sent one (if you'd like)
>
Peter
--
Peter S. Mazinger <ps.m at gmx.net> ID: 0xA5F059F2 NIC: IXUYHSKQLI
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08 BB6E C389 975E A5F0 59F2
____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu
More information about the uClibc
mailing list