Re: Unixware Patch (Was: Re: Beta2 Tag'd and Bundled ...)
От | Larry Rosenman |
---|---|
Тема | Re: Unixware Patch (Was: Re: Beta2 Tag'd and Bundled ...) |
Дата | |
Msg-id | 373680000.1062622587@lerlaptop.iadfw.net обсуждение исходный текст |
Ответ на | Unixware Patch (Was: Re: Beta2 Tag'd and Bundled ...) ("Marc G. Fournier" <scrappy@hub.org>) |
Список | pgsql-hackers |
--On Wednesday, September 03, 2003 16:51:51 -0400 Bruce Momjian <pgman@candle.pha.pa.us> wrote: > Larry Rosenman wrote: >> > From UnixWare: >> >> $ cc -O -Kpthread test_thread.c -o test_thread -lsocket -lnsl >> UX:acomp: WARNING: "test_thread.c", line 60: argument #3 incompatible >> with prototype: pthread_create() >> UX:acomp: WARNING: "test_thread.c", line 61: argument #3 incompatible >> with prototype: pthread_create() >> $ ./test_thread >> Your functions are all thread-safe >> $ > > Well, that's great news, and so clear too! > > I am curious about the compiler warnings. > > What does your OS want for the 3rd argument of pthread_create()? I > thought a void pointer would be OK for everyone: > > pthread_create(&thread1, NULL, (void *) func_call_1, NULL); void *(*start_routine)(void*) Here is our man page: http://lerami.lerctr.org:8458/en/man/html.3pthread/pthread_create.3pthread. html LER -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 972-414-9812 E-Mail: ler@lerctr.org US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749
В списке pgsql-hackers по дате отправления: