Sender: M DOT A DOT Bukin AT inp DOT nsk DOT su To: djgpp AT delorie DOT com Subject: Re: zoneinfo References: <65vm5l$5kv$1 AT winter DOT news DOT erols DOT com> <3487c3a8 DOT 6329195 AT news DOT uni-duisburg DOT de> <662s4i$dqc AT freenet-news DOT carleton DOT ca> <34856215 DOT DFA3CA63 AT cornell DOT edu> <665dl7$3nl AT freenet-news DOT carleton DOT ca> <348690F6 DOT 6C8F2815 AT cornell DOT edu> <6685p1$plk AT freenet-news DOT carleton DOT ca> From: Michael Bukin Date: 05 Dec 1997 14:26:08 +0600 In-Reply-To: ao950@FreeNet.Carleton.CA's message of 5 Dec 1997 06:08:33 GMT Message-Id: <20oh2w42n3.fsf@Sky.inp.nsk.su> Lines: 27 Precedence: bulk ao950 AT FreeNet DOT Carleton DOT CA (Paul Derbyshire) writes: > BTW what functions or objects use zoneinfo? You can try to find it yourself in djlsrXXX (with the help of grep). Go to directory containing libc sources and do: grep -i zoneinfo libc/.../*.[ch] I can not test it here and I'm not sure that ... will search through all subdirectories, but you can specify all directory levels explicitely: grep -i zoneinfo libc/*/*.[ch] libc/*/*/*.[ch] etc In the latter case you'll probably need to run it from bash (or other DJGPP program) to be independent of command-line size. To make it independent of DJGPP transfer buffer size issue the following commands in bash: for n in libc/*/*.[ch] libc/*/*/*.[ch] etc; do grep -i zoneinfo $n >/dev/null 2>&1 && echo $n; done I'm sure sources for libc will be enough and HTH.