extern + static issue in datetime.c - Mailing list pgsql-hackers

From Zeugswetter Andreas SB SD
Subject extern + static issue in datetime.c
Date
Msg-id 46C15C39FEB2C44BA555E356FBCD6FA41EB37F@m0114.s-mxs.net
Whole thread Raw
Responses Re: extern + static issue in datetime.c
List 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 by date:

Previous
From: Karel Zak
Date:
Subject: Re: [PATCHES] Re: Re: nocreatetable for 7.1.2 [patch]
Next
From: Oleg Bartunov
Date:
Subject: GiST vacation