Brian Behlendorf
22925be29c
Add in missing header required by libefi.
2009-10-14 16:50:26 -07:00
Brian Behlendorf
8a905e7dcc
Update vtoc.h header and add missing mhd.h header needed by libefi.
2009-10-14 15:52:24 -07:00
Brian Behlendorf
d7e242199c
Header efi_partition.h moved to lib/libefi/include/sys/
2009-10-09 16:18:39 -07:00
Brian Behlendorf
2b1eaf77d4
Remove zfs_debug.h which is a duplicate of the version in the
...
modules directory. Having two copies is just asking for trouble.
2009-07-20 13:18:24 -07:00
Ricardo M. Correia
4279777f47
Fixed the zpool and zfs commands returning 'internal error: Out of memory.' due to a failure in nvlist_common().
...
The failure turned out to be missing macro definitions for little
endian and big endian.
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
2009-07-14 15:31:03 -07:00
Brian Behlendorf
2486dd20e5
Set LP64 for powerpc64 and LP32 for just powerpc.
2009-05-22 16:27:59 -07:00
Brian Behlendorf
b83a638936
Powerpc64 Compatibility
...
- Add 64-bit user space atomic support obtained from an old version
of OpenSolaris which supported ppc. They are not all 100% fully
implemented by they are a good first step.
- Add powerpc ISA type.
- Strip out unused ISA defines to prevent any confusion.
2009-05-22 15:00:19 -07:00
Brian Behlendorf
085d04563d
Add stub header which is missing in new versions of glibc
2009-03-17 15:53:34 -07:00
Brian Behlendorf
84b63f7730
Remove all #pragma idents from libspl.
2009-03-11 12:13:44 -07:00
Ricardo M. Correia
4a118b6227
Minor bug fix due to MAXOFFSET_T constant being too large on 32-bit systems.
2009-03-11 10:47:20 -07:00
Brian Behlendorf
2cd31b723e
Add HW_HOSTID_LEN for libspl use
2009-02-18 16:00:50 -08:00
Brian Behlendorf
3d2e086e21
Remove u8 support, moved to libu8
2009-01-05 11:52:51 -08:00
Brian Behlendorf
b0704f1597
Add missing header for ztest
2008-12-22 14:57:15 -08:00
Brian Behlendorf
ae21fcad1c
Add missing acl files
2008-12-19 16:49:31 -08:00
Brian Behlendorf
50c5923533
Resolve lingering atomic asm build issues. I think
2008-12-19 16:23:26 -08:00
Brian Behlendorf
b66eafc892
Add assembler flags
2008-12-19 15:56:04 -08:00
Brian Behlendorf
545f76d526
Add P2BOUNDARY macro
2008-12-19 13:56:55 -08:00
Brian Behlendorf
28edfc91c8
Add compress header
2008-12-19 13:14:49 -08:00
Brian Behlendorf
55c0063df6
Add 2 more headers where are missing
2008-12-19 12:18:59 -08:00
Brian Behlendorf
f72a142146
Strip out sunddi support, this can be done in context
2008-12-19 12:04:07 -08:00
Brian Behlendorf
273cbc844a
Fix trailing 'a' char
2008-12-19 11:55:38 -08:00
Brian Behlendorf
f9a746f44f
Flesh out some more of the sunddi
2008-12-19 11:48:21 -08:00
Brian Behlendorf
615168d176
Stub out additional sunddi interfaces
2008-12-19 11:30:42 -08:00
Brian Behlendorf
ce80c4a422
Add utsname.h header
2008-12-19 11:13:07 -08:00
Brian Behlendorf
75b98b396b
Add missing VM types
2008-12-19 10:09:35 -08:00
Brian Behlendorf
8578673221
Add DTRACE_PROBE(a) macro
2008-12-19 10:01:38 -08:00
Brian Behlendorf
a1e023d7a4
Add strtoxx functions
2008-12-19 09:05:50 -08:00
Brian Behlendorf
5915f86ab1
Add callb.h header
2008-12-18 09:38:10 -08:00
Brian Behlendorf
07394c4b64
Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS
2008-12-17 10:04:04 -08:00
Brian Behlendorf
5945ae3161
Move verify/assert userspace functionality to libspl to simply everything, this way it only lives in one place where you need to build with libzfs.h or zfs_context.h
2008-12-17 09:43:11 -08:00
Brian Behlendorf
a3ea268b72
Add 2 missing headers
2008-12-16 15:20:56 -08:00
Brian Behlendorf
66cf9db3d0
Remove non-existing systeminfo ref
2008-12-16 14:38:52 -08:00
Brian Behlendorf
9439fbdcd3
Add systeminfo
2008-12-16 14:32:03 -08:00
Brian Behlendorf
f6207ec73a
Add missing headers
2008-12-16 14:17:29 -08:00
Brian Behlendorf
9df591c9d3
Add sys/mount.h header
2008-12-16 14:10:43 -08:00
Brian Behlendorf
e518437bbe
Add 3 missing headers
2008-12-16 09:54:42 -08:00
Brian Behlendorf
228b31e100
Add va_list include
2008-12-15 09:27:38 -08:00
Brian Behlendorf
f981fad7c1
Add 5 missing headers
2008-12-12 14:41:45 -08:00
Brian Behlendorf
d46b60f374
Move libspl to new location
2008-12-11 15:06:34 -08:00
Brian Behlendorf
b453b61272
Fix libspl move to the wrong place
2008-12-11 11:22:02 -08:00