git-svn: trunk@2906
Tomasz Kojm authored on 2007/03/06 05:04:36... | ... |
@@ -1,3 +1,7 @@ |
1 |
+Mon Mar 5 19:10:11 CET 2007 (tk) |
|
2 |
+--------------------------------- |
|
3 |
+ * configure: add GNU/Hurd support (bb#363) |
|
4 |
+ |
|
1 | 5 |
Fri Mar 2 19:36:00 CEST 2007 (edwin) |
2 | 6 |
------------------------------------- |
3 | 7 |
* libclamav/htmlnorm.c: ampersands were missed in URLs. (bb #377) |
... | ... |
@@ -23413,6 +23413,27 @@ _ACEOF |
23413 | 23413 |
|
23414 | 23414 |
fi |
23415 | 23415 |
;; |
23416 |
+gnu*) |
|
23417 |
+ |
|
23418 |
+cat >>confdefs.h <<\_ACEOF |
|
23419 |
+#define C_GNU_HURD 1 |
|
23420 |
+_ACEOF |
|
23421 |
+ |
|
23422 |
+ if test "$have_pthreads" = "yes"; then |
|
23423 |
+ THREAD_LIBS="-lpthread" |
|
23424 |
+ TH_SAFE="-thread-safe" |
|
23425 |
+ |
|
23426 |
+cat >>confdefs.h <<\_ACEOF |
|
23427 |
+#define CL_THREAD_SAFE 1 |
|
23428 |
+_ACEOF |
|
23429 |
+ |
|
23430 |
+ |
|
23431 |
+cat >>confdefs.h <<\_ACEOF |
|
23432 |
+#define _REENTRANT 1 |
|
23433 |
+_ACEOF |
|
23434 |
+ |
|
23435 |
+ fi |
|
23436 |
+ ;; |
|
23416 | 23437 |
*) |
23417 | 23438 |
;; |
23418 | 23439 |
esac |
... | ... |
@@ -594,6 +594,15 @@ interix*) |
594 | 594 |
AC_DEFINE(_REENTRANT,1,[thread safe]) |
595 | 595 |
fi |
596 | 596 |
;; |
597 |
+gnu*) |
|
598 |
+ AC_DEFINE(C_GNU_HURD,1,[target is gnu-hurd]) |
|
599 |
+ if test "$have_pthreads" = "yes"; then |
|
600 |
+ THREAD_LIBS="-lpthread" |
|
601 |
+ TH_SAFE="-thread-safe" |
|
602 |
+ AC_DEFINE(CL_THREAD_SAFE,1,[thread safe]) |
|
603 |
+ AC_DEFINE(_REENTRANT,1,[thread safe]) |
|
604 |
+ fi |
|
605 |
+ ;; |
|
597 | 606 |
*) |
598 | 607 |
;; |
599 | 608 |
esac |