[committed] libphobos: Fix KERNEL_VERSION condition in libphobos testsuite

Iain Buclaw ibuclaw@gdcproject.org
Wed Apr 29 08:48:42 GMT 2020


Hi,

This patch fixes an effective target check in the libphobos testsuite.
A typo in the macro call meant that the #error always triggered.

Regression tested on x86_64-linux-gnu with multilib configurations
{-m64,-m32,-mx32}, committed to mainline.

Regards
Iain.

---
libphobos/ChangeLog:

	* testsuite/lib/libphobos.exp (check_effective_target_linux_pre_2639):
	Fix KERNEL_VERSION condition.
---
 libphobos/testsuite/lib/libphobos.exp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libphobos/testsuite/lib/libphobos.exp b/libphobos/testsuite/lib/libphobos.exp
index 7e6e53e9d5c..2e9da95ac1c 100644
--- a/libphobos/testsuite/lib/libphobos.exp
+++ b/libphobos/testsuite/lib/libphobos.exp
@@ -285,7 +285,7 @@ proc check_effective_target_linux_pre_2639 { } {
 
     if { [check_no_compiler_messages linux_pre_2639 assembly {
 	#include <linux/version.h>
-	#if !defined LINUX_VERSION_CODE || LINUX_VERSION_CODE < KERNEL_VERSION(2.6.39)
+	#if !defined LINUX_VERSION_CODE || LINUX_VERSION_CODE < KERNEL_VERSION(2,6,39)
 	#error Yes, it is.
 	#endif
     }] } {
-- 
2.20.1



More information about the Gcc-patches mailing list