Re: OK, lets talk portability. - Mailing list pgsql-hackers

From Hannu Krosing
Subject Re: OK, lets talk portability.
Date
Msg-id 1020790662.14749.89.camel@taru.tm.ee
Whole thread Raw
In response to Re: OK, lets talk portability.  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: OK, lets talk portability.  ("Marc G. Fournier" <scrappy@hub.org>)
List pgsql-hackers
On Tue, 2002-05-07 at 15:31, Tom Lane wrote:
> mlw <markw@mohawksoft.com> writes:
> > In the current CVS directory, there is pgsql/src/backend/port directory.
> 
> > I propose that this become a separate subproject and library.
> 
> Right offhand, that seems a pointless exercise in relabeling code that's
> going to be the same either way.  What's the actual value?
> 
> > The reason I want this is because the semaphore support, specifically
> > multiple semaphores identified by a single key, has to be implemented
> > with shared memory and multiple semaphores. (Under Windows)
> 
> I think you are confusing issues that are now private to the SysV sema
> implementation with things that you really need to do for Windows.
> Take a look at port/posix_sema.c for a less cluttered view of the
> semantics you actually need to support.  (I don't suppose there's any
> chance that Gates & Co support POSIX semas, leaving you with no work?)

A quick google search acme up with
http://sources.redhat.com/pthreads-win32/announcement.html


--------------
Hannu



pgsql-hackers by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: IF- statements in a rule's 'DO INSTEAD SELECT ...'- statement
Next
From: Hannu Krosing
Date:
Subject: Re: OK, lets talk portability.