Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Oct 2016 11:03:11 -0700
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        Marcel Moolenaar <marcel@freebsd.org>, cem@freebsd.org
Cc:        svn-src-all@freebsd.org, svn-src-head@freebsd.org, src-committers <src-committers@freebsd.org>
Subject:   Re: svn commit: r306620 - head/usr.bin/mkimg
Message-ID:  <etPan.57f29d60.1fcacfa2.6f1a@xcllnt.net>
In-Reply-To: <CAG6CVpWTDsBFEWd1GDaQZ%2BTnY7Ltw945Wf5T6RwqMeh-G_j_cg@mail.gmail.com>
References:  <201610030146.u931klQS063311@repo.freebsd.org> <CAG6CVpWTDsBFEWd1GDaQZ%2BTnY7Ltw945Wf5T6RwqMeh-G_j_cg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--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 <marcel=40freebsd.org> 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?etPan.57f29d60.1fcacfa2.6f1a>