Subject: Re: Any resolution for LKM issues?
To: None <port-macppc@netbsd.org, tech-kern@netbsd.org>
From: Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
List: tech-kern
Date: 03/16/2001 10:17:35
--IJpNTDwzlM2Ie8A6
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Mar 15, 2001 at 03:15:54PM -0500, gabriel rosenkoetter wrote:

> 1. Why do LKMs not work on the macppc (or any powerpc, as near as I
> can tell) port? (I actually know the answer to this one in part, but
> I'm looking for some new thoughts.)

26bit branches created by the compiler.

> 2. What would be necessary to make them work? (I'm not in favor of
> the "get a non-NetBSD gcc" or "don't use any builtins" options here,
> thanks.)

teach the compiler a switch to always create long jumps/calls/loads,=20
and teach the LKM Makefiles to set it when on ppc.

> 3. Is there any hope of this happening in an even remotely timely
> manner? (Or, "What can I do to make this happen NOW?")

Yes. Stop complaining, instead start coding *know*.
I guess you're aware this is a volunteer project?

Good luck!
	-is

--IJpNTDwzlM2Ie8A6
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: 2.6.i

iQEVAgUBOrHaKTCn4om+4LhpAQG0Jwf7BMoSdNIjWeYrc64peIhJFGxTZvzoggek
zq96h/NqHqGoz9uUj/8AxmxroJNbDx7hnwBQQjuXvqwYjO3PvPEf26J6xPuZb4MF
pdB8O1f/P3ut9faINhTI55g8FU97ONJyg/VUnSmt/95ILc5wY8zcMIy8AaAl/UtI
gNQZd3yd2+yflyw0XOIeX8PuLQFOKUQm3EnCgGLcD7nLLZSe51Y1e/Y610WJzA2y
AbtGLbjDeOvPaVyQtuaeh9A1I6sk1YORUBlaQxEB0HEDnlhkh1RrHLDqCEwLG5pH
5+7ux4nYkuWYL9/+l9X+p1WNS736pbqmtKVBxxPeJBY294C74I2orA==
=hbUQ
-----END PGP SIGNATURE-----

--IJpNTDwzlM2Ie8A6--