aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKousik Kumar <kousikk@google.com>2020-09-01 07:21:19 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-09-01 07:21:19 +0000
commit30560a31d4b284537e0452b8296d7bc7fe23ffdc (patch)
tree8806daccd392b6850e56120672a3027a2e1f6409
parent47e3eb9aeacca10d8f77dea2ac8c6e7aee36c338 (diff)
parent82c0e62db7e5ca5874fc203fe01ee5475fb5c0c6 (diff)
downloade2fsprogs-30560a31d4b284537e0452b8296d7bc7fe23ffdc.tar.gz
[DO NOT MERGE] Change #define to _BLKID_TYPES_H am: 82c0e62db7
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/e2fsprogs/+/12477912 Change-Id: I74edfc1e781a2851a1a518ab0b07511ca008f9c0
-rw-r--r--lib/blkid/blkid_types.h4
-rw-r--r--lib/ext2fs/ext2_types.h2
-rw-r--r--lib/uuid/uuid_types.h4
-rw-r--r--util/android_types.h4
-rwxr-xr-xutil/gen-android-files7
5 files changed, 14 insertions, 7 deletions
diff --git a/lib/blkid/blkid_types.h b/lib/blkid/blkid_types.h
index a8d7cff1..297a69da 100644
--- a/lib/blkid/blkid_types.h
+++ b/lib/blkid/blkid_types.h
@@ -4,8 +4,8 @@
* also defined the types that we need.
*/
#if (!defined(_LINUX_TYPES_H) && !defined(_BLKID_TYPES_H) && \
- !defined(_EXT2_TYPES_H))
-#define _EXT2_TYPES_H
+ !defined(_EXT2_TYPES_H) && !defined(_UUID_TYPES_H))
+#define _BLKID_TYPES_H
typedef unsigned char __u8;
typedef __signed__ char __s8;
diff --git a/lib/ext2fs/ext2_types.h b/lib/ext2fs/ext2_types.h
index a8d7cff1..0e5ebe67 100644
--- a/lib/ext2fs/ext2_types.h
+++ b/lib/ext2fs/ext2_types.h
@@ -4,7 +4,7 @@
* also defined the types that we need.
*/
#if (!defined(_LINUX_TYPES_H) && !defined(_BLKID_TYPES_H) && \
- !defined(_EXT2_TYPES_H))
+ !defined(_EXT2_TYPES_H) && !defined(_UUID_TYPES_H))
#define _EXT2_TYPES_H
typedef unsigned char __u8;
diff --git a/lib/uuid/uuid_types.h b/lib/uuid/uuid_types.h
index a8d7cff1..35e51518 100644
--- a/lib/uuid/uuid_types.h
+++ b/lib/uuid/uuid_types.h
@@ -4,8 +4,8 @@
* also defined the types that we need.
*/
#if (!defined(_LINUX_TYPES_H) && !defined(_BLKID_TYPES_H) && \
- !defined(_EXT2_TYPES_H))
-#define _EXT2_TYPES_H
+ !defined(_EXT2_TYPES_H) && !defined(_UUID_TYPES_H))
+#define _UUID_TYPES_H
typedef unsigned char __u8;
typedef __signed__ char __s8;
diff --git a/util/android_types.h b/util/android_types.h
index a8d7cff1..5f05903d 100644
--- a/util/android_types.h
+++ b/util/android_types.h
@@ -4,8 +4,8 @@
* also defined the types that we need.
*/
#if (!defined(_LINUX_TYPES_H) && !defined(_BLKID_TYPES_H) && \
- !defined(_EXT2_TYPES_H))
-#define _EXT2_TYPES_H
+ !defined(_EXT2_TYPES_H) && !defined(_UUID_TYPES_H))
+#define _LINUX_TYPES_H
typedef unsigned char __u8;
typedef __signed__ char __s8;
diff --git a/util/gen-android-files b/util/gen-android-files
index 937496bc..cab4e8d4 100755
--- a/util/gen-android-files
+++ b/util/gen-android-files
@@ -37,9 +37,16 @@ rm -f $MK_CMDS
cp lib/blkid/blkid.h.in lib/blkid/blkid.h
cp lib/uuid/uuid.h.in lib/uuid/uuid.h
+
cp util/android_types.h lib/ext2fs/ext2_types.h
cp util/android_types.h lib/blkid/blkid_types.h
cp util/android_types.h lib/uuid/uuid_types.h
+# Copied header files having exactly same content results in debug output
+# differences on RBE. Hence modify the #define's appropriately.
+sed -i 's/#define _LINUX_TYPES_H/#define _BLKID_TYPES_H/g' lib/blkid/blkid_types.h
+sed -i 's/#define _LINUX_TYPES_H/#define _EXT2_TYPES_H/g' lib/ext2fs/ext2_types.h
+sed -i 's/#define _LINUX_TYPES_H/#define _UUID_TYPES_H/g' lib/uuid/uuid_types.h
+
cp util/android_config.h lib/config.h
cp misc/e2freefrag.c debugfs/
cp e2fsck/recovery.c e2fsck/revoke.c debugfs/