extern + static issue in datetime.c

Поиск
Список
Период
Сортировка
От Zeugswetter Andreas SB SD
Тема extern + static issue in datetime.c
Дата
Msg-id 46C15C39FEB2C44BA555E356FBCD6FA41EB37F@m0114.s-mxs.net
обсуждение исходный текст
Ответы Re: extern + static issue in datetime.c  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Current sources don't compile on AIX with xlc compiler because of the 
combined (and inconsistent ? or compiler bug) use of extern and static 
for the datetktbl in datetime.c.

header unconditionally has:
extern datetkn datetktbl[];

source has:
static datetkn datetktbl[] = {
The usual approach would be to avoid that line in the header if included

from datetime.c, but I think it would be better to use a const in this
case.

I think this is a general compatibility problem, and thus needs to be
solved.

Andreas


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

Предыдущее
От: Karel Zak
Дата:
Сообщение: Re: [PATCHES] Re: Re: nocreatetable for 7.1.2 [patch]
Следующее
От: Oleg Bartunov
Дата:
Сообщение: GiST vacation