LOCAL_SRC_FILES := $(libext4_utils_src_files)
LOCAL_MODULE := libext4_utils_host
# Various instances of dereferencing a type-punned pointer in extent.c
-LOCAL_CFLAGS += -fno-strict-aliasing -Werror
+LOCAL_CFLAGS += -fno-strict-aliasing
LOCAL_STATIC_LIBRARIES := \
libsparse_host \
libz
LOCAL_LDLIBS_windows += -lws2_32
LOCAL_SHARED_LIBRARIES_darwin += libselinux
LOCAL_SHARED_LIBRARIES_linux += libselinux
-LOCAL_CFLAGS_darwin := -DHOST -Werror
+LOCAL_CFLAGS_darwin := -DHOST
LOCAL_CFLAGS_linux := -DHOST
include $(BUILD_HOST_EXECUTABLE)
LOCAL_SRC_FILES := blk_alloc_to_base_fs.c
LOCAL_MODULE := blk_alloc_to_base_fs
LOCAL_SHARED_LIBRARIES += libcutils
-LOCAL_CFLAGS := -Werror
LOCAL_CFLAGS_darwin := -DHOST
LOCAL_CFLAGS_linux := -DHOST
include $(BUILD_HOST_EXECUTABLE)
LOCAL_MODULE := libext4_utils
LOCAL_C_INCLUDES += system/core/logwrapper/include
# Various instances of dereferencing a type-punned pointer in extent.c
-LOCAL_CFLAGS += -fno-strict-aliasing -Werror
+LOCAL_CFLAGS += -fno-strict-aliasing
LOCAL_SHARED_LIBRARIES := \
libbase \
libcutils \
ext4_crypt_init_extensions.cpp
LOCAL_MODULE := libext4_utils_static
# Various instances of dereferencing a type-punned pointer in extent.c
-LOCAL_CFLAGS += -fno-strict-aliasing -Werror
+LOCAL_CFLAGS += -fno-strict-aliasing
LOCAL_STATIC_LIBRARIES := \
libbase \
liblogwrap \
libext4_utils \
libselinux \
libz
-LOCAL_CFLAGS := -DREAL_UUID -Werror
+LOCAL_CFLAGS := -DREAL_UUID
include $(BUILD_EXECUTABLE)
libselinux \
libsparse \
libz
-LOCAL_CFLAGS := -Werror
include $(BUILD_EXECUTABLE)
libext4_utils_host \
libsparse_host \
libz
-LOCAL_CFLAGS := -Werror
include $(BUILD_HOST_EXECUTABLE)
LOCAL_SRC_FILES := setup_fs.c
LOCAL_MODULE := setup_fs
LOCAL_SHARED_LIBRARIES += libcutils
-LOCAL_CFLAGS := -Werror
include $(BUILD_EXECUTABLE)
libext4_utils \
libsparse \
libz
-LOCAL_CFLAGS := -Werror
include $(BUILD_EXECUTABLE)
libext4_utils_host \
libsparse_host \
libz
-LOCAL_CFLAGS := -Werror
include $(BUILD_HOST_EXECUTABLE)
#endif
-#ifndef MAX_PATH
#define MAX_PATH 4096
-#endif
#define MAX_BLK_MAPPING_STR 1000
const int blk_file_major_ver = 1;
}
static int get_block_group(u32 block) {
- unsigned i, group = 0;
+ int i, group = 0;
for(i = 0; i < aux_info.groups; i++) {
if (block >= aux_info.bgs[i].first_block)
group = i;
char stored_file_name[MAX_PATH], real_file_name[MAX_PATH], file_map[MAX_BLK_MAPPING_STR];
struct block_allocation *fs_alloc;
struct block_group_info *bgs = aux_info.bgs;
- unsigned i;
- int major_version = 0, minor_version = 0;
+ int i, major_version = 0, minor_version = 0;
char *base_file_line = NULL;
size_t base_file_line_len = 0;
}
block_range = strtok_r(NULL, ",", &end_string);
int bg_first_block = bgs[block_group].first_block;
- unsigned min_bg_bound = bgs[block_group].chunks[0].block + bgs[block_group].chunks[0].len;
- unsigned max_bg_bound = bgs[block_group].chunks[bgs[block_group].chunk_count - 1].block;
+ int min_bg_bound = bgs[block_group].chunks[0].block + bgs[block_group].chunks[0].len;
+ int max_bg_bound = bgs[block_group].chunks[bgs[block_group].chunk_count - 1].block;
if (min_bg_bound >= start_block - bg_first_block ||
max_bg_bound <= end_block - bg_first_block) {