Page MenuHomeFreeBSD

D22817.id65667.diff
No OneTemporary

D22817.id65667.diff

Index: head/include/stdlib.h
===================================================================
--- head/include/stdlib.h
+++ head/include/stdlib.h
@@ -315,7 +315,7 @@
/* Deprecated interfaces, to be removed. */
static inline void
-__attribute__((__deprecated__("sranddev to be removed in FreeBSD 13")))
+__deprecated("sranddev to be removed in FreeBSD 13")
sranddev(void)
{
}
Index: head/sys/sys/cdefs.h
===================================================================
--- head/sys/sys/cdefs.h
+++ head/sys/sys/cdefs.h
@@ -468,6 +468,14 @@
#define __hidden
#endif
+#if __GNUC__ > 4 || defined(__clang__)
+#define __deprecated(m) __attribute__((__deprecated__(m)))
+#elif defined(__GNUC__)
+#define __deprecated(m) __attribute__((__deprecated__))
+#else
+#define __deprecated(m)
+#endif
+
/*
* We define this here since <stddef.h>, <sys/queue.h>, and <sys/types.h>
* require it.

File Metadata

Mime Type
text/plain
Expires
Wed, Sep 30, 9:08 AM (14 h, 50 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
39869545
Default Alt Text
D22817.id65667.diff (899 B)

Event Timeline