| Index: src/builtins/builtins-descriptors.h
|
| diff --git a/src/builtins/builtins-descriptors.h b/src/builtins/builtins-descriptors.h
|
| index 252a16003001c061c36019c6fd726c0c9fc913b6..997df6cde80fa38cda1f4bafa014e0856ccd077e 100644
|
| --- a/src/builtins/builtins-descriptors.h
|
| +++ b/src/builtins/builtins-descriptors.h
|
| @@ -25,20 +25,24 @@ namespace internal {
|
| };
|
|
|
| // Define interface descriptors for builtins with StubCall linkage.
|
| -#define DEFINE_TFS_INTERFACE_DESCRIPTOR(Name, InterfaceDescriptor, \
|
| +#define DEFINE_TFC_INTERFACE_DESCRIPTOR(Name, InterfaceDescriptor, \
|
| result_size) \
|
| typedef InterfaceDescriptor##Descriptor Builtin_##Name##_InterfaceDescriptor;
|
|
|
| +#define DEFINE_TFS_INTERFACE_DESCRIPTOR(Name, ...) \
|
| + typedef Name##Descriptor Builtin_##Name##_InterfaceDescriptor;
|
| +
|
| // Define interface descriptors for IC handlers/dispatchers.
|
| #define DEFINE_TFH_INTERFACE_DESCRIPTOR(Name, Kind, Extra, \
|
| InterfaceDescriptor) \
|
| typedef InterfaceDescriptor##Descriptor Builtin_##Name##_InterfaceDescriptor;
|
|
|
| BUILTIN_LIST(IGNORE_BUILTIN, IGNORE_BUILTIN, DEFINE_TFJ_INTERFACE_DESCRIPTOR,
|
| - DEFINE_TFS_INTERFACE_DESCRIPTOR, DEFINE_TFH_INTERFACE_DESCRIPTOR,
|
| - IGNORE_BUILTIN, IGNORE_BUILTIN)
|
| + DEFINE_TFC_INTERFACE_DESCRIPTOR, DEFINE_TFS_INTERFACE_DESCRIPTOR,
|
| + DEFINE_TFH_INTERFACE_DESCRIPTOR, IGNORE_BUILTIN, IGNORE_BUILTIN)
|
|
|
| #undef DEFINE_TFJ_INTERFACE_DESCRIPTOR
|
| +#undef DEFINE_TFC_INTERFACE_DESCRIPTOR
|
| #undef DEFINE_TFS_INTERFACE_DESCRIPTOR
|
| #undef DEFINE_TFH_INTERFACE_DESCRIPTOR
|
|
|
|
|