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.

Reply via email to