Index: src/heap.h |
=================================================================== |
--- src/heap.h (revision 5170) |
+++ src/heap.h (working copy) |
@@ -1195,12 +1195,12 @@ |
static bool CreateInitialMaps(); |
static bool CreateInitialObjects(); |
- // These four Create*EntryStub functions are here because of a gcc-4.4 bug |
- // that assigns wrong vtable entries. |
- static void CreateCEntryStub(); |
- static void CreateJSEntryStub(); |
- static void CreateJSConstructEntryStub(); |
- static void CreateRegExpCEntryStub(); |
+ // These four Create*EntryStub functions are here and forced to not be inlined |
+ // because of a gcc-4.4 bug that assigns wrong vtable entries. |
+ NO_INLINE(static void CreateCEntryStub()); |
+ NO_INLINE(static void CreateJSEntryStub()); |
+ NO_INLINE(static void CreateJSConstructEntryStub()); |
+ NO_INLINE(static void CreateRegExpCEntryStub()); |
static void CreateFixedStubs(); |