Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Oct 2000 09:58:36 +0700 (NOVST)
From:      Nickolay Dudorov <nnd@mail.nsk.ru>
To:        current@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/i386/include endian.h
Message-ID:  <200010150258.e9F2waX38313@wint.itfs.nsk.su>
In-Reply-To: <200010150045.RAA70717@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <200010150045.RAA70717@freefall.freebsd.org> you wrote:
> brian       2000/10/14 17:45:19 PDT
> 
>   Modified files:
>     sys/i386/include     endian.h 
>   Log:
>   Redefine __word_swap_long, __byte_swap_long and __byte_swap_word
>   as inline functions, renaming them to __uint16_swap_uint32,
>   __uint8_swap_uint32 and __uint8_swap_uint16.
>   
>   Doing it properly suggested by: msmith
>   Reviewed by: msmith
>   
>   Revision  Changes    Path
>   1.19      +33 -36    src/sys/i386/include/endian.h

	After this commit 'make buildworld' breaks in
'src/lib/msun/src'. I can 'make all' in the 'src/lib/msun'
directory after the next patch:

Index: math_private.h
===================================================================
RCS file: /scratch/CVS/src/lib/msun/src/math_private.h,v
retrieving revision 1.6
diff -b -u -r1.6 math_private.h
--- math_private.h	1999/08/28 00:06:43	1.6
+++ math_private.h	2000/10/15 02:52:59
@@ -17,8 +17,8 @@
 #ifndef _MATH_PRIVATE_H_
 #define _MATH_PRIVATE_H_
 
-#include <machine/endian.h>
 #include <sys/types.h>
+#include <machine/endian.h>
 
 /* The original fdlibm code used statements like:
 	n0 = ((*(int*)&one)>>29)^1;		* index of high word *
 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010150258.e9F2waX38313>