summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Fix gcc missing case warningsBrian Behlendorf2010-08-273-1/+22
| | | | | | Gcc ASSERT() missing cases are impossible Signed-off-by: Brian Behlendorf <[email protected]>
* Fix gcc missing braces warningsBrian Behlendorf2010-08-277-66/+66
| | | | | | Resolve compiler warnings concerning missing braces. Signed-off-by: Brian Behlendorf <[email protected]>
* Fix gcc init pragma warningsBrian Behlendorf2010-08-272-1/+11
| | | | | | | | | Use constructor attribute on non-Solaris platforms. The #pragma init/fini ->__attribute__((constructor/destructor)) conversions, these should go upstream. Signed-off-by: Brian Behlendorf <[email protected]>
* Fix gcc ident pragma warningsRicardo M. Correia2010-08-2712-14/+16
| | | | | | Remove all ident pragmas which are unknown to gcc. Signed-off-by: Brian Behlendorf <[email protected]>
* Fix gcc fortify source warningsBrian Behlendorf2010-08-271-1/+1
| | | | | | | | | | | | | | Resolve issues uncovered by -D_FORTIFY_SOURCE=2, the default redhat macro's file adds this option to the cflags. This causes warnings of the following type designed to keep the developer honest: warning: ignoring return value of 'foo', declared with attribute warn_unused_result The short term fix is to wrap these calls in VERIFY() to check the return code. The code was already assusing these would never fail. Signed-off-by: Brian Behlendorf <[email protected]>
* Fix gcc cast warningsBrian Behlendorf2010-08-277-29/+32
| | | | | | | Gcc -Wall warn: 'lacks a cast' Gcc -Wall warn: 'comparison between pointer and integer' Signed-off-by: Brian Behlendorf <[email protected]>
* Fix gcc c90 compliance warningsBrian Behlendorf2010-08-272-1/+7
| | | | | | | | Fix non-c90 compliant code, for the most part these changes simply deal with where a particular variable is declared. Under c90 it must alway be done at the very start of a block. Signed-off-by: Brian Behlendorf <[email protected]>
* Update to onnv_147Brian Behlendorf2010-08-2619-492/+2229
| | | | | This is the last official OpenSolaris tag before the public development tree was closed.
* Update core ZFS code from build 121 to build 141.Brian Behlendorf2010-05-2818-1459/+3794
|
* Script update-zfs.sh updated to include libefi libraryBrian Behlendorf2009-10-093-0/+1552
|
* Rebase master to b121Brian Behlendorf2009-08-186-50/+212
|
* Rebase master to b117Brian Behlendorf2009-07-0210-983/+908
|
* Rebase master to b108Brian Behlendorf2009-02-187-23/+58
|
* Rebase master to b105Brian Behlendorf2009-01-156-122/+337
|
* Moving lib/libspl to linux-libspl branchBrian Behlendorf2008-12-118-2870/+0
|
* Script updatesBrian Behlendorf2008-12-111-0/+48
|
* Move library files to libBrian Behlendorf2008-12-112-0/+682
|
* Fix libspl move to the wrong placeBrian Behlendorf2008-12-118-0/+0
|
* Add a few missing filesBrian Behlendorf2008-12-111-0/+547
|
* Move the world out of /zfs/ and seperate out module build treeBrian Behlendorf2008-12-1135-0/+23576
|
* Remove stray stub kernel files which should be brought in my ↵Brian Behlendorf2008-12-024-16/+0
| | | | linux-kernel-module patch
* Initial Linux ZFS GIT RepoBrian Behlendorf2008-11-204-0/+16