From owner-svn-src-head@freebsd.org Mon Oct 3 18:03:20 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 90CF8AF47E3; Mon, 3 Oct 2016 18:03:20 +0000 (UTC) (envelope-from marcel@xcllnt.net) Received: from mail.xcllnt.net (mail.xcllnt.net [50.0.150.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 64A899C0; Mon, 3 Oct 2016 18:03:19 +0000 (UTC) (envelope-from marcel@xcllnt.net) Received: from marcels-mbp.int.brkt.com.mail (cerberus.brkt.com [208.185.168.138]) (authenticated bits=0) by mail.xcllnt.net (8.15.2/8.15.2) with ESMTPSA id u93I3HQZ068867 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NO); Mon, 3 Oct 2016 11:03:18 -0700 (PDT) (envelope-from marcel@xcllnt.net) Date: Mon, 3 Oct 2016 11:03:11 -0700 From: Marcel Moolenaar To: Marcel Moolenaar , cem@freebsd.org Cc: svn-src-all@freebsd.org, svn-src-head@freebsd.org, src-committers Message-ID: In-Reply-To: References: <201610030146.u931klQS063311@repo.freebsd.org> Subject: Re: svn commit: r306620 - head/usr.bin/mkimg X-Mailer: Airmail (382) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="E39E89C5-6F29-47EE-9F69-EC6F4BDD6B29"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (mail.xcllnt.net [50.0.150.214]); Mon, 03 Oct 2016 11:03:18 -0700 (PDT) X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 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: Mon, 03 Oct 2016 18:03:20 -0000 --E39E89C5-6F29-47EE-9F69-EC6F4BDD6B29 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On October 3, 2016 at 10:36:27 AM, Conrad Meyer (cem=40freebsd.org) wrote= : On Sun, Oct 2, 2016 at 6:46 PM, Marcel Moolenaar w= rote:=C2=A0 > Author: marcel=C2=A0 > Date: Mon Oct 3 01:46:47 2016=C2=A0 > New Revision: 306620=C2=A0 > URL: https://svnweb.freebsd.org/changeset/base/306620=C2=A0 >=C2=A0 > Log:=C2=A0 > Replace STAILQ with TAILQ. TAILQs are portable enough that they can=C2=A0= > be used on both macOS and Linux. STAILQs are not. In particular,=C2=A0 > STAILQ=5FLAST does not next on Linux. Since neither STAILQ=5F=46OREACH=5F= SA=46E=C2=A0 > nor TAILQ=5F=46OREACH=5FSA=46E exist on Linux, replace its use with a r= egular=C2=A0 > TAILQ=5F=46OREACH. The =5FSA=46E variant was only used for having the n= ext=C2=A0 > pointer in a local variable.=C2=A0 All of these routines are available in the =22libbsd=22 sys/queue.h. You=C2= =A0 might find other helpful portability/compatibility routines there,=C2=A0 requiring fewer changes to the =46reeBSD mkimg.=C2=A0 Oh, nice. I=E2=80=99ll take a look. --E39E89C5-6F29-47EE-9F69-EC6F4BDD6B29 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using AMPGpg -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJX8p1gAAoJEIda8t8f0tjj3oUQAOkZXml43xfdURFUkHXVjp7i Jd7440BA3/ZSxnnQ3hDFzJgZJ9ZNOcQ3XLUwAbYjHVkT3aItY/aKl4BbUMhgmY7W Kkes9iN0fQELu/QsA/kN+uu48hc8RzPKZibzRuiV1q4XN5iiEcKq3nutWab1U1vl tpIhG2tOgTj0Mm9jZ2UQ+u4xhajtTTo8IMDrrGIRryLD28JIjOooCfvkcqfsfx6d O7x63JZdMpgCcKpsR6Lp99/86VNNq8BW68HFtyppXQ0KjBr/TxZvqr6pZiG/kjrC Ca8rhMMbY4AXHX65U7X6EJDYOvUELCpyuUC+1ERLDLpLQmnaHZrZxyFzz3Se3Gfi wONq3XU2+LQ7lI9GolHIJf8nKB1xF7AMiiy4aEWttjCBhuM54C+mqjsnZ12lMdhU ZvdMEq6kxuiuodLszG/54l/a9u5c9dyB12mETbUlm2J1HDHu0JK36XRL3ZDICfFg g2xSm8aImnLH52/AKIEPgHlLS2Pg8FzKlllxZvjimd2mSVhMGlIjS6kt1A+/wW0f l1CFKZm43izMIiqrkbsj3fO4ul5pAQjzGxOtlrI4g0Ktn5h5QxDpBMUa6r1Xju3m 0MBWB80ySlHY1u9H6K7/QMLR/Pl/bKI8zqDDZAoohFgNqSA0kPbJfWJtuHzLO0AW hQ/2tQJkPx+18rSHeYw8 -----END PGP SIGNATURE----- --E39E89C5-6F29-47EE-9F69-EC6F4BDD6B29--