Patch: some extra defines
Robert Collins
robert.collins@itdomain.com.au
Wed Mar 28 02:54:00 GMT 2001
The attached patch creates a define for tzname, daylight and timzeone ,
which I got the definitions for from the opengroup standards pages.
These three variables are apparently part of the "SVID issue 1"
standard - whatever that is.
I did this because a program I was porting tested for tzname, not
_tzname (which is currently defined).
Lastly, there is a symbol conflict - timezone() with long int timezone,
so I've #ifdef'd that symbol. If a user defines timezonevar (Couldn't
see a better define to base it on :[ ), then timezone will be #defd to
_timezone. This won't cause linking or compatablity issues - it's
strictly a compile time decision.
Rob
-------------- next part --------------
2001-03-21 Robert Collins <rbtcollins@hotmail.com>
* include/time.h Define tzname to _tzname if it is not defined.
Define daylight to _daylight if it is not defined
Prepare a variable export of timezone based on timezonevariable. (Cannot be used with the timezone() function.)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tz.patch
Type: text/x-diff
Size: 799 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20010328/7e0e76ed/attachment.bin>
More information about the Newlib
mailing list