Fix ARM build (GCC 3 'all member functions in class are private' warning.)
authormikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 19 Mar 2010 13:07:43 +0000 (13:07 +0000)
committermikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 19 Mar 2010 13:07:43 +0000 (13:07 +0000)
TBR=ager@chromium.org

Review URL: http://codereview.chromium.org/1084010

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4195 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/cpu-profiler.h

index 7c838fd2513b42df3bd9e291dacac019ae063dc0..7a3711ddf54637b581a6641429cc6a1f7f3565ed 100644 (file)
@@ -110,6 +110,10 @@ class TickSampleEventRecord {
   TickSample sample;
   unsigned order;
 
+#if defined(__GNUC__) && (__GNUC__ < 4)
+  // Added to avoid 'all member functions in class are private' error.
+  INLINE(unsigned get_order() const) { return order; }
+#endif
  private:
   // Disable instantiation.
   TickSampleEventRecord();