[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