Merge "Fix unpack_archive() to remove ._* files"
diff --git a/tests/build/issue39824-__BYTE_ORDER/BROKEN_BUILD b/tests/build/issue39824-__BYTE_ORDER/BROKEN_BUILD
deleted file mode 100644
index e69de29..0000000
--- a/tests/build/issue39824-__BYTE_ORDER/BROKEN_BUILD
+++ /dev/null
diff --git a/tests/build/issue39824-__BYTE_ORDER/jni/Android.mk b/tests/build/issue39824-__BYTE_ORDER/jni/Android.mk
index 9bd21ad..b483c02 100644
--- a/tests/build/issue39824-__BYTE_ORDER/jni/Android.mk
+++ b/tests/build/issue39824-__BYTE_ORDER/jni/Android.mk
@@ -5,3 +5,8 @@
 LOCAL_SRC_FILES := issue39824-__BYTE_ORDER.c
 include $(BUILD_EXECUTABLE)
 
+include $(CLEAR_VARS)
+LOCAL_MODULE := issue39824-_BYTE_ORDER
+LOCAL_SRC_FILES := issue39824-_BYTE_ORDER.c
+include $(BUILD_EXECUTABLE)
+
diff --git a/tests/build/issue39824-__BYTE_ORDER/jni/issue39824-_BYTE_ORDER.c b/tests/build/issue39824-__BYTE_ORDER/jni/issue39824-_BYTE_ORDER.c
new file mode 100644
index 0000000..444f23b
--- /dev/null
+++ b/tests/build/issue39824-__BYTE_ORDER/jni/issue39824-_BYTE_ORDER.c
@@ -0,0 +1,6 @@
+#include <endian.h>
+
+int main()
+{
+  return 0 * _BYTE_ORDER * __BYTE_ORDER;
+}