From owner-cvs-src-old@FreeBSD.ORG Sat Apr 11 14:01:52 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 035CC106566C for ; Sat, 11 Apr 2009 14:01:52 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E38A58FC21 for ; Sat, 11 Apr 2009 14:01:51 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n3BE1pUP041520 for ; Sat, 11 Apr 2009 14:01:51 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n3BE1put041519 for cvs-src-old@freebsd.org; Sat, 11 Apr 2009 14:01:51 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200904111401.n3BE1put041519@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sat, 11 Apr 2009 14:01:01 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 machdep.c src/sys/amd64/include cpufunc.h src/sys/i386/i386 machdep.c src/sys/i386/include cpufunc.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 14:01:52 -0000 ed 2009-04-11 14:01:01 UTC FreeBSD src repository Modified files: sys/amd64/amd64 machdep.c sys/amd64/include cpufunc.h sys/i386/i386 machdep.c sys/i386/include cpufunc.h Log: SVN rev 190919 on 2009-04-11 14:01:01Z by ed Simplify in/out functions (for i386 and AMD64). Remove a hack to generate more efficient code for port numbers below 0x100, which has been obsolete for at least ten years, because GCC has an asm constraint to specify that. Submitted by: Christoph Mallon Revision Changes Path 1.699 +8 -29 src/sys/amd64/amd64/machdep.c 1.153 +8 -79 src/sys/amd64/include/cpufunc.h 1.682 +8 -29 src/sys/i386/i386/machdep.c 1.152 +8 -79 src/sys/i386/include/cpufunc.h