From owner-cvs-all Tue Aug 18 10:51:28 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA26949 for cvs-all-outgoing; Tue, 18 Aug 1998 10:51:28 -0700 (PDT) (envelope-from owner-cvs-all) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA26928; Tue, 18 Aug 1998 10:51:17 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id DAA20908; Wed, 19 Aug 1998 03:50:31 +1000 Date: Wed, 19 Aug 1998 03:50:31 +1000 From: Bruce Evans Message-Id: <199808181750.DAA20908@godzilla.zeta.org.au> To: committers@FreeBSD.ORG, jkoshy@FreeBSD.ORG Subject: Re: missing tzname decl in Cc: bde@hub.freebsd.org, jkoshy@hub.freebsd.org Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >>From a `hdrchk'[*] run, checking for POSIX90 compliance > > *** Starting time.h > Missing: extern char *tzname[]; > *** Completed time.h > >I don't have a copy of POSIX90, (or POSIX96 or FIPS) handy to refer to, >but I suspect adding an extern declaration will restore POSIX >compliance for this header. `tzname' seems present in the C lib. Looks like it is in POSIX.1-1990 (it's listed in the headers section but not index properly), but the ADO timezone code (which we use) is attempting to deprecate it. POSIX has priority. Bruce