From owner-cvs-src@FreeBSD.ORG Wed Sep 22 19:58:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3401316A4CE; Wed, 22 Sep 2004 19:58:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 101EE43D53; Wed, 22 Sep 2004 19:58:44 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i8MJwhE2060899; Wed, 22 Sep 2004 19:58:43 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i8MJwhEL060898; Wed, 22 Sep 2004 19:58:43 GMT (envelope-from marcel) Message-Id: <200409221958.i8MJwhEL060898@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 22 Sep 2004 19:58:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/include atomic.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Sep 2004 19:58:44 -0000 marcel 2004-09-22 19:58:43 UTC FreeBSD src repository Modified files: sys/ia64/include atomic.h Log: For the atomic_{add|clear|set|subtract} family of inlines, return the old or previous value instead of void. This is not as is documented in atomic(9), but is API (and ABI) compatible and simply makes sense. This feature will primarily be used for atomic PTE updates in PMAP/ng. Revision Changes Path 1.8 +4 -2 src/sys/ia64/include/atomic.h