| OLD | NEW | 
|    1 // Copyright 2014 The Crashpad Authors. All rights reserved. |    1 // Copyright 2014 The Crashpad Authors. All rights reserved. | 
|    2 // |    2 // | 
|    3 // Licensed under the Apache License, Version 2.0 (the "License"); |    3 // Licensed under the Apache License, Version 2.0 (the "License"); | 
|    4 // you may not use this file except in compliance with the License. |    4 // you may not use this file except in compliance with the License. | 
|    5 // You may obtain a copy of the License at |    5 // You may obtain a copy of the License at | 
|    6 // |    6 // | 
|    7 //     http://www.apache.org/licenses/LICENSE-2.0 |    7 //     http://www.apache.org/licenses/LICENSE-2.0 | 
|    8 // |    8 // | 
|    9 // Unless required by applicable law or agreed to in writing, software |    9 // Unless required by applicable law or agreed to in writing, software | 
|   10 // distributed under the License is distributed on an "AS IS" BASIS, |   10 // distributed under the License is distributed on an "AS IS" BASIS, | 
|   11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |   11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|   12 // See the License for the specific language governing permissions and |   12 // See the License for the specific language governing permissions and | 
|   13 // limitations under the License. |   13 // limitations under the License. | 
|   14  |   14  | 
|   15 #include "minidump/test/minidump_context_test_util.h" |   15 #include "minidump/test/minidump_context_test_util.h" | 
|   16  |   16  | 
|   17 #include "base/basictypes.h" |   17 #include <string.h> | 
 |   18 #include <sys/types.h> | 
 |   19  | 
|   18 #include "base/format_macros.h" |   20 #include "base/format_macros.h" | 
 |   21 #include "base/macros.h" | 
|   19 #include "base/strings/stringprintf.h" |   22 #include "base/strings/stringprintf.h" | 
|   20 #include "gtest/gtest.h" |   23 #include "gtest/gtest.h" | 
|   21 #include "snapshot/cpu_context.h" |   24 #include "snapshot/cpu_context.h" | 
|   22 #include "snapshot/test/test_cpu_context.h" |   25 #include "snapshot/test/test_cpu_context.h" | 
|   23  |   26  | 
|   24 namespace crashpad { |   27 namespace crashpad { | 
|   25 namespace test { |   28 namespace test { | 
|   26  |   29  | 
|   27 void InitializeMinidumpContextX86(MinidumpContextX86* context, uint32_t seed) { |   30 void InitializeMinidumpContextX86(MinidumpContextX86* context, uint32_t seed) { | 
|   28   if (seed == 0) { |   31   if (seed == 0) { | 
| (...skipping 342 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  371     EXPECT_EQ(expected.last_branch_to_rip, observed->last_branch_to_rip); |  374     EXPECT_EQ(expected.last_branch_to_rip, observed->last_branch_to_rip); | 
|  372     EXPECT_EQ(expected.last_branch_from_rip, observed->last_branch_from_rip); |  375     EXPECT_EQ(expected.last_branch_from_rip, observed->last_branch_from_rip); | 
|  373     EXPECT_EQ(expected.last_exception_to_rip, observed->last_exception_to_rip); |  376     EXPECT_EQ(expected.last_exception_to_rip, observed->last_exception_to_rip); | 
|  374     EXPECT_EQ(expected.last_exception_from_rip, |  377     EXPECT_EQ(expected.last_exception_from_rip, | 
|  375               observed->last_exception_from_rip); |  378               observed->last_exception_from_rip); | 
|  376   } |  379   } | 
|  377 } |  380 } | 
|  378  |  381  | 
|  379 }  // namespace test |  382 }  // namespace test | 
|  380 }  // namespace crashpad |  383 }  // namespace crashpad | 
| OLD | NEW |