mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
net/mpd5: unbreak build for GCC (powerpc64)
Unbreak package build for GCC-based arches adding r2412 and r2414 from upstream. No PORTREVISION bump.
This commit is contained in:
parent
d823e06621
commit
2daa6c3395
1 changed files with 27 additions and 0 deletions
27
net/mpd5/files/patch-ppp.h
Normal file
27
net/mpd5/files/patch-ppp.h
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
Index: src/ppp.h
|
||||||
|
===================================================================
|
||||||
|
--- src/ppp.h (revision 2411)
|
||||||
|
+++ src/ppp.h (working copy)
|
||||||
|
@@ -69,20 +69,15 @@
|
||||||
|
#define assert(e) ((e) ? (void)0 : DoAssert(__FILE__, __LINE__, #e))
|
||||||
|
|
||||||
|
#ifdef __clang__
|
||||||
|
-
|
||||||
|
+#ifndef NO_THREAD_SAFETY_ANALYSIS
|
||||||
|
#ifndef THREAD_ANNOTATION_ATTRIBUTE__
|
||||||
|
#define THREAD_ANNOTATION_ATTRIBUTE__(x) __attribute__((x))
|
||||||
|
-#else
|
||||||
|
- #define THREAD_ANNOTATION_ATTRIBUTE__(x)
|
||||||
|
#endif
|
||||||
|
-
|
||||||
|
-#ifndef NO_THREAD_SAFETY_ANALYSIS
|
||||||
|
#define NO_THREAD_SAFETY_ANALYSIS \
|
||||||
|
THREAD_ANNOTATION_ATTRIBUTE__(no_thread_safety_analysis)
|
||||||
|
+#endif
|
||||||
|
#else
|
||||||
|
#define NO_THREAD_SAFETY_ANALYSIS
|
||||||
|
-#endif
|
||||||
|
-
|
||||||
|
#endif /* __clang__ */
|
||||||
|
|
||||||
|
/* Giant Mutex handling */
|
Loading…
Add table
Reference in a new issue