Re: alsa-lib 1.0.2 -fPIC problem with gcc 3.4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sunday 08 February 2004 14:12, you wrote:
> Jan Killius <jkillius@xxxxxxxx> writes:
> > there seems to be a problem with the assembler code and -fPIC. My
> > question is, it is a gcc problem or a code problem. And how we can
> > solve it ?
>
> Gcc inline assembly is not designed for whole functions. Best would be
> to simply put the code into a .s file and compile it seperately. That
> would also improve readability.
>
> If you absolutely have to use inline assembly (I don't see any reason,
> but some people seem to fanatically insist on it), save and restore
> the PIC register manually inside the asm and don't mark it as
> clobbered.
I have googled around a bit and found this solution:
"\tpushl %%ebx\n"
// thecode
"\tpopl %%ebx\n"
But i got the same error message...

- -- 
        Jan Killius
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAJk/a6U6IB8YmOOwRAm/CAJ0XcfF0frRyKoEKoKj+vNf6eUkD2QCdHAtX
TqWtNf/q6dsXO5QDHc5O4i4=
=vd2R
-----END PGP SIGNATURE-----


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux