On Fri, Apr 21, 2023 at 10:27:18PM +0200, Alejandro Colomar wrote:
> Link: <https://austingroupbugs.net/view.php?id=1641>
> Reported-by: Bastien Roucariès
> Reported-by: Alejandro Colomar
> Reviewed-by: Eric Blake
> Cc: glibc
> Cc: GCC
> Cc: Stefan Puiu
> Cc:
oids the UB).
> +without invoking Undefined Behavior (UB).
> +POSIX Issue 8 will fix this by requiring that implementations
> +make sure that these structures
> +can be safely used as they were designed.
> .SH NOTES
> .I socklen_t
> is also defined in
>
>
> I guess this is simple enough that it should work as documentation.
It seems fine from my perspective.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
d in struct sockaddr_un). The
emphasis is on derefencing the family member (whatever offset it is
at) to learn what cast to use to then safely access the rest of the
storage.
As such, here's the updated wording that the Austin Group tried today
(and we plan on starting a 30-day interpreta
er
> that aliasing it is safe (suggesting a unnamed union, or other compiler
> magic).
>
> Link: <https://www.austingroupbugs.net/view.php?id=1641>
> Reported-by: Bastien Roucariès
> Reported-by: Alejandro Colomar
> Cc: glibc
> Cc: GCC
> Cc: Eric Blake
> Cc: Stef
he Austin Group on your
behalf to get the POSIX wording improved, I think it would work better
if you initiate a bug report rather than having me do it:
https://www.austingroupbugs.net/main_page.php
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
On 08/29/2014 10:03 AM, Eric Blake wrote:
> On 08/29/2014 09:51 AM, Grissiom wrote:
>>> Yes, it does. The namespace reserved for the implementation is _[_A-Z].
>>> The namespace _[a-z] is still available for the user. Which means the
>>> user can declare their own
he implementation is
all double underscores, and all single underscore followed by a capital.
Single underscore followed by a lower case is NOT reserved for the
implementation, and is therefore free for use by the user, and therefore
the implementation must not interfere with the user's use o
E are the implementation, we should
use the namespace reserved for us, namely __printf_float.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
emcpy(d, s, n) bcopy ((s), (d), (n))
-# endif
+#if USE_UNLOCKED_IO
+# include "unlocked-io.h"
#endif
-#include "md5.h"
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
nt build is targeted on a
different environment?
Any comments or alternative suggestion?
Yours
- Michael
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
; We have a mechanism for importing code from newer Autoconf versions
>> (in config/override.m4).
>
> Any progress here? If we want to switch on --enable-build-with-cxx
> by default then this has to be addressed.
The code is now in autoconf.git, which means that autoconf 2.66
ng enough time to get an autoconf
2.66 release out the door.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
> (_AC_CHECK_DECLS): Filter out trailing function argument types
> when henerating the HAVE_DECL_* macro.
s/henerating/generating/ (ChangeLog and commit message)
Other than that, please push.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libv
not all systems will recognize "C.ASCII" as /THE/ C locale, with
> explicit ASCII encoding; they might not recognize "C.ASCII" at all.
> Looks like to me that this silence concerning encoding is a hole in the
> standard.
As far as I know, the hole is intentional. But if others would like me to, I
am willing to pursue the action of raising a defect against the POSIX standard,
requesting that the next version of POSIX consider including a standardized
name for a locale with guaranteed single-byte encoding.
--
Eric Blake
's|||' rather than 's,,,', since ',' and '@'
can both occur in unquoted filenames, but '|' cannot.
--
Eric Blake
up on the fact that cygwin already has strsignal.
- --
Don't work too hard, make some time for fun as well!
Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using
be able to audit
without compiler assistance.
- --
Don't work too hard, make some time for fun as well!
Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG wit
17 matches
Mail list logo