From owner-cvs-all Wed Aug 29 17: 5:35 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1B35137B405; Wed, 29 Aug 2001 17:05:28 -0700 (PDT) (envelope-from mike@FreeBSD.org) Received: (from mike@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7U04JN26372; Wed, 29 Aug 2001 17:04:19 -0700 (PDT) (envelope-from mike) Message-Id: <200108300004.f7U04JN26372@freefall.freebsd.org> From: Mike Barcroft Date: Wed, 29 Aug 2001 17:04:19 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc/net byteorder.3 src/sys/alpha/include ansi.h endian.h src/sys/arm/include ansi.h src/sys/i386/include ansi.h endian.h src/sys/ia64/include ansi.h endian.h src/sys/powerpc/include ansi.h endian.h src/sys/sparc64/include ... X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mike 2001/08/29 17:04:19 PDT Modified files: lib/libc/net byteorder.3 sys/alpha/include ansi.h endian.h sys/arm/include ansi.h sys/i386/include ansi.h endian.h sys/ia64/include ansi.h endian.h sys/powerpc/include ansi.h endian.h sys/sparc64/include ansi.h endian.h sys/sys types.h Log: o Remove some GCCisms in src/powerpc/include/endian.h. o Unify 's across all architectures. o Make bswapXX() functions use a different spelling of u_int16_t and friends to reduce namespace pollution. The bswapXX() functions don't actually exist, but we'll probably import these at some point. Atleast one driver (if_de) depends on bswapXX() for big endian cases. o Deprecate byteorder(3) prototypes from , these are now prototyped indirectly in . o Deprecate in_addr_t and in_port_t typedefs in , these are now typedef'd in . o Change byteorder(3) prototypes to use standards compliant uint32_t (spelled __uint32_t to reduce namespace pollution). o Document new preferred headers and standards compliance. Discussed with: bde PR: 29946 Reviewed by: bmilekic Revision Changes Path 1.7 +15 -10 src/lib/libc/net/byteorder.3 1.16 +3 -1 src/sys/alpha/include/ansi.h 1.5 +15 -13 src/sys/alpha/include/endian.h 1.9 +3 -1 src/sys/arm/include/ansi.h 1.26 +3 -1 src/sys/i386/include/ansi.h 1.26 +12 -11 src/sys/i386/include/endian.h 1.10 +3 -1 src/sys/ia64/include/ansi.h 1.3 +15 -13 src/sys/ia64/include/endian.h 1.9 +3 -1 src/sys/powerpc/include/ansi.h 1.4 +15 -13 src/sys/powerpc/include/endian.h 1.4 +3 -1 src/sys/sparc64/include/ansi.h 1.3 +11 -9 src/sys/sparc64/include/endian.h 1.45 +17 -3 src/sys/sys/types.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message