Re: bug: cygwin-devel v3.0.2-1 socket.h does not #define MSG_EOR per the POSIX standard

2019-04-24 Thread Eric Blake
On 4/24/19 3:36 PM, Hans-Bernhard Bröker wrote: > Am 24.04.2019 um 19:54 schrieb Eliot Moss: >> On 4/24/2019 12:43 PM, Corinna Vinschen wrote: > >>> Since MSG_EOR isn't implemented in the underlying transport layer, >>> there's no way to implement it in userspace.  That's why it's not >>> defined

Re: bug: cygwin-devel v3.0.2-1 socket.h does not #define MSG_EOR per the POSIX standard

2019-04-24 Thread Hans-Bernhard Bröker
Am 24.04.2019 um 19:54 schrieb Eliot Moss: > On 4/24/2019 12:43 PM, Corinna Vinschen wrote: >> Since MSG_EOR isn't implemented in the underlying transport layer, >> there's no way to implement it in userspace.  That's why it's not >> defined in Cygwin's headers.  If you have an idea how to

Re: bug: cygwin-devel v3.0.2-1 socket.h does not #define MSG_EOR per the POSIX standard

2019-04-24 Thread Eliot Moss
On 4/24/2019 12:43 PM, Corinna Vinschen wrote: On Apr 24 15:47, Brabant, Edward H CTR (USA) wrote: 1. In cygwin-devel v3.0.2-1, does not #define MSG_EOR. In bash, with CWD=/usr/include, the command "find . -name '*.h' -exec grep -Hn MSG_EOR {} \;" does not find any matches. 2. The Open Group

Re: [rebase PATCH] Introduce --no-rebase flag

2019-04-24 Thread Brian Inglis
On 2019-04-13 01:38, Achim Gratz wrote: > Michael Haubenwallner writes: >> The --no-rebase flag is to update the database for new files, without >> performing a rebase. The file names provided should have been rebased >> using the --oblivious flag just before. > > That name is somewhat strange,

Re: bug: cygwin-devel v3.0.2-1 socket.h does not #define MSG_EOR per the POSIX standard

2019-04-24 Thread Corinna Vinschen
On Apr 24 15:47, Brabant, Edward H CTR (USA) wrote: > 1. In cygwin-devel v3.0.2-1, does not #define > MSG_EOR. In bash, with CWD=/usr/include, the command "find . -name > '*.h' -exec grep -Hn MSG_EOR {} \;" does not find any matches. > > 2. The Open Group man page for contains the following >

bug: cygwin-devel v3.0.2-1 socket.h does not #define MSG_EOR per the POSIX standard

2019-04-24 Thread Brabant, Edward H CTR (USA)
1. In cygwin-devel v3.0.2-1, does not #define MSG_EOR. In bash, with CWD=/usr/include, the command "find . -name '*.h' -exec grep -Hn MSG_EOR {} \;" does not find any matches. 2. The Open Group man page for contains the following excerpt regarding #define MSG_EOR: The header shall

Re: [PATCH RFC] fork: reduce chances for "address space is already occupied" errors

2019-04-24 Thread Michael Haubenwallner
On 4/12/19 7:40 PM, Corinna Vinschen wrote: > Hi Michael, > Nick Clifton, one of the binutils maintainers, made the following > suggestion in PM: > > Allow the ld flag --enable-auto-image-base to take a filename as > argument.> > The idea: The file is used by ld to generate the start address >

Re: [rebase PATCH] Introduce --no-rebase flag

2019-04-24 Thread Michael Haubenwallner
On 4/13/19 9:38 AM, Achim Gratz wrote: > Michael Haubenwallner writes: >> The --no-rebase flag is to update the database for new files, without >> performing a rebase. The file names provided should have been rebased >> using the --oblivious flag just before. > > That name is somewhat strange,

Re: [PATCH] Cygwin: use win pid+threadid for forkables dirname

2019-04-24 Thread Michael Haubenwallner
On 4/13/19 9:36 AM, Achim Gratz wrote: > Corinna Vinschen writes: >> On Apr 12 15:32, Michael Haubenwallner wrote: >>> Rather than newest last write time of all dlls loaded, use the forking >>> process' windows pid and windows thread id as directory name to create >>> the forkable hardlinks into.