  #if !defined(__ARM_EABI__) && !defined(__mips__)
      // #ifdef this out because FP state is not part of user ABI for Linux ARM.
      // In case of MIPS Linux FP state is already part of struct
-diff -up a/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/linux/microdump_writer/microdump_writer.cc b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/linux/microdump_writer/microdump_writer.cc
---- a/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/linux/microdump_writer/microdump_writer.cc	2017-07-30 11:35:29.191089683 +0200
-+++ b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/linux/microdump_writer/microdump_writer.cc	2017-07-30 11:40:19.410305697 +0200
+diff -up a/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc
+--- a/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc	2017-07-30 11:35:29.191089683 +0200
++++ b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc	2017-07-30 11:40:19.410305697 +0200
 @@ -571,7 +571,11 @@ class MicrodumpWriter {
  
    void* Alloc(unsigned bytes) { return dumper_->allocator()->Alloc(bytes); }

 #if _MIPS_SIM == _ABI64
   out->context_flags = MD_CONTEXT_MIPS64_FULL;
 #elif _MIPS_SIM == _ABIO32
diff -up a/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/linux/dump_writer_common/ucontext_reader.h b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/linux/dump_writer_common/ucontext_reader.h
--- a/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/linux/dump_writer_common/ucontext_reader.h	2017-07-30 12:52:32.988349241 +0200
+++ b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/linux/dump_writer_common/ucontext_reader.h	2017-07-30 12:52:11.316408145 +0200
@@ -41,6 +41,7 @@ namespace google_breakpad {
 
 // Wraps platform-dependent implementations of accessors to ucontext structs.

 #if !defined(__ARM_EABI__) && !defined(__mips__)
   const google_breakpad::fpstate_t* const float_state_;
 #endif
diff -up a/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc
--- a/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc	2017-07-30 11:35:09.831141982 +0200
+++ b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc	2017-07-30 11:38:46.527556607 +0200
@@ -1247,7 +1247,11 @@ class MinidumpWriter {
   const int fd_;  // File descriptor where the minidum should be written.
   const char* path_;  // Path to the file where the minidum should be written.
