fix ilogb problem on ubuntu: libm precedence
diff --git a/asn1c/tests/check-assembly.sh b/asn1c/tests/check-assembly.sh
index e30a48f..5858f5b 100755
--- a/asn1c/tests/check-assembly.sh
+++ b/asn1c/tests/check-assembly.sh
@@ -48,7 +48,7 @@
 all: check-executable
 check-executable: compiled-module *.c*
 	@rm -f *.core
-	\$(CC) \$(CFLAGS) -o check-executable -lm *.c*
+	\$(CC) \$(CFLAGS) -o check-executable *.c* -lm
 
 # Compile the corresponding .asn1 spec.
 compiled-module: ${asn_module} ../../asn1c