Re: [GENERAL] Linux Largefile Support In Postgresql RPMS

Поиск
Список
Период
Сортировка
От Zeugswetter Andreas SB SD
Тема Re: [GENERAL] Linux Largefile Support In Postgresql RPMS
Дата
Msg-id 46C15C39FEB2C44BA555E356FBCD6FA48879B6@m0114.s-mxs.net
обсуждение исходный текст
Ответы Re: [GENERAL] Linux Largefile Support In Postgresql RPMS
Список pgsql-hackers
> Looking at how to deal with this, is the following going to be
> portable?:
>
>     in pg_dump/Makefile:
>     CFLAGS += -D_LARGEFILE_SOURCE -D_OFFSET_BITS=64
>
>     in pg_dump.h:
>     #ifdef _LARGEFILE_SOURCE
>       #define FSEEK fseeko
>       #define FTELL ftello
>       #define OFF_T_FORMAT %Ld
>       typedef off_t OFF_T;
>     #else
>       #define FSEEK fseek
>       #define FTELL ftell
>       #define OFF_T_FORMAT %ld
>       typedef long int OFF_T;
>     #endif

No, look at the int8 code to see how to make it portable.
On AIX e.g it is %lld and long long int.

Andreas


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: [COMMITTERS] pgsql-server/src backend/tcop/postgres.cbacke
Следующее
От: Tom Lane
Дата:
Сообщение: Re: [COMMITTERS] pgsql-server/src backend/tcop/postgres.cbacke