Rainer Orth <r...@cebitec.uni-bielefeld.de> writes: > As detailed in PR modula2/113888, the 32-bit libm2pim/target.c doesn't > assemble in a Linux/sparc64 multilib build. However, the root cause is > that the HAVE_EXP10* macros are never defined. While I was at it, I > checked for other cases where the code uses HAVE_* macros that are > missing from config.h.in. > > This patch adds the missing checks, changes the configure checks where > the names don't match what's used in the code, or corrects the code to > use the right names. > > So far tested on sparc64-unknown-linux-gnu by building libgm2 (32 and > 64-bit) and running the gm2 tests. > > Ok for trunk?
yes lgtm and thanks for the patch, regards, Gaius