Page MenuHomeFreeBSD

D41329.id125612.diff
No OneTemporary

D41329.id125612.diff

diff --git a/sys/sys/cdefs.h b/sys/sys/cdefs.h
--- a/sys/sys/cdefs.h
+++ b/sys/sys/cdefs.h
@@ -562,7 +562,11 @@
#endif /* __GNUC__ */
#define __GLOBL(sym) __asm__(".globl " __XSTRING(sym))
+#ifdef __clang__
#define __WEAK(sym) __asm__(".weak " __XSTRING(sym))
+#else
+#define __WEAK(sym) __GLOBL(sym)
+#endif
#if defined(__GNUC__)
#define __IDSTRING(name,string) __asm__(".ident\t\"" string "\"")

File Metadata

Mime Type
text/plain
Expires
Sun, May 17, 4:05 PM (15 h, 35 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33197868
Default Alt Text
D41329.id125612.diff (407 B)

Event Timeline