diff options
author | Tushar Gohad <tushar.gohad@intel.com> | 2014-07-22 20:01:07 -0700 |
---|---|---|
committer | Tushar Gohad <tushar.gohad@intel.com> | 2014-07-22 20:01:07 -0700 |
commit | 6a49c02f9d4fce6208a3031f1342541a5cf46851 (patch) | |
tree | a23d1a1133e7d4d3cda4409a15e85e3776b5daa7 /src/backends | |
parent | b288baafeedcb4b1520645d129277ba206caddc8 (diff) | |
download | liberasurecode-6a49c02f9d4fce6208a3031f1342541a5cf46851.tar.gz |
Mac OS X support in xor and jerasure backends
Signed-off-by: Tushar Gohad <tushar.gohad@intel.com>
Diffstat (limited to 'src/backends')
-rw-r--r-- | src/backends/jerasure/jerasure_rs_vand.c | 4 | ||||
-rw-r--r-- | src/backends/xor/flat_xor_hd.c | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/backends/jerasure/jerasure_rs_vand.c b/src/backends/jerasure/jerasure_rs_vand.c index 6558fa7..9c4d23b 100644 --- a/src/backends/jerasure/jerasure_rs_vand.c +++ b/src/backends/jerasure/jerasure_rs_vand.c @@ -269,7 +269,11 @@ struct ec_backend_op_stubs jerasure_rs_vand_op_stubs = { struct ec_backend_common backend_jerasure_rs_vand = { .id = EC_BACKEND_JERASURE_RS_VAND, .name = "jerasure_rs_vand", +#if defined(__MACOS__) || defined(__MACOSX__) || defined(__OSX__) || defined(__APPLE__) + .soname = "libJerasure.dylib", +#else .soname = "libJerasure.so", +#endif .soversion = "2.0", .ops = &jerasure_rs_vand_op_stubs, }; diff --git a/src/backends/xor/flat_xor_hd.c b/src/backends/xor/flat_xor_hd.c index a703f45..d6f4e6a 100644 --- a/src/backends/xor/flat_xor_hd.c +++ b/src/backends/xor/flat_xor_hd.c @@ -156,7 +156,11 @@ struct ec_backend_op_stubs flat_xor_hd_op_stubs = { struct ec_backend_common backend_flat_xor_hd = { .id = EC_BACKEND_FLAT_XOR_HD, .name = "flat_xor_hd", +#if defined(__MACOS__) || defined(__MACOSX__) || defined(__OSX__) || defined(__APPLE__) + .soname = "libXorcode.dylib", +#else .soname = "libXorcode.so", +#endif .soversion = "1.0", .ops = &flat_xor_hd_op_stubs, }; |