commit 38784620e5e873cf08579b8f76df227c84751459 Author: Alberto Bertogli Date: Thu Dec 13 19:12:10 2018 +0000 libfiu 0.98 commit a959d62883279efbe9962ba9ef3aad3f0ce26e5f Author: Alberto Bertogli Date: Thu Dec 13 13:43:29 2018 +0000 preload/posix: Enforce initialization of ferror hash table The hash table we use to keep track of ferrors is currently initialized via a constructor. If for some reason the functions using the table are run before the constructor has had a chance to run (for example, early init of other libraries), then the library crashes because it tries to operate on a NULL hash table. This patch fixes this by always checking that the table has been initialized before using it, and it does so in a lazy way (purely for convenience). Thanks to Pietro Oliva for finding this issue, and the detailed bug report! commit 1cc90cc7516335092908670d64d96ff9b9333283 Author: Chris Lamb Date: Wed Oct 24 23:14:48 2018 -0400 Mangle the return offset size for 64-bit variants too Makes libfiu work on 32-bit platforms again, and fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911733. [Minor commit message edits by Alberto Bertogli]