commit 5850be76db75547090b193e207c1131a528a550d Author: Alberto Bertogli Date: Sun Mar 25 23:58:22 2018 +0100 libfiu 0.96 commit 053239cab98817561187dfca491203401fae5b9c Author: Alberto Bertogli Date: Sun Mar 25 19:51:29 2018 +0100 tests/utils: Fix broken dependency chain in Makefile There is a bug in tests/utils/Makefile, where the tests themselves don't depend on the target for their libraries. The higher-level target "all" (the default) does, and that's why it works under most circumstances. However, a parallel build can fail because of this, as the ordering is not guaranteed. For example, this causes it to break on my workstation: make clean; ( cd tests/utils; make clean); make; V=1 make -j 8 tests This bug was found by the Debian build system (thanks!), see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893049 for more details. So this patch fixes the problem by making the tests depend on the appropriate targets. commit bb09361e0761aaf0503132305d2e56d2cbfad5de Author: Alberto Bertogli Date: Tue Sep 5 00:36:47 2017 +0100 libfiu: Make sure either get_func_start() or get_func_end() work We need either get_func_start() or get_func_end() in order to do the stack checks. Make sure at least one is available. commit f41f906cf4ae051537e373f564c1650e8e324f67 Author: Alberto Bertogli Date: Tue Sep 5 00:16:53 2017 +0100 tests: Better assertions in the C tests When the C tests' asserts fail, it's not possible to know which of the many calls was the problematic one. This patch changes the way the conditions are asserted so the line numbers printed are meaningful and useful in diagnosing the problem. commit 8dc3258bee8ebc5c5c9471b2df78798eef0aeebb Author: Moritz Lipp Date: Mon Sep 4 22:21:57 2017 +0200 Correct comparison in fiu_run_init commit 8750555f42da439a34f5545f0c18a6972735f7cb Author: Chris Lamb Date: Tue Aug 29 22:10:40 2017 +0100 Correct "SYNOPSIS" typo. commit 323cc422902766e25b3e23b64c8ea599039f8bd6 Author: Jakub Wilk Date: Fri Jan 20 00:15:21 2017 +0100 preload/posix/generate: Replace spaces with tab The file was using tabs for indentation in all lines but one.