diff options
author | lloyd <[email protected]> | 2009-07-25 12:24:36 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2009-07-25 12:24:36 +0000 |
commit | 336404ac312cdc7cea82f9a2568d36c62418123f (patch) | |
tree | 8f9eb004e3806309537240d2e96963a327a28338 | |
parent | c9f92c0c07634c3a2aa73a8f3d3660ba39d76fde (diff) |
Add support for Dragonfly BSD (a fork of FreeBSD).
Contributed by Patrick Georgi
-rw-r--r-- | src/alloc/alloc_mmap/info.txt | 1 | ||||
-rw-r--r-- | src/block/serpent_ia32/info.txt | 1 | ||||
-rw-r--r-- | src/build-data/cc/gcc | 1 | ||||
-rw-r--r-- | src/build-data/os/dragonfly | 11 | ||||
-rw-r--r-- | src/entropy/dev_random/info.txt | 1 | ||||
-rw-r--r-- | src/entropy/egd/info.txt | 1 | ||||
-rw-r--r-- | src/entropy/proc_walk/info.txt | 1 | ||||
-rw-r--r-- | src/filters/fd_unix/info.txt | 1 | ||||
-rw-r--r-- | src/hash/md4_ia32/info.txt | 1 | ||||
-rw-r--r-- | src/hash/md5_ia32/info.txt | 1 | ||||
-rw-r--r-- | src/hash/sha1_ia32/info.txt | 1 | ||||
-rw-r--r-- | src/math/bigint/monty_amd64/info.txt | 1 | ||||
-rw-r--r-- | src/math/bigint/mulop_amd64/info.txt | 1 | ||||
-rw-r--r-- | src/math/bigint/mulop_ia32/info.txt | 1 | ||||
-rw-r--r-- | src/mutex/pthreads/info.txt | 3 | ||||
-rw-r--r-- | src/timer/gettimeofday/info.txt | 1 | ||||
-rw-r--r-- | src/timer/posix_rt/info.txt | 1 |
17 files changed, 28 insertions, 1 deletions
diff --git a/src/alloc/alloc_mmap/info.txt b/src/alloc/alloc_mmap/info.txt index d8c766d55..65d9b2977 100644 --- a/src/alloc/alloc_mmap/info.txt +++ b/src/alloc/alloc_mmap/info.txt @@ -13,6 +13,7 @@ mmap_mem.h <os> linux freebsd +dragonfly openbsd netbsd solaris diff --git a/src/block/serpent_ia32/info.txt b/src/block/serpent_ia32/info.txt index 13b171fe9..ea0506299 100644 --- a/src/block/serpent_ia32/info.txt +++ b/src/block/serpent_ia32/info.txt @@ -23,6 +23,7 @@ icc <os> linux freebsd +dragonfly netbsd openbsd solaris diff --git a/src/build-data/cc/gcc b/src/build-data/cc/gcc index 68d79ddf8..30576eb72 100644 --- a/src/build-data/cc/gcc +++ b/src/build-data/cc/gcc @@ -84,6 +84,7 @@ ppc64 -> "-m64" # This should probably be used on most/all targets, but the docs are incomplete openbsd -> "-pthread" freebsd -> "-pthread" +dragonfly -> "-pthread" netbsd -> "-pthread -D_NETBSD_SOURCE" qnx -> "-fexceptions -D_QNX_SOURCE" </mach_abi_linking> diff --git a/src/build-data/os/dragonfly b/src/build-data/os/dragonfly new file mode 100644 index 000000000..7e3663435 --- /dev/null +++ b/src/build-data/os/dragonfly @@ -0,0 +1,11 @@ +realname "DragonFly" + +os_type unix + +<target_features> +posix_mlock +</target_features> + +<supports_shared> +all +</supports_shared> diff --git a/src/entropy/dev_random/info.txt b/src/entropy/dev_random/info.txt index 6622886af..fddb7ac06 100644 --- a/src/entropy/dev_random/info.txt +++ b/src/entropy/dev_random/info.txt @@ -16,6 +16,7 @@ beos cygwin darwin freebsd +dragonfly hpux irix linux diff --git a/src/entropy/egd/info.txt b/src/entropy/egd/info.txt index 6b34f395c..85ba86c00 100644 --- a/src/entropy/egd/info.txt +++ b/src/entropy/egd/info.txt @@ -20,6 +20,7 @@ aix cygwin darwin freebsd +dragonfly hpux irix linux diff --git a/src/entropy/proc_walk/info.txt b/src/entropy/proc_walk/info.txt index 9f4836458..db96ccdb8 100644 --- a/src/entropy/proc_walk/info.txt +++ b/src/entropy/proc_walk/info.txt @@ -15,6 +15,7 @@ aix cygwin darwin freebsd +dragonfly hpux irix linux diff --git a/src/filters/fd_unix/info.txt b/src/filters/fd_unix/info.txt index e1f30ea28..d87978cb0 100644 --- a/src/filters/fd_unix/info.txt +++ b/src/filters/fd_unix/info.txt @@ -16,6 +16,7 @@ beos cygwin darwin freebsd +dragonfly hpux irix linux diff --git a/src/hash/md4_ia32/info.txt b/src/hash/md4_ia32/info.txt index e5287dc5d..fee7dd1a8 100644 --- a/src/hash/md4_ia32/info.txt +++ b/src/hash/md4_ia32/info.txt @@ -23,6 +23,7 @@ icc <os> linux freebsd +dragonfly netbsd openbsd solaris diff --git a/src/hash/md5_ia32/info.txt b/src/hash/md5_ia32/info.txt index f69ab82e6..ad9923b26 100644 --- a/src/hash/md5_ia32/info.txt +++ b/src/hash/md5_ia32/info.txt @@ -23,6 +23,7 @@ icc <os> linux freebsd +dragonfly netbsd openbsd solaris diff --git a/src/hash/sha1_ia32/info.txt b/src/hash/sha1_ia32/info.txt index ca14028b8..bfb321145 100644 --- a/src/hash/sha1_ia32/info.txt +++ b/src/hash/sha1_ia32/info.txt @@ -23,6 +23,7 @@ icc <os> linux freebsd +dragonfly netbsd openbsd solaris diff --git a/src/math/bigint/monty_amd64/info.txt b/src/math/bigint/monty_amd64/info.txt index 7fb70da46..a897045b2 100644 --- a/src/math/bigint/monty_amd64/info.txt +++ b/src/math/bigint/monty_amd64/info.txt @@ -21,6 +21,7 @@ icc <os> linux freebsd +dragonfly netbsd openbsd solaris diff --git a/src/math/bigint/mulop_amd64/info.txt b/src/math/bigint/mulop_amd64/info.txt index c4b14db93..77990df80 100644 --- a/src/math/bigint/mulop_amd64/info.txt +++ b/src/math/bigint/mulop_amd64/info.txt @@ -21,6 +21,7 @@ icc <os> linux freebsd +dragonfly netbsd openbsd solaris diff --git a/src/math/bigint/mulop_ia32/info.txt b/src/math/bigint/mulop_ia32/info.txt index a7b525bfb..b995dd8d7 100644 --- a/src/math/bigint/mulop_ia32/info.txt +++ b/src/math/bigint/mulop_ia32/info.txt @@ -23,6 +23,7 @@ icc <os> linux freebsd +dragonfly netbsd openbsd solaris diff --git a/src/mutex/pthreads/info.txt b/src/mutex/pthreads/info.txt index 88de70de0..f135dea48 100644 --- a/src/mutex/pthreads/info.txt +++ b/src/mutex/pthreads/info.txt @@ -10,7 +10,7 @@ mux_pthr.h </add> <libs> -all!qnx,freebsd,openbsd,netbsd -> pthread +all!qnx,freebsd,dragonfly,openbsd,netbsd -> pthread </libs> <os> @@ -18,6 +18,7 @@ aix cygwin darwin freebsd +dragonfly hpux irix linux diff --git a/src/timer/gettimeofday/info.txt b/src/timer/gettimeofday/info.txt index d3812eedf..a58e8088d 100644 --- a/src/timer/gettimeofday/info.txt +++ b/src/timer/gettimeofday/info.txt @@ -16,6 +16,7 @@ beos cygwin darwin freebsd +dragonfly hpux irix linux diff --git a/src/timer/posix_rt/info.txt b/src/timer/posix_rt/info.txt index 7501373bb..fa530ea1a 100644 --- a/src/timer/posix_rt/info.txt +++ b/src/timer/posix_rt/info.txt @@ -18,6 +18,7 @@ linux -> rt cygwin linux #freebsd +dragonfly #netbsd #openbsd </os> |