Обсуждение: pgsql-server/src/template unixware

Поиск
Список
Период
Сортировка

pgsql-server/src/template unixware

От
petere@svr1.postgresql.org (Peter Eisentraut - PostgreSQL)
Дата:
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    petere@svr1.postgresql.org    03/11/04 20:09:08

Modified files:
    src/template   : unixware

Log message:
    Add detection of compiler bug.


Re: pgsql-server/src/template unixware

От
Larry Rosenman
Дата:

--On Tuesday, November 04, 2003 20:09:08 -0400 Peter Eisentraut -
PostgreSQL <petere@svr1.postgresql.org> wrote:

> CVSROOT:    /cvsroot
> Module name:    pgsql-server
> Changes by:    petere@svr1.postgresql.org    03/11/04 20:09:08
>
> Modified files:
>     src/template   : unixware
>
> Log message:
>     Add detection of compiler bug.
>
I think you need to add the -O flag to trip the bug....

LER

>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
>     (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)
>



--
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

Вложения

Re: pgsql-server/src/template unixware

От
Larry Rosenman
Дата:

--On Tuesday, November 04, 2003 19:05:43 -0600 Larry Rosenman
<ler@lerctr.org> wrote:

>
>
> --On Tuesday, November 04, 2003 20:09:08 -0400 Peter Eisentraut -
> PostgreSQL <petere@svr1.postgresql.org> wrote:
>
>> CVSROOT:    /cvsroot
>> Module name:    pgsql-server
>> Changes by:    petere@svr1.postgresql.org    03/11/04 20:09:08
>>
>> Modified files:
>>     src/template   : unixware
>>
>> Log message:
>>     Add detection of compiler bug.
>>
> I think you need to add the -O flag to trip the bug....
>
Info from SCO to back that up:
I've got a correction in hand, but it may be that the
simplest approach is to work around it from there instead
of doing some sort of special compiler handoff.  If the
-Kinline option were not present, the problem goes away.
(The same's true for -O, but I'd think -Kinline'd be the
better removal choice.)  You could also leave in the -O
and -Kinline and add -Kno_host instead, thus removing
routines like strcpy() from being rewrite candidates.


> LER
>
>>
>> ---------------------------(end of broadcast)---------------------------
>> TIP 2: you can get off all lists at once with the unregister command
>>     (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)
>>
>
>
>
> --
> 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



--
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

Вложения

Re: pgsql-server/src/template unixware

От
Larry Rosenman
Дата:

--On Tuesday, November 04, 2003 19:08:41 -0600 Larry Rosenman
<ler@lerctr.org> wrote:

>
>
> --On Tuesday, November 04, 2003 19:05:43 -0600 Larry Rosenman
> <ler@lerctr.org> wrote:
>
>>
>>
>> --On Tuesday, November 04, 2003 20:09:08 -0400 Peter Eisentraut -
>> PostgreSQL <petere@svr1.postgresql.org> wrote:
>>
>>> CVSROOT:    /cvsroot
>>> Module name:    pgsql-server
>>> Changes by:    petere@svr1.postgresql.org    03/11/04 20:09:08
>>>
>>> Modified files:
>>>     src/template   : unixware
>>>
>>> Log message:
>>>     Add detection of compiler bug.
>>>
>> I think you need to add the -O flag to trip the bug....
>>
> Info from SCO to back that up:
> I've got a correction in hand, but it may be that the
> simplest approach is to work around it from there instead
> of doing some sort of special compiler handoff.  If the
> -Kinline option were not present, the problem goes away.
> (The same's true for -O, but I'd think -Kinline'd be the
> better removal choice.)  You could also leave in the -O
> and -Kinline and add -Kno_host instead, thus removing
> routines like strcpy() from being rewrite candidates.

BTW, you, Peter, have an account on lerlsof.lerctr.org, which is a 7.1.2
(OpenUnix 8.0.0) system with the OLD compiler, if you want to test.

LER

>
>
>> LER
>>
>>>
>>> ---------------------------(end of broadcast)---------------------------
>>> TIP 2: you can get off all lists at once with the unregister command
>>>     (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)
>>>
>>
>>
>>
>> --
>> 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
>
>
>
> --
> 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



--
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

Вложения