btrfs-progs: tests: fssum, drop unnecessray build defines
authorDavid Sterba <dsterba@suse.com>
Tue, 14 Mar 2017 17:56:22 +0000 (18:56 +0100)
committerDavid Sterba <dsterba@suse.com>
Thu, 16 Mar 2017 16:02:44 +0000 (17:02 +0100)
Signed-off-by: David Sterba <dsterba@suse.com>
Makefile
tests/fssum.c

index 2e25f6c..3a713d3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -469,7 +469,7 @@ library-test.static: library-test.c messages.static.o $(libs_static)
 fssum: tests/fssum.c
        @echo "    [LD]   $@"
        # FIXME: no configure-time check for libcrypto from SSL
-       $(Q)$(CC) $(CFLAGS) -o $@ $< -D__LINUX__ $(LDFLAGS) -lcrypto
+       $(Q)$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) -lcrypto
 
 test-build: test-build-pre test-build-real
 
index c26d32b..ebfecf5 100644 (file)
  * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  * Boston, MA 021110-1307, USA.
  */
-#ifdef __LINUX__
+
 #define _BSD_SOURCE
 #define _LARGEFILE64_SOURCE
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
-#endif
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
@@ -31,9 +30,6 @@
 #include <errno.h>
 #include <sys/types.h>
 #include <sys/stat.h>
-#ifdef __SOLARIS__
-#include <sys/mkdev.h>
-#endif
 #include <openssl/md5.h>
 #include <netinet/in.h>
 #include <inttypes.h>
@@ -42,7 +38,6 @@
 #define CS_SIZE 16
 #define CHUNKS 128
 
-#ifdef __LINUX__
 #ifndef SEEK_DATA
 #define SEEK_DATA 3
 #define SEEK_HOLE 4
@@ -53,7 +48,6 @@
 #else
 #define htonll(x)     (x)
 #endif
-#endif
 
 /* TODO: add hardlink recognition */
 /* TODO: add xattr/acl */