summaryrefslogtreecommitdiff
path: root/chromium/third_party/libmtp/src/README
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/libmtp/src/README')
-rw-r--r--chromium/third_party/libmtp/src/README25
1 files changed, 25 insertions, 0 deletions
diff --git a/chromium/third_party/libmtp/src/README b/chromium/third_party/libmtp/src/README
new file mode 100644
index 00000000000..d7e0f3a081a
--- /dev/null
+++ b/chromium/third_party/libmtp/src/README
@@ -0,0 +1,25 @@
+RELATION TO LIBPTP2
+-------------------
+
+Parts of libptp2 are copied (and modified) from version 1.1.0:
+
+ptp-pack.c
+ptp-pack.h
+ptp.c
+ptp.h
+
+These are just copies of the same files from libptp2.
+In order to avoid clashes with the libptp2 endianness scripts
+we have named libptp-endian.h and libptp-stdint.h the
+same way as in libptp2, though they are created by libmtp
+autoconfigure scripts.
+
+We will try to track libptp2 and fold changes back into
+libmtp.
+
+TODO: check if the following still holds! (Linus)
+
+I have changed the config script slightly for the le64atoh function
+in libptp-endian.h. This is required for OS X on PowerPC (not sure why).
+I've just cast the bytes to uint64_t to avoid shifting wrongly.
+