On Fri, 7 Jul 2023 12:10:54 +0200
Corinna Vinschen wrote:
> On Jul 7 12:34, Takashi Yano wrote:
> > While st_rdev returned by fstat() for /dev/tty should be FH_TTY,
> > the current cygwin1.dll returns FH_PTYS+minor or FH_CONS+minor.
> > Similarly, fstat() does not return correct value for
Hi Corinna,
On Fri, 7 Jul 2023 11:46:15 +0200
Corinna Vinschen wrote:
> On Jul 7 12:34, Takashi Yano wrote:
> > diff --git a/winsup/cygwin/dtable.cc b/winsup/cygwin/dtable.cc
> > index 18e0f3097..2aae2fd65 100644
> > --- a/winsup/cygwin/dtable.cc
> > +++ b/winsup/cygwin/dtable.cc
> > @@ -600,7
On 2023-07-07 03:44, Corinna Vinschen wrote:
Hi Mark,
On Jul 7 00:41, Mark Geisert wrote:
The current version of cannot be compiled by Clang due to
the use of __builtin* functions. Their presence here was a dubious
optimization anyway, so their usage has been converted to standard
library
On Jul 7 16:46, Jon Turney wrote:
> On 07/07/2023 10:44, Corinna Vinschen wrote:
> > Hi Mark,
> >
> > On Jul 7 00:41, Mark Geisert wrote:
> > > The current version of cannot be compiled by Clang due to
> > > the use of __builtin* functions. Their presence here was a dubious
> > > optimization
On 07/07/2023 10:44, Corinna Vinschen wrote:
Hi Mark,
On Jul 7 00:41, Mark Geisert wrote:
The current version of cannot be compiled by Clang due to
the use of __builtin* functions. Their presence here was a dubious
optimization anyway, so their usage has been converted to standard
library
On Jul 7 03:13, Mark Geisert wrote:
> Hi Corinna,
>
> Corinna Vinschen wrote:
> > On Jul 7 00:41, Mark Geisert wrote:
> > > The current version of cannot be compiled by Clang due to
> > > the use of __builtin* functions. Their presence here was a dubious
> > > optimization anyway, so their
Hi Corinna,
Corinna Vinschen wrote:
On Jul 7 00:41, Mark Geisert wrote:
The current version of cannot be compiled by Clang due to
the use of __builtin* functions. Their presence here was a dubious
optimization anyway, so their usage has been converted to standard
library functions. A
On Jul 7 12:34, Takashi Yano wrote:
> While st_rdev returned by fstat() for /dev/tty should be FH_TTY,
> the current cygwin1.dll returns FH_PTYS+minor or FH_CONS+minor.
> Similarly, fstat() does not return correct value for /dev/console,
> /dev/conout, /dev/conin or /dev/ptmx.
>
> This patch
Hi Takashi,
On Jul 7 12:34, Takashi Yano wrote:
> diff --git a/winsup/cygwin/dtable.cc b/winsup/cygwin/dtable.cc
> index 18e0f3097..2aae2fd65 100644
> --- a/winsup/cygwin/dtable.cc
> +++ b/winsup/cygwin/dtable.cc
> @@ -600,7 +600,13 @@ fh_alloc (path_conv& pc)
> case FH_TTY:
> if
Hi Mark,
On Jul 7 00:41, Mark Geisert wrote:
> The current version of cannot be compiled by Clang due to
> the use of __builtin* functions. Their presence here was a dubious
> optimization anyway, so their usage has been converted to standard
> library functions. A popcnt (population count of
On Jul 7 12:30, Takashi Yano wrote:
> Hi Corinna,
>
> On Tue, 4 Jul 2023 16:36:26 +0200
> Corinna Vinschen wrote:
> > On Jul 4 19:03, Takashi Yano wrote:
> > > This old kludge code assigns fhandler_console for /dev/tty even
> > > if the CTTY is not a console when stat() has been called. Due to
The current version of cannot be compiled by Clang due to
the use of __builtin* functions. Their presence here was a dubious
optimization anyway, so their usage has been converted to standard
library functions. A popcnt (population count of 1 bits in a word)
function is provided here because
12 matches
Mail list logo