Subject: Re: CVS commit: src/sys
To: None <dsl@NetBSD.org>
From: Jeff Rizzo <riz@NetBSD.org>
List: port-amd64
Date: 02/02/2006 08:16:53
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig26807881C9CE13134921D766
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

David Laight wrote:
> Module Name:	src
> Committed By:	dsl
> Date:		Mon Jan 30 22:46:36 UTC 2006
>
> Modified Files:
> 	src/sys/arch/amd64/include: byte_swap.h
> 	src/sys/arch/arm/include: byte_swap.h
> 	src/sys/arch/hppa/include: byte_swap.h
> 	src/sys/arch/i386/include: byte_swap.h
> 	src/sys/arch/m68k/include: byte_swap.h
> 	src/sys/arch/pc532/include: byte_swap.h
> 	src/sys/arch/sh5/include: byte_swap.h
> 	src/sys/arch/vax/include: byte_swap.h
> 	src/sys/sys: bswap.h
>
> Log Message:
> Move all the stuff that detects bswapxx(constant) into the MI sys/bswap=
=2Eh
> Put the minimum to define the required inline assembler or C into the M=
D files.
> NB: there may be some fallout from this!
>
>  =20

David-

I'm not certain this is the specific commit that caused it, but amd64
kernels which are not optimized (like, say, GENERIC) fail to link due to
looking for bswap16 and bswap32.  I looked things over, but am not sure
of the correct way to fix this...

+j




--------------enig26807881C9CE13134921D766
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBQ+IwerOuUtxCgar5AQMrNwQAn5p0seRaAEPbf2f9IS/veieqmLkNRFdC
z4a+dcP5t7lc/7vvgL+XSJg9NrqFYmPeUDNky9MdjXMEYaVby4PdSru0CwhKPXeo
y/+hJuAqD2F4iwn1ImHXQKDTJoii/SV3AJjOm3iQJEljsNUssNDW5zuixgyOq+CU
qqeGEEv7HYY=
=J0sA
-----END PGP SIGNATURE-----

--------------enig26807881C9CE13134921D766--