]> granicus.if.org Git - zfs/blobdiff - lib/libuutil/uu_misc.c
Fix gcc init pragma warnings
[zfs] / lib / libuutil / uu_misc.c
index 66a6ca5694db501805321e519ef8abd136c449ea..578bf32940520349f8b3756ca7a012a8b131d79f 100644 (file)
@@ -249,7 +249,13 @@ uu_release_child(void)
        uu_release();
 }
 
+#ifdef __GNUC__
+static void
+uu_init(void) __attribute__((constructor));
+#else
 #pragma init(uu_init)
+#endif
+
 static void
 uu_init(void)
 {