Merge "Use __Fuchsia__ definition instead of __fuchsia__"
diff --git a/patches/binutils-patch.txt b/patches/binutils-patch.txt
index e24e86d..8394575 100644
--- a/patches/binutils-patch.txt
+++ b/patches/binutils-patch.txt
@@ -222,7 +222,7 @@
     return NULL;
   }
   
-+ #ifdef __fuchsia__
++ #ifdef __Fuchsia__
 + /* Fuchsia provides an unimplemented pread, which is sufficient to convince
 +    configure into linking against it.  */
 + extern "C" {
@@ -245,7 +245,7 @@
         size_t to_read = size;
         do
   	{
-+ #ifdef __fuchsia__
++ #ifdef __Fuchsia__
 + 	  bytes = fuchsia_pread(this->descriptor_, read_ptr, to_read, read_pos);
 + #else
   	  bytes = ::pread(this->descriptor_, read_ptr, to_read, read_pos);
@@ -272,10 +272,10 @@
   static int
   gold_fallocate(int o, off_t offset, off_t len)
   {
-! #if defined(HAVE_POSIX_FALLOCATE) && !defined(__fuchsia__)
+! #if defined(HAVE_POSIX_FALLOCATE) && !defined(__Fuchsia__)
     if (parameters->options().posix_fallocate())
       return ::posix_fallocate(o, offset, len);
-! #endif // defined(HAVE_POSIX_FALLOCATE) && !defined(__fuchsia__)
+! #endif // defined(HAVE_POSIX_FALLOCATE) && !defined(__Fuchsia__)
   #ifdef HAVE_FALLOCATE
     if (::fallocate(o, 0, offset, len) == 0)
       return 0;