From owner-svn-src-head@freebsd.org Tue Jul 26 20:15:02 2016 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CFFBEBA41F2; Tue, 26 Jul 2016 20:15:02 +0000 (UTC) (envelope-from bjkfbsd@gmail.com) Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 995E91BED; Tue, 26 Jul 2016 20:15:02 +0000 (UTC) (envelope-from bjkfbsd@gmail.com) Received: by mail-it0-x234.google.com with SMTP id u186so126219974ita.0; Tue, 26 Jul 2016 13:15:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=I9Bnk9TD3/DcKcpcCLXCB/Cbbs9Qh2sfDGER7cKvFFY=; b=o28zjNEhoNvfyH2BGHBGrk6ZAaURH+7u3J9946dJh6rJx05sQtdG2O/lwUck8MIXN6 05M3NKo5YXQ8LxAcbJUFuAFkLVj/p6FszsgpHMCx0AL+BKiuVcyvIx8T85NYB7d8PyQ1 1LWudDJZF/kPOKxJW0D2+Zo5xc5dG6HW7vjAXMdZpO35jMKkzhVQb+rWV549dBfuN1QI VLa00wUj32YXtJM9T2QYXDz3wnwCso2v+M2yWFt0pEnKGvG2+b3dUJtBXU2vmWmssl9C ImMn1cXDvw00W+LdruMCMn3W/65IQPPG7305gi9EuLHtCBT7zlRsAK3kopATs1LCxeL0 h0mQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=I9Bnk9TD3/DcKcpcCLXCB/Cbbs9Qh2sfDGER7cKvFFY=; b=SwAT8VRRYICygod5LXD/HWL5tq3XgX241ZXW/PZz061Q66dFeqSVdqyNAzJ2RdI9HN I38vnh6NqtJietucqSp5aBcp7G/QB1eJoYlJA3quS5muaNVEbuhSY/SNghrQzL/TzKfE jQ/G/HtF8S/wNpF7sUtrsAV+BAcnOtSwV8/YbFisw8F6QA3b6EtxDwcGwY2ql+oopnoJ oj5fyPNEcA/UmB0imqoU838Jv+4LjhpCZjYaKayRlixqDh+A+6lTxG7j4lvmKACXytHg U2NvXdvuetMxqDQoUrva6xpwY+qaExx1sET2V2sRW38WEDLiKnjDd6knIbC6pw7OYmjS EhOQ== X-Gm-Message-State: AEkoouuwgGUGxCkbpIyeFE7rkyG5mSejDElUEb9dCvC7n+uuqLms4ttX0KgaOClZZfS4pHpPro0FWevtuLbSeQ== X-Received: by 10.202.193.195 with SMTP id r186mr12903284oif.109.1469564101436; Tue, 26 Jul 2016 13:15:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.44.176 with HTTP; Tue, 26 Jul 2016 13:14:59 -0700 (PDT) In-Reply-To: <201607262011.u6QKBTDp043256@repo.freebsd.org> References: <201607262011.u6QKBTDp043256@repo.freebsd.org> From: Benjamin Kaduk Date: Tue, 26 Jul 2016 15:14:59 -0500 Message-ID: Subject: Re: svn commit: r303342 - in head: include lib/libc/stdlib To: Ed Schouten Cc: "src-committers@freebsd.org" , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jul 2016 20:15:02 -0000 On Tue, Jul 26, 2016 at 3:11 PM, Ed Schouten wrote: > Author: ed > Date: Tue Jul 26 20:11:29 2016 > New Revision: 303342 > URL: https://svnweb.freebsd.org/changeset/base/303342 > > Log: > Fix typing of srandom() and initstate(). > > POSIX requires that these functions have an unsigned int for their first > argument; not an unsigned long. > > My reasoning is that we can safely change these functions without > breaking the ABI. As far as I know, our supported architectures either > use registers for passing function arguments that are at least as big as > long (e.g., amd64), or int and long are of the same size (e.g., i386). > Is a __FreeBSD_version bump planned? (Third-party software might want to be warning-clean.) -Ben