[MPlayer-dev-eng] [PATCH] detect PIC and set -DPIC in YASMFLAGS
Reimar Döffinger
Reimar.Doeffinger at gmx.de
Sun Nov 8 09:02:27 CET 2009
On Sun, Nov 08, 2009 at 05:03:02AM +0100, Diego Biurrun wrote:
> On Sun, Nov 08, 2009 at 12:47:36AM +0100, Reimar Döffinger wrote:
> > this is necessary to compile with YASM enabled on amd64 systems that
> > have PIC/PIE enabled by default, e.g. hardened Gentoo.
> > --- configure (revision 29850)
> > +++ configure (working copy)
> > @@ -2580,6 +2580,20 @@
> >
> > +echocheck "PIC"
> > +pic=no
> > +cat > $TMPC << EOF
> > +int main(void) {
> > +#if defined(__PIC__) || defined(__pic__) || defined(PIC)
> > + return 0;
> > +#else
> > + error please!
>
> ?
I thought it was obvious that it was supposed to make the compiler
error out.
Yes, for gcc #error works, but I think it is not part of the standard.
More information about the MPlayer-dev-eng
mailing list