Revision: 22720
Author: [email protected]
Date: Wed Jul 30 15:34:09 2014 UTC
Log: Fix build failures with LLVM-GCC 4.2 on Mac (moar).
[email protected]
Review URL: https://codereview.chromium.org/429863004
http://code.google.com/p/v8/source/detail?r=22720
Modified:
/branches/bleeding_edge/src/compiler/graph.cc
/branches/bleeding_edge/test/cctest/compiler/codegen-tester.h
/branches/bleeding_edge/test/cctest/compiler/test-structured-ifbuilder-fuzzer.cc
/branches/bleeding_edge/test/cctest/compiler/test-structured-machine-assembler.cc
=======================================
--- /branches/bleeding_edge/src/compiler/graph.cc Wed Jul 30 13:54:45 2014
UTC
+++ /branches/bleeding_edge/src/compiler/graph.cc Wed Jul 30 15:34:09 2014
UTC
@@ -19,7 +19,8 @@
namespace compiler {
Graph::Graph(Zone* zone)
- : GenericGraph(zone),
decorators_(DecoratorVector::allocator_type(zone)) {}
+ : GenericGraph<Node>(zone),
+ decorators_(DecoratorVector::allocator_type(zone)) {}
Node* Graph::NewNode(Operator* op, int input_count, Node** inputs) {
=======================================
--- /branches/bleeding_edge/test/cctest/compiler/codegen-tester.h Wed Jul
30 13:54:45 2014 UTC
+++ /branches/bleeding_edge/test/cctest/compiler/codegen-tester.h Wed Jul
30 15:34:09 2014 UTC
@@ -98,8 +98,9 @@
MachineRepresentation p2 = kMachineLast,
MachineRepresentation p3 = kMachineLast,
MachineRepresentation p4 = kMachineLast)
- :
MachineAssemblerTester(ReturnValueTraits<ReturnType>::Representation(),
- p0, p1, p2, p3, p4) {}
+ : MachineAssemblerTester<RawMachineAssembler>(
+ ReturnValueTraits<ReturnType>::Representation(), p0, p1, p2,
p3,
+ p4) {}
};
@@ -114,8 +115,9 @@
MachineRepresentation p2 = kMachineLast,
MachineRepresentation p3 = kMachineLast,
MachineRepresentation p4 = kMachineLast)
- :
MachineAssemblerTester(ReturnValueTraits<ReturnType>::Representation(),
- p0, p1, p2, p3, p4) {}
+ : MachineAssemblerTester<StructuredMachineAssembler>(
+ ReturnValueTraits<ReturnType>::Representation(), p0, p1, p2,
p3,
+ p4) {}
};
=======================================
---
/branches/bleeding_edge/test/cctest/compiler/test-structured-ifbuilder-fuzzer.cc
Wed Jul 30 13:54:45 2014 UTC
+++
/branches/bleeding_edge/test/cctest/compiler/test-structured-ifbuilder-fuzzer.cc
Wed Jul 30 15:34:09 2014 UTC
@@ -267,8 +267,9 @@
class IfBuilderGenerator : public
StructuredMachineAssemblerTester<int32_t> {
public:
IfBuilderGenerator()
- :
StructuredMachineAssemblerTester(MachineOperatorBuilder::pointer_rep(),
-
MachineOperatorBuilder::pointer_rep()),
+ : StructuredMachineAssemblerTester<int32_t>(
+ MachineOperatorBuilder::pointer_rep(),
+ MachineOperatorBuilder::pointer_rep()),
var_(NewVariable(Int32Constant(kInitalVar))),
c_(this),
m_(this->zone()),
=======================================
---
/branches/bleeding_edge/test/cctest/compiler/test-structured-machine-assembler.cc
Wed Jul 30 13:54:45 2014 UTC
+++
/branches/bleeding_edge/test/cctest/compiler/test-structured-machine-assembler.cc
Wed Jul 30 15:34:09 2014 UTC
@@ -878,7 +878,7 @@
class QuicksortHelper : public StructuredMachineAssemblerTester<int32_t> {
public:
QuicksortHelper()
- : StructuredMachineAssemblerTester(
+ : StructuredMachineAssemblerTester<int32_t>(
MachineOperatorBuilder::pointer_rep(), kMachineWord32,
MachineOperatorBuilder::pointer_rep(), kMachineWord32),
input_(NULL),
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.