Using IANA time zone database in embedded systems with strict memory requirements and with/without filesystem support.