OSDN Git Service

Fix compilation errors with gcc.
authorNicolas Geoffray <ngeoffray@google.com>
Wed, 3 Jun 2015 11:12:19 +0000 (12:12 +0100)
committerNicolas Geoffray <ngeoffray@google.com>
Wed, 3 Jun 2015 11:12:19 +0000 (12:12 +0100)
Change-Id: If88d4f639658db2d6d71f5abcad563211138fc4a

compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_x86.cc
compiler/optimizing/code_generator_x86_64.cc

index 696f5a8..04952be 100644 (file)
@@ -707,6 +707,7 @@ Location InvokeDexCallingConventionVisitorARM::GetReturnLocation(Primitive::Type
     case Primitive::kPrimVoid:
       return Location();
   }
+
   UNREACHABLE();
 }
 
index 4c4fbd9..8a7b52e 100644 (file)
@@ -576,6 +576,8 @@ Location InvokeDexCallingConventionVisitorX86::GetReturnLocation(Primitive::Type
     case Primitive::kPrimFloat:
       return Location::FpuRegisterLocation(XMM0);
   }
+
+  UNREACHABLE();
 }
 
 Location InvokeDexCallingConventionVisitorX86::GetMethodLocation() const {
index febe2bc..a2a3cf5 100644 (file)
@@ -1263,6 +1263,8 @@ Location InvokeDexCallingConventionVisitorX86_64::GetReturnLocation(Primitive::T
     case Primitive::kPrimFloat:
       return Location::FpuRegisterLocation(XMM0);
   }
+
+  UNREACHABLE();
 }
 
 Location InvokeDexCallingConventionVisitorX86_64::GetMethodLocation() const {