Fix gcc init pragma warnings
authorBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 26 Aug 2010 16:52:40 +0000 (09:52 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 27 Aug 2010 22:34:02 +0000 (15:34 -0700)
commit0ccd9d24e4fdbe9cd07f838d0a62083e8eca95f2
tree0e32b4e0d661f90769556f9570d6f2c204e3902e
parente5dc681a50a41d42c18b52abc8d5a3c2a357bdaa
Fix gcc init pragma warnings

Use constructor attribute on non-Solaris platforms.

The #pragma init/fini ->__attribute__((constructor/destructor))
conversions, these should go upstream.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
lib/libuutil/uu_misc.c
lib/libzfs/libzfs_mount.c